<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='2026-06' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='3'>
    <property name='publishPackFilesAsSiblings' value='true'/>
    <property name='p2.compressed' value='true'/>
    <property name='p2.timestamp' value='1777516241482'/>
  </properties>
  <units size='5455'>
    <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.eclipse.gef.feature.group' version='3.28.0.202604272047' singleton='false'>
      <update id='org.eclipse.gef.feature.group' range='[0.0.0,3.28.0.202604272047)' 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.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.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.28.0.202604272047'/>
        <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.28.0.202604272017,3.28.0.202604272017]'/>
        <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.26.0.202604272047,3.26.0.202604272047]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.jar' range='[3.28.0.202604272047,3.28.0.202604272047]'>
          <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.jpt.common.utility' version='2.4.1.v202301061019' generation='2'>
      <update id='org.eclipse.jpt.common.utility' range='[0.0.0,2.4.1.v202301061019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Common Utility'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.utility'/>
        <property name='maven-version' value='2.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='52'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.utility' version='2.4.1.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' version='2.4.1.v202301061019'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.closure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.deque' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.closure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.deque' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.enumeration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.iterable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.iterator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.model.listener.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.model.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.model.value.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.model.value.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.predicate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.predicate.int_' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.queue' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.stack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.internal.transformer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.iterable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.model.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.model.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.model.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.predicate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.queue' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.stack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.utility.transformer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.utility' version='2.4.1.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.common.utility
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.utility.source' range='[2.4.1.v202301061019,2.4.1.v202301061019]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.utility' version='2.4.1.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.utility;singleton:=true&#xA;Bundle-Version: 2.4.1.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.creation.ui' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.axis2.creation.ui' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis2 Creation UI Plug-in'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.creation.ui'/>
        <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.jst.ws.axis2.creation.ui' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.creation.ui' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis2.creation.ui.widgets.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis2.creation.ui.widgets.skeleton' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis2.creation.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.creation.ui' version='1.1.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='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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' 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.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' 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.jst.ws' 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.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.creation.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.consumption.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.consumption.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.axis2.creation.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.creation.ui.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.creation.ui' version='1.1.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.jst.ws.axis2.creation.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.exportmodel.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.profiler.exportmodel.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Profiler Exportmodel Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.exportmodel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.exportmodel.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.exportmodel.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.exportmodel.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.exportmodel.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.sdk.source' version='1.7.0.v20220421-1218' singleton='false'>
      <update id='org.eclipse.oomph.setup.sdk.source' range='[0.0.0,1.7.0.v20220421-1218)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup SDK Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.sdk'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sdk.source' version='1.7.0.v20220421-1218'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.sdk.source' version='1.7.0.v20220421-1218'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.sdk.source' version='1.7.0.v20220421-1218'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.sdk.source' version='1.7.0.v20220421-1218'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.sdk.source&#xA;Bundle-Version: 1.7.0.v20220421-1218
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_core.feature.feature.jar' version='3.42.0.v202604290253'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Development Core'/>
        <property name='df_LT.description' value='APIs and Models'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_core.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_core.feature.feature.jar' version='3.42.0.v202604290253'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.web_core.feature' version='3.42.0.v202604290253'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.web_core.feature' version='3.42.0.v202604290253'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.atl.emftvm.trace.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.trace.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Trace Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.trace'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.trace.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.trace.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.trace.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.ui' version='1.1.4.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.reviews.ui' range='[0.0.0,1.1.4.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Reviews 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews.ui'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.ui' version='1.1.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews.ui' version='1.1.4.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.ui' version='1.1.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.ui.actions' version='1.1.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.ui.bundle' version='1.1.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.reviews.ui' version='1.1.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.compare' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.edit' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.client' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.assembly.edit' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews.edit' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.ui' range='[3.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.reviews.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.ui.source' range='[1.1.4.v20260304-1812,1.1.4.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.reviews.ui' version='1.1.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.reviews.ui;singleton:=true&#xA;Bundle-Version: 1.1.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.source' version='1.9.1.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.source' range='[0.0.0,1.9.1.202604011950)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Validation Framework Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.source' version='1.9.1.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.source' version='1.9.1.202604011950'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.source' version='1.9.1.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.source' version='1.9.1.202604011950'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.9.1.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.user.ui.feature.jar' version='2.4.3200.v20260319-1254'>
      <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.3200-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.3200.v20260319-1254'/>
        <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.3200.v20260319-1254'/>
      </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.3200.v20260319-1254'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.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.cdt.codan.core.cxx' version='3.6.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.codan.core.cxx' range='[0.0.0,3.6.400.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Code Analysis Core for C/C++'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.core.cxx'/>
        <property name='maven-version' value='3.6.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core.cxx' version='3.6.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.core.cxx' version='3.6.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.cxx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.cxx.externaltool' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.cxx.internal.externaltool' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.cxx.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.cxx.internal.model.cfg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.cxx.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.core.cxx' version='3.6.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.11.200,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.codan.core.cxx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core.cxx.source' range='[3.6.400.202512020204,3.6.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.core.cxx' version='3.6.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.core.cxx;singleton:=true&#xA;Bundle-Version: 3.6.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.700.v20260306-0556' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator.manipulator' range='[0.0.0,2.3.700.v20260306-0556)' 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.700-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.700.v20260306-0556'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.700.v20260306-0556'/>
        <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.700.v20260306-0556'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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,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.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.700.v20260306-0556,2.3.700.v20260306-0556]' 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.700.v20260306-0556'/>
      </artifacts>
      <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.700.v20260306-0556
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.i18n.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.i18n.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.i18n:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-i18n'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.i18n.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.i18n.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.i18n.source' 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.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.twiki.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.twiki.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText Twiki 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.twiki.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.twiki.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.twiki.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.twiki.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.twiki.ui' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.twiki' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.twiki.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.twiki.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.twiki.ui' version='4.11.0.v20260309-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.mylyn.wikitext.twiki.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.client' version='1.6.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.client' range='[0.0.0,1.6.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Client'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.client'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.client' version='1.6.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.client' version='1.6.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.client' version='1.6.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.internal.client' version='1.6.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.internal.client.bundle' version='1.6.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.internal.client.messages' version='1.6.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.internal.client.properties' version='1.6.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.client' version='1.6.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.assembly' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.client.source' range='[1.6.1.v20260304-1812,1.6.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.client' version='1.6.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.client;singleton:=true&#xA;Bundle-Version: 1.6.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.assertj.framework.source' version='1.3.0' singleton='false'>
      <update id='org.osgi.test.assertj.framework.source' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.test.assertj.framework:1.3.0'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.test.assertj.framework'/>
        <property name='maven-version' value='1.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.framework.source' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.assertj.framework.source' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.osgi.test.assertj.framework.source' version='1.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.assertj.framework.source' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.assertj.framework.source&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.ide.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language Generic Ide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.codetemplates.ide.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.core.source' version='1.1.600.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.spy.core.source' range='[0.0.0,1.1.600.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Spy Core plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.core'/>
        <property name='maven-version' value='1.1.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.core.source' version='1.1.600.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.core.source' version='1.1.600.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.core.source' version='1.1.600.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.core.source' version='1.1.600.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.core.source&#xA;Bundle-Version: 1.1.600.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.ui' version='1.6.300.v202508220455' generation='2'>
      <update id='org.eclipse.wst.server.ui' range='[0.0.0,1.6.300.v202508220455)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui'/>
        <property name='maven-version' value='1.6.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui' version='1.6.300.v202508220455'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui' version='1.6.300.v202508220455'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.audio' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.view.servers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.cnf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.webbrowser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.wizard.fragment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.wizard.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui' version='1.6.300.v202508220455'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.discovery' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.10.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.server.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.source' range='[1.6.300.v202508220455,1.6.300.v202508220455]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui' version='1.6.300.v202508220455'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui; singleton:=true&#xA;Bundle-Version: 1.6.300.v202508220455
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.qttest' version='7.2.500.202512020204' generation='2'>
      <update id='org.eclipse.cdt.testsrunner.qttest' range='[0.0.0,7.2.500.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Qt Tests Runner Support'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.qttest'/>
        <property name='maven-version' value='7.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.qttest' version='7.2.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.qttest' version='7.2.500.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.qttest' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.qttest' version='7.2.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner' range='[8.3.300,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.testsrunner.qttest
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.qttest.source' range='[7.2.500.202512020204,7.2.500.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.qttest' version='7.2.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.qttest;singleton:=true&#xA;Bundle-Version: 7.2.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.chess' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.examples.chess' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Graphiti Chess Example (Incubation)'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.chess'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.chess' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.chess' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.chess' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.8.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.examples.chess
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.chess.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.chess' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.chess;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.textile.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.textile.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Textile Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.textile'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.textile.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.textile.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.textile.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.textile.source' version='4.11.0.v20260309-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.mylyn.wikitext.textile.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.sdk.feature.jar' version='1.14.2.202604011950'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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 Validation Framework SDK'/>
        <property name='df_LT.description' value='Binaries and API documentation and source zips for EMF Validation Framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.sdk'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.sdk.feature.jar' version='1.14.2.202604011950'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.validation.sdk' version='1.14.2.202604011950'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.validation.sdk' version='1.14.2.202604011950'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.native.feature.group' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.native.feature.group' range='[0.0.0,12.5.0.202603311517)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.native'/>
        <property name='maven-version' value='12.5.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) 2002, 2014 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tooling Native Utilities'/>
        <property name='df_LT.description' value='Eclipse C/C++ development platform native code and fragments for spawner. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.feature.group' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.native' range='[6.6.200.202603111352,6.6.200.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux' range='[6.1.100.202402230238,6.1.100.202402230238]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.ppc64le' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.x86_64' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.aarch64' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.riscv64' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32' range='[6.1.300.202512020204,6.1.300.202512020204]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.aarch64' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.x86_64' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.serial' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.feature.jar' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <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.oomph.p2.source' version='1.17.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.p2.source' range='[0.0.0,1.17.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph P2 Management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.source' version='1.17.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.source' version='1.17.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.source' version='1.17.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.source' version='1.17.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.p2.source&#xA;Bundle-Version: 1.17.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.launcher' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.launcher' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Command-line Launcher'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.launcher'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.launcher' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.launcher' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.launcher' version='4.2.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'/>
        <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.app' 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.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.kohsuke.args4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.launcher.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.launcher' version='4.2.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.eclipse.acceleo.aql.launcher;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.mm' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.mm' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Notational Model (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.mm'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.mm' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.mm' version='0.19.3.202502181516'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.algorithms' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.algorithms.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.algorithms.styles' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.algorithms.styles.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.algorithms.styles.util' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.algorithms.util' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.pictograms' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.pictograms.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.pictograms.util' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.mm.util' version='0.19.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.mm' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.mm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.mm.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.mm' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.mm;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.lemminx.feature.feature.jar' version='2.6.101.20250727-0612'>
      <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, 2021 Red Hat Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='M2E - POM Editor using LemMinX language server (includes Incubating components)'/>
        <property name='df_LT.description' value='Editor for POM files, relying on Wild Web Developer, Eclipse LemMinX language server and its extension for POM files.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.lemminx.feature'/>
        <property name='maven-version' value='2.6.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.lemminx.feature.feature.jar' version='2.6.101.20250727-0612'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.lemminx.feature' version='2.6.101.20250727-0612'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.lemminx.feature' version='2.6.101.20250727-0612'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ws.explorer.source' version='1.1.100.v202408150414' singleton='false'>
      <update id='org.eclipse.wst.ws.explorer.source' range='[0.0.0,1.1.100.v202408150414)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Explorer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.explorer'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.explorer.source' version='1.1.100.v202408150414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer.source' version='1.1.100.v202408150414'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.explorer.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.explorer.source' 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.source&#xA;Bundle-Version: 1.1.100.v202408150414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='slf4j.api.source' version='2.0.17' singleton='false'>
      <update id='slf4j.api.source' range='[0.0.0,2.0.17)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for slf4j.api:2.0.17'/>
        <property name='maven-groupId' value='org.slf4j'/>
        <property name='maven-artifactId' value='slf4j-api'/>
        <property name='maven-version' value='2.0.17'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='slf4j.api.source' version='2.0.17'/>
        <provided namespace='osgi.bundle' name='slf4j.api.source' version='2.0.17'/>
        <provided namespace='osgi.identity' name='slf4j.api.source' version='2.0.17'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='slf4j.api.source' version='2.0.17'/>
      </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.source&#xA;Bundle-Version: 2.0.17
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.e3' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.e3' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Eclipse 3.x'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.e3'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.e3' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.e3' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.ext.base' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.e3
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.e3' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.e3&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.18.0.v20260415-0733' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.0.0,0.18.0.v20260415-0733)' 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.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.workbench.renderers.swt' version='0.18.0.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.18.0.v20260415-0733'/>
        <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.18.0.v20260415-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='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.18.0.v20260415-0733,0.18.0.v20260415-0733]' 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.18.0.v20260415-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.e4.ui.workbench.renderers.swt;singleton:=true&#xA;Bundle-Version: 0.18.0.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.2.0.v202307261744' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.emitter' range='[0.0.0,1.2.0.v202307261744)' 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='EJB Emitter Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.emitter'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.2.0.v202307261744'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.2.0.v202307261744'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.classgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.emitter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.2.0.v202307261744'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.ejb.annotations.emitter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.emitter.source' range='[1.2.0.v202307261744,1.2.0.v202307261744]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.2.0.v202307261744'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.emitter; singleton:=true&#xA;Bundle-Version: 1.2.0.v202307261744
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.core.source' version='10.4.0.v20260226-1000' singleton='false'>
      <update id='org.apache.lucene.core.source' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.lucene.core:10.4.0.v20260226-1000'/>
        <property name='maven-groupId' value='org.apache.lucene'/>
        <property name='maven-artifactId' value='lucene-core'/>
        <property name='maven-version' value='10.4.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.core.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.core.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.core.source' 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.source&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations' version='2.21.2' singleton='false' generation='2'>
      <update id='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations' range='[0.0.0,2.21.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jackson module: Jakarta XML Bind Annotations (jakarta.xml.bind)'/>
        <property name='org.eclipse.equinox.p2.description' value='Support for using Jakarta XML Bind (aka JAXB 3.0) annotations as an alternativeto &quot;native&quot; Jackson annotations, for configuring data-binding.'/>
        <property name='org.eclipse.equinox.p2.provider' value='FasterXML'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/FasterXML/jackson-modules-base'/>
        <property name='maven-groupId' value='com.fasterxml.jackson.module'/>
        <property name='maven-artifactId' value='jackson-module-jakarta-xmlbind-annotations'/>
        <property name='maven-version' value='2.21.2'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations' version='2.21.2'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations' version='2.21.2'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.module.jakarta.xmlbind' version='2.21.2'>
          <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.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.module.jakarta.xmlbind.deser' version='2.21.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.deser.std,jakarta.activation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.fasterxml.jackson.module.jakarta.xmlbind.ser' version='2.21.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.ser.std,jakarta.activation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations' version='2.21.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='jakarta.activation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.xml.bind' range='[3.0.0,4.0.100)'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation' range='[3.0.0,4.0.100)'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation.adapters' range='[3.0.0,4.0.100)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.cfg' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser.std' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.introspect' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsonFormatVisitors' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsontype' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsontype.impl' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser.std' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.type' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.util' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.module.jakarta.xmlbind.deser' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.module.jakarta.xmlbind.ser' range='[2.21.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations.source' range='[2.21.2,2.21.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations' version='2.21.2'/>
      </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.module.jackson-module-jakarta-xmlbind-annotations&#xA;Bundle-Version: 2.21.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.doc' version='1.14.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.targlets.doc' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Targlets Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.doc'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.doc' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.doc' version='1.14.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.doc' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.doc.guide' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.doc.online' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.doc.reference' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.doc.reference.api' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.doc.reference.schema' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.doc' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.doc' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.doc' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets' range='[1.18.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.core' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.ui' range='[1.15.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.targlets.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.doc.source' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.doc' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.targlets.doc; singleton:=true&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.ide.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt' version='0.17.0.v20260415-0733' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt' range='[0.0.0,0.17.0.v20260415-0733)' 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.17.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.17.0.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' version='0.17.0.v20260415-0733'/>
        <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.17.0.v20260415-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='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.17.0.v20260415-0733,0.17.0.v20260415-0733]' 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.17.0.v20260415-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.e4.ui.css.swt;singleton:=true&#xA;Bundle-Version: 0.17.0.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.feature.feature.jar' version='4.11.0.v20260427-1749'>
      <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.mylyn.wikitext'/>
        <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, 2024 David Green and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn WikiText'/>
        <property name='df_LT.description' value='Provides an editor for lightweight markup (wiki text) files supporting AsciiDoc, Confluence, Markdown, MediaWiki, Textile, TracWiki and TWiki.  Extends the Mylyn task editor to create a markup-aware editor.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.feature.feature.jar' version='4.11.0.v20260427-1749'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.wikitext.feature' version='4.11.0.v20260427-1749'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.wikitext.feature' version='4.11.0.v20260427-1749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.aql.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius support for Acceleo Query Language.&#xA;Install this if you want to create Sirius-based modelers which use Acceleo Query Language expressions in their definitions.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.acceleo.aql.ide'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Support for AQL'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.aql'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.aql.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.aql' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.aql' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.cdt.gnu.debug.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.launch'/>
        <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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GNU Toolchain Debug Support'/>
        <property name='df_LT.description' value='Debug support for C/C++ GNU toolchain. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.debug'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.debug.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gnu.debug' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gnu.debug' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.swtbot.eclipse.finder.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.eclipse.finder.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Eclipse Control Finder Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.finder.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.finder.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.finder.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Diagrams Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-runner.source' version='1.14.3' singleton='false'>
      <update id='junit-platform-runner.source' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-runner:1.14.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-runner'/>
        <property name='maven-version' value='1.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-runner.source' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-runner.source' version='1.14.3'/>
        <provided namespace='osgi.identity' name='junit-platform-runner.source' version='1.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-runner.source' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-runner.source&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.ppc64leorg.apache.felix.scr' version='4.40.0.I20260423-1800' 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.ppc64leorg.apache.felix.scr' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.ppc64le' 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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.samples.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.samples.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Samples Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.samples'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.samples.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.samples.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.samples.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.samples.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.samples.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <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}/../); chmod(targetDir:${installFolder}/../MacOS/, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.cmake.ui' version='1.4.800.202603111352' generation='2'>
      <update id='org.eclipse.cdt.cmake.ui' range='[0.0.0,1.4.800.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDT CMake UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.cmake.ui'/>
        <property name='maven-version' value='1.4.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.ui' version='1.4.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.cmake.ui' version='1.4.800.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.cmake.internal.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.cmake.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.cmake.ui' version='1.4.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,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.ui.ide' range='[3.22.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.cmake.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.freemarker' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.cmake.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.ui.source' range='[1.4.800.202603111352,1.4.800.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.cmake.ui' version='1.4.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.cmake.ui;singleton:=true&#xA;Bundle-Version: 1.4.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.ui.doc.user' version='1.0.600.v201901310132'>
      <update id='org.eclipse.jst.server.ui.doc.user' range='[0.0.0,1.0.600.v201901310132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server Tools documentation for J2EE Standard Tools'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.ui.doc.user'/>
        <property name='maven-version' value='1.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.doc.user' version='1.0.600.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.ui.doc.user' version='1.0.600.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.ui.doc.user' version='1.0.600.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.doc.user.source' range='[1.0.600.v201901310132,1.0.600.v201901310132]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.ui.doc.user' version='1.0.600.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.600.v201901310132
          </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.emf.mwe2.launcher.feature.jar' version='2.26.0.v20260425-1324'>
      <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='MWE2 Launcher'/>
        <property name='df_LT.description' value='MWE2 Headless Launcher'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launcher'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.jar' version='2.26.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe2.launcher' version='2.26.0.v20260425-1324'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe2.launcher' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.lsp' version='3.1.200.202603111450' generation='2'>
      <update id='org.eclipse.cdt.lsp' range='[0.0.0,3.1.200.202603111450)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Language Server based C/C++ Editor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt.lsp'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.lsp'/>
        <property name='maven-version' value='3.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp' version='3.1.200.202603111450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.lsp' version='3.1.200.202603111450'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.internal.switchtolsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.services.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.services.symbolinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.lsp' version='3.1.200.202603111450'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e' range='0.18.14'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.languageconfiguration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' 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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.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.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.22.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='0.22.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.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.tm4e.language_pack' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.cdt.lsp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.source' range='[3.1.200.202603111450,3.1.200.202603111450]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.lsp' version='3.1.200.202603111450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.lsp;singleton:=true&#xA;Bundle-Version: 3.1.200.202603111450
          </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.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='class' value='org.eclipse.emf.ecore.EcorePackage'/>
            <property name='genModel' value='model/Ecore.genmodel'/>
            <property name='uri' value='http://www.eclipse.org/emf/2002/Ecore'/>
          </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='class' value='org.eclipse.emf.ecore.xml.namespace.XMLNamespacePackage'/>
            <property name='genModel' value='model/XMLNamespace.genmodel'/>
            <property name='uri' value='http://www.w3.org/XML/1998/namespace'/>
          </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='class' value='org.eclipse.emf.ecore.xml.type.XMLTypePackage'/>
            <property name='genModel' value='model/XMLType.genmodel'/>
            <property name='uri' value='http://www.eclipse.org/emf/2003/XMLType'/>
          </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.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.8.1.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[0.0.0,1.8.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 Diagram UI Resources Editor Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor'/>
        <property name='maven-version' value='1.8.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.8.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.8.1.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.notationprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.8.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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.resources.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.source' range='[1.8.1.202512020858,1.8.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.diagram.ui.resources.editor' version='1.8.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.diagram.ui.resources.editor; singleton:=true&#xA;Bundle-Version: 1.8.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtchart.extensions' version='1.1.0.202509041241' generation='2'>
      <update id='org.eclipse.swtchart.extensions' range='[0.0.0,1.1.0.202509041241)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SWTChart and extensions'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse SWTChart'/>
        <property name='maven-groupId' value='org.eclipse.swtchart'/>
        <property name='maven-artifactId' value='org.eclipse.swtchart.extensions'/>
        <property name='maven-version' value='1.1.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtchart.extensions' version='1.1.0.202509041241'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtchart.extensions' version='1.1.0.202509041241'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.axisconverter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.barcharts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.charts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.linecharts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.menu.toggle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.piecharts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.scattercharts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.extensions.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtchart.extensions' version='1.1.0.202509041241'>
          <properties size='1'>
            <property 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.jface' 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.swtchart' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.6.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.swtchart.extensions
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtchart.extensions.source' range='[1.1.0.202509041241,1.1.0.202509041241]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtchart.extensions' version='1.1.0.202509041241'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtchart.extensions;singleton:=true&#xA;Bundle-Version: 1.1.0.202509041241
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.feature.group' version='1.13.1.202211151334' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.feature.group' range='[0.0.0,1.13.1.202211151334)' 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.description.url' value='http://www.eclipse.org/gmf'/>
        <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.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.13.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Notation'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Notation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.group' version='1.13.1.202211151334'/>
        <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.emf.ecore.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation' range='[1.10.0.202211151334,1.10.0.202211151334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.edit' range='[1.8.0.202211151334,1.8.0.202211151334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.jar' range='[1.13.1.202211151334,1.13.1.202211151334]'>
          <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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2008, 2016 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </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.linuxtools.man.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.man.feature.group' range='[0.0.0,8.23.0.202604281957)' 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/linuxtools/projectPages/manpage/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.man'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.man'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2010 Red Hat, Inc and others. All rights reserved.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='Man Page Viewer'/>
        <property name='df_LT.description' value='View or fetch man page content.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.feature.group' version='8.23.0.202604281957'/>
        <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.linuxtools.man.core' range='[1.5.0.202604281957,1.5.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.help' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.ee10.webapp' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee10.webapp' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE10 :: WebApp'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE10 :: WebApp'/>
        <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.ee10'/>
        <property name='maven-artifactId' value='jetty-ee10-webapp'/>
        <property name='maven-version' value='12.1.8'/>
        <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.ee10.webapp' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee10.webapp' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee10.webapp' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet,org.eclipse.jetty.ee.webapp,org.eclipse.jetty.ee10.servlet,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,org.eclipse.jetty.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee10.webapp' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.ee10.webapp.Configuration' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='42'>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[6.0.0,7.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.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.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.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee.webapp' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee10.servlet' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee10.servlet.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' 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.extender' match='(osgi.extender=osgi.serviceloader.processor)'>
          <description>
            org.eclipse.jetty.ee10.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.ee10.webapp.Configuration)'>
          <description>
            org.eclipse.jetty.ee10.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.ee10.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee10.webapp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee10.webapp.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee10.webapp' version='12.1.8'/>
      </artifacts>
      <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.ee10.webapp&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.msw.build' version='2.0.600.202603111352' generation='2'>
      <update id='org.eclipse.cdt.msw.build' range='[0.0.0,2.0.600.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='MSVC Build Integration Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.msw.build'/>
        <property name='maven-version' value='2.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.msw.build' version='2.0.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.msw.build' version='2.0.600.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.msw.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.msw.build.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.msw.build' version='2.0.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' range='[9.4.300,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.132.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.38.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.msw.build
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.msw.build.source' range='[2.0.600.202603111352,2.0.600.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.msw.build' version='2.0.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.msw.build;singleton:=true&#xA;Bundle-Version: 2.0.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.feature.group' version='4.40.0.v20260423-1800' singleton='false'>
      <update id='org.eclipse.platform.feature.group' range='[0.0.0,4.40.0.v20260423-1800)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.platform.feature'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.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) 2000, 2020 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 Platform'/>
        <property name='df_LT.description' value='Common OS-independent base of the Eclipse platform. (Binary runtime and user documentation.)'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' version='4.40.0.v20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='67'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.4.3200.v20260319-1254,2.4.3200.v20260319-1254]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.3.2600.v20260423-1800,2.3.2600.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='[1.10.15,2.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='[3.7.900.v20260406-1138,3.7.900.v20260406-1138]'/>
        <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.100.v20260420-1303,3.12.100.v20260420-1303]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' range='[1.3.800.v20260326-0937,1.3.800.v20260326-0937]'>
          <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.24.0.v20260417-0624,3.24.0.v20260417-0624]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='[3.23.300.v20260307-0017,3.23.300.v20260307-0017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.21.0.v20260415-1018,3.21.0.v20260415-1018]'/>
        <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.200.v20260421-0620,3.15.200.v20260421-0620]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' range='[3.14.100.v20260421-0620,3.14.100.v20260421-0620]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.user' range='[4.40.0.v20260327-1937,4.40.0.v20260327-1937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' range='[3.19.0.v20260421-0620,3.19.0.v20260421-0620]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch' range='[1.3.500.v20260421-0620,1.3.500.v20260421-0620]'/>
        <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.100.v20260326-0937,3.12.100.v20260326-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='[3.14.700.v20260326-1107,3.14.700.v20260326-1107]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='[3.31.0.v20260415-0733,3.31.0.v20260415-0733]'/>
        <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.100.v20260324-1859,1.6.100.v20260324-1859]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='[3.17.0.v20260415-1018,3.17.0.v20260415-1018]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro' range='[3.8.100.v20260415-1018,3.8.100.v20260415-1018]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal' range='[3.6.100.v20260326-0937,3.6.100.v20260326-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='[3.9.100.v20260415-1018,3.9.100.v20260415-1018]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser' range='[3.9.100.v20260326-1607,3.9.100.v20260326-1607]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor' range='[1.4.100.v20260422-0926,1.4.100.v20260422-0926]'/>
        <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.100.v20260421-1151,3.14.100.v20260421-1151]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' range='[3.10.100.v20260421-0620,3.10.100.v20260421-0620]'/>
        <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.100.v20260420-1643,3.20.100.v20260420-1643]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='[3.13.100.v20260326-1607,3.13.100.v20260326-1607]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='[3.22.0.v20260421-0620,3.22.0.v20260421-0620]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools' range='[3.7.100.v20260326-0937,3.7.100.v20260326-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.23.100.v20260422-1814,3.23.100.v20260422-1814]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application' range='[1.6.100.v20260423-1401,1.6.100.v20260423-1401]'/>
        <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.800.v20260307-0017,3.6.800.v20260307-0017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='[3.14.100.v20260415-0733,3.14.100.v20260415-0733]'/>
        <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>
            (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.600.v20260307-0017,1.3.600.v20260307-0017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes' range='[1.3.0.v20260410-0938,1.3.0.v20260410-0938]'/>
        <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.100.v20260326-1607,1.5.100.v20260326-1607]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.launchview' range='[1.2.100.v20260326-0937,1.2.100.v20260326-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.jar' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform_root' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]'/>
      </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.ocl.feature.jar' version='3.24.0.v20260428-1443'>
      <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/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.ecore'/>
        <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='OCL Classic: Ecore Parser,Evaluator'/>
        <property name='df_LT.description' value='Provides just enough functionality to parse and evaluate OCL queries on Ecore Models using the Ecore API.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.feature.jar' version='3.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl' version='3.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.aql.feature.feature.group' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.feature.feature.group' range='[0.0.0,4.2.1)' 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.feature'/>
        <property name='maven-version' value='4.2.1'/>
        <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, 2020 Obeo, France. &#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 &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo'/>
        <property name='df_LT.description' value='Acceleo is an template-based code generator used to generate any kind of code from any of EMF-based model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.feature.feature.group' version='4.2.1'/>
        <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.acceleo.query.jdt.feature.group' range='[8.1.1,8.1.1]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.doc' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.edit' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ide' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ide.ui' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.ide' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.ide.ui' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.tm' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.debug' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.debug.ls' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.edit' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.editor' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.feature.feature.jar' range='[4.2.1,4.2.1]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.data.feature.feature.jar' version='1.15.1.202412071309'>
      <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.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools Data Functions'/>
        <property name='df_LT.description' value='Tools for working with relational data'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.data.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.data.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.data.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.data.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.bidi.source' version='1.5.400.v20250715-0436' singleton='false'>
      <update id='org.eclipse.equinox.bidi.source' range='[0.0.0,1.5.400.v20250715-0436)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Bidirectional Text Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.bidi'/>
        <property name='maven-version' value='1.5.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi.source' version='1.5.400.v20250715-0436'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.bidi.source' version='1.5.400.v20250715-0436'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.bidi.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.bidi.source' 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.source&#xA;Bundle-Version: 1.5.400.v20250715-0436
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.umlx.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.umlx.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative UMLX for Ecore Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.umlx'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.umlx.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.umlx.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.umlx.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.umlx.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.umlx.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.ldc.pde.ui.templates.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.ldc.pde.ui.templates.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LDC PDE UI Templates Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.ldc.pde.ui.templates'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.pde.ui.templates.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.ldc.pde.ui.templates.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.ldc.pde.ui.templates.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.ldc.pde.ui.templates.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.ldc.pde.ui.templates.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.codered' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.codered' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ CodeRed Debug Perspective Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.codered'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.codered' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.codered' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.codered
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.codered' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.codered;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db' version='4.13.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.db' range='[0.0.0,4.13.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j DB Framework'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db'/>
        <property name='maven-version' value='4.13.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db' version='4.13.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.db' version='4.13.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db' version='4.13.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.ddl' version='4.13.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.ddl.delta' version='4.13.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.db' version='4.13.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.db.bundle' version='4.13.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.db.ddl' version='4.13.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.db.ddl.delta' version='4.13.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.spi.db' version='4.13.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.spi.db.ddl' version='4.13.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.db' version='4.13.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.net4j.util' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.jdbc' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.net4j.db
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.source' range='[4.13.1.v20260304-1812,4.13.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.db' version='4.13.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.db;singleton:=true&#xA;Bundle-Version: 4.13.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.pagedesigner.jsf.ui' version='1.6.0.v202303190717' generation='2'>
      <update id='org.eclipse.jst.pagedesigner.jsf.ui' range='[0.0.0,1.6.0.v202303190717)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSF Tools - Web Page Editor (JSF 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.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.pagedesigner.jsf.ui'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.pagedesigner.jsf.ui' version='1.6.0.v202303190717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.pagedesigner.jsf.ui' version='1.6.0.v202303190717'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.attributegroup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.commands.jsfhtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.converter.jsfcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.converter.jsfhtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.converter.operations.jsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.elementedit.jsfcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.elementedit.jsfhtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.elementedit.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.elementedit.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsf.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.pagedesigner.jsf.ui' version='1.6.0.v202303190717'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jst.jsf.facesconfig' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.pagedesigner' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.pagedesigner.jsp.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' 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='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.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.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.pagedesigner.jsf.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.pagedesigner.jsf.ui.source' range='[1.6.0.v202303190717,1.6.0.v202303190717]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.pagedesigner.jsf.ui' version='1.6.0.v202303190717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.pagedesigner.jsf.ui;singleton:=true&#xA;Bundle-Version: 1.6.0.v202303190717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.html' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.html' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText HTML'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.html'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.html' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.html' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.html' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.html.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.html' version='4.11.0.v20260309-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='9'>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.css' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.util' range='[4.2.0,5.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.mylyn.wikitext.html
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.html.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.html' version='4.11.0.v20260309-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.mylyn.wikitext.html&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.annotation.versioning.source' version='1.1.2.202109301733' singleton='false'>
      <update id='org.osgi.annotation.versioning.source' range='[0.0.0,1.1.2.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.annotation.versioning:1.1.2.202109301733'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.annotation.versioning'/>
        <property name='maven-version' value='1.1.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.versioning.source' version='1.1.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.annotation.versioning.source' version='1.1.2.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.annotation.versioning.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.annotation.versioning.source' version='1.1.2.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.annotation.versioning.source&#xA;Bundle-Version: 1.1.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.annotations.source' version='1.4.300.v20260306-2228' singleton='false'>
      <update id='org.eclipse.pde.ds.annotations.source' range='[0.0.0,1.4.300.v20260306-2228)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Declarative Services Annotations Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.annotations'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations.source' version='1.4.300.v20260306-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.annotations.source' version='1.4.300.v20260306-2228'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.annotations.source' version='1.4.300.v20260306-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.annotations.source' version='1.4.300.v20260306-2228'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.annotations.source&#xA;Bundle-Version: 1.4.300.v20260306-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='slf4j.simple' version='2.0.17' singleton='false' generation='2'>
      <update id='slf4j.simple' range='[0.0.0,2.0.17)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='SLF4J Simple Provider'/>
        <property name='org.eclipse.equinox.p2.description' value='SLF4J Simple Provider'/>
        <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-simple'/>
        <property name='maven-version' value='2.0.17'/>
        <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.simple' version='2.0.17'/>
        <provided namespace='osgi.bundle' name='slf4j.simple' version='2.0.17'/>
        <provided namespace='java.package' name='org.slf4j.simple' version='2.0.17'>
          <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.simple' version='2.0.17'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='slf4j.simple_2.0.17-1' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.slf4j.spi.SLF4JServiceProvider' type='List'/>
            <property name='type' value='simple'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.slf4j.spi.SLF4JServiceProvider' version='0.0.0'>
          <properties size='1'>
            <property name='type' value='simple'/>
          </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.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.simple
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            slf4j.simple
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='slf4j.simple.source' range='[2.0.17,2.0.17]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='slf4j.simple' version='2.0.17'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: slf4j.simple&#xA;Bundle-Version: 2.0.17
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.openocd.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.openocd.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ OpenOCD Debugging Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.openocd'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.openocd.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.openocd.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.html.ui.source' version='1.1.801.v202308160453' singleton='false'>
      <update id='org.eclipse.wst.html.ui.source' range='[0.0.0,1.1.801.v202308160453)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='HTML UI Source Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.html.ui'/>
        <property name='maven-version' value='1.1.801-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui.source' version='1.1.801.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.html.ui.source' version='1.1.801.v202308160453'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.html.ui.source' version='1.1.801.v202308160453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.html.ui.source' version='1.1.801.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.html.ui.source&#xA;Bundle-Version: 1.1.801.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services' version='1.10.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services' range='[0.0.0,1.10.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 UI Services'/>
        <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.services'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services' version='1.10.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' version='1.10.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.elementselection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.elementselection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.statusline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services' version='1.10.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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.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.common.ui.services
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.source' range='[1.10.0.202512020858,1.10.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.ui.services' version='1.10.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.ui.services; singleton:=true&#xA;Bundle-Version: 1.10.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher' version='1.9.700.v20260305-0850' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher' range='[0.0.0,1.9.700.v20260305-0850)' 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.700-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.700.v20260305-0850'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' version='1.9.700.v20260305-0850'/>
        <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.700.v20260305-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'/>
        <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.1,4.0.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.700.v20260305-0850,1.9.700.v20260305-0850]' 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.700.v20260305-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.eclipse.equinox.p2.publisher;singleton:=true&#xA;Bundle-Version: 1.9.700.v20260305-0850
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy.source' version='1.0.102.v20221117-1507' singleton='false'>
      <update id='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy.source' range='[0.0.0,1.0.102.v20221117-1507)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Remote Service Admin (RSA) Proxy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy'/>
        <property name='maven-version' value='1.0.102-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy.source' version='1.0.102.v20221117-1507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy.source' version='1.0.102.v20221117-1507'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy.source' version='1.0.102.v20221117-1507'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy.source' version='1.0.102.v20221117-1507'/>
      </artifacts>
      <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.osgi.services.remoteserviceadmin.proxy.source&#xA;Bundle-Version: 1.0.102.v20221117-1507
          </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.eclipse.wst.xsl.ui.source' version='1.2.300.v202305221615' singleton='false'>
      <update id='org.eclipse.wst.xsl.ui.source' range='[0.0.0,1.2.300.v202305221615)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL Editor and Validation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.ui.source' version='1.2.300.v202305221615'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.ui.source' version='1.2.300.v202305221615'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.ui.source' version='1.2.300.v202305221615'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.ui.source' version='1.2.300.v202305221615'/>
      </artifacts>
      <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.xsl.ui.source&#xA;Bundle-Version: 1.2.300.v202305221615
          </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.eclipse.wst.doc.user.source' version='1.2.0.v201903222120' singleton='false'>
      <update id='org.eclipse.wst.doc.user.source' range='[0.0.0,1.2.0.v201903222120)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Master User Doc TOC Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.doc.user'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.doc.user.source' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.doc.user.source' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.doc.user.source' version='1.2.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.doc.user.source' version='1.2.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.doc.user.source&#xA;Bundle-Version: 1.2.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.googlecode.javaewah.JavaEWAH' version='1.2.3' singleton='false'>
      <update id='com.googlecode.javaewah.JavaEWAH' range='[0.0.0,1.2.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JavaEWAH'/>
        <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='maven-groupId' value='com.googlecode.javaewah'/>
        <property name='maven-artifactId' value='JavaEWAH'/>
        <property name='maven-version' value='1.2.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.googlecode.javaewah.JavaEWAH' version='1.2.3'/>
        <provided namespace='osgi.bundle' name='com.googlecode.javaewah.JavaEWAH' version='1.2.3'/>
        <provided namespace='java.package' name='com.googlecode.javaewah' version='1.2.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.googlecode.javaewah.symmetric' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.googlecode.javaewah.datastructure' version='1.2.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.googlecode.javaewah' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.googlecode.javaewah.symmetric' version='1.2.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.googlecode.javaewah,com.googlecode.javaewah.datastructure' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.googlecode.javaewah.JavaEWAH' version='1.2.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='3'>
        <required namespace='java.package' name='com.googlecode.javaewah' range='0.0.0'/>
        <required namespace='java.package' name='com.googlecode.javaewah.datastructure' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.googlecode.javaewah.JavaEWAH.source' range='[1.2.3,1.2.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.googlecode.javaewah.JavaEWAH' version='1.2.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.googlecode.javaewah.JavaEWAH&#xA;Bundle-Version: 1.2.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.standard.schemas' version='1.2.700.v202604290251'>
      <update id='org.eclipse.jst.standard.schemas' range='[0.0.0,1.2.700.v202604290251)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Related Schemas'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.standard.schemas'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.standard.schemas' version='1.2.700.v202604290251'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.standard.schemas' version='1.2.700.v202604290251'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.standard.schemas' version='1.2.700.v202604290251'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='jakarta.servlet-api' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.standard.schemas.source' range='[1.2.700.v202604290251,1.2.700.v202604290251]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.standard.schemas' version='1.2.700.v202604290251'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.standard.schemas;singleton:=true&#xA;Bundle-Version: 1.2.700.v202604290251
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpadiagrameditor.ui' version='1.2.201.v202307260736' generation='2'>
      <update id='org.eclipse.jpt.jpadiagrameditor.ui' range='[0.0.0,1.2.201.v202307260736)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JPA Diagram 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpadiagrameditor.ui'/>
        <property name='maven-version' value='1.2.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.ui' version='1.2.201.v202307260736'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpadiagrameditor.ui' version='1.2.201.v202307260736'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.facade' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.modelintegration.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.modelintegration.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.propertypage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.relations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpadiagrameditor.ui.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpadiagrameditor.ui' version='1.2.201.v202307260736'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti' range='[0.12.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.mm' range='[0.12.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.pattern' range='[0.12.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='[0.12.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.4.0,4.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.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.ui' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jpadiagrameditor.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.ui.source' range='[1.2.201.v202307260736,1.2.201.v202307260736]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpadiagrameditor.ui' version='1.2.201.v202307260736'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpadiagrameditor.ui;singleton:=true&#xA;Bundle-Version: 1.2.201.v202307260736
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.security.edit.source' version='1.0.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.security.edit.source' range='[0.0.0,1.0.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Security Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.security.edit'/>
        <property name='maven-version' value='1.0.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security.edit.source' version='1.0.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.security.edit.source' version='1.0.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.security.edit.source' version='1.0.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.security.edit.source' version='1.0.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.security.edit.source&#xA;Bundle-Version: 1.0.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.confluence.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.confluence.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText Confluence 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.confluence.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.confluence.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.confluence.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.confluence.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.confluence.ui' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.confluence' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.confluence.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.confluence.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.confluence.ui' version='4.11.0.v20260309-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.mylyn.wikitext.confluence.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.source' version='3.3.100.v20250115-0406' singleton='false'>
      <update id='org.eclipse.ecf.provider.filetransfer.source' range='[0.0.0,3.3.100.v20250115-0406)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Filetransfer Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer'/>
        <property name='maven-version' value='3.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.source' version='3.3.100.v20250115-0406'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.source' version='3.3.100.v20250115-0406'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.source' 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.source&#xA;Bundle-Version: 3.3.100.v20250115-0406
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.rpm.feature.group' range='[0.0.0,8.23.0.202604281957)' 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/linuxtools/projectPages/specfile/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007-2012 Red Hat, Inc and others.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='RPM Tools'/>
        <property name='df_LT.description' value='A full-blown set of tools for RPM package creation.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.feature.group' version='8.23.0.202604281957'/>
        <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.linuxtools.rpm.core' range='[3.1.0.202604281957,3.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.rpmlint' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.editor' range='[4.0.0.202604281957,4.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.editor.doc' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common_ui.feature.feature.jar' version='3.39.0.v202508180233'>
      <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 UI'/>
        <property name='df_LT.description' value='Provides the Validation Framework and Snippets View'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common_ui.feature'/>
        <property name='maven-version' value='3.39.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_ui.feature.feature.jar' version='3.39.0.v202508180233'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.common_ui.feature' version='3.39.0.v202508180233'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.common_ui.feature' version='3.39.0.v202508180233'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.atl.core.emf' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.core.emf' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Core EMF extension'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core.emf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.emf' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.emf' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.emf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.emf' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.core.emf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.emf.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.emf' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.emf;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </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.linuxtools.systemtap.ui.ide.source' version='2.3.1.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.systemtap.ui.ide.source' range='[0.0.0,2.3.1.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='SystemTap IDE Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.ui.ide'/>
        <property name='maven-version' value='2.3.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.ide.source' version='2.3.1.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.ui.ide.source' version='2.3.1.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.ui.ide.source' version='2.3.1.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.ui.ide.source' version='2.3.1.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.ui.ide.source&#xA;Bundle-Version: 2.3.1.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.server.linux.x86_64' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.remote.proxy.server.linux.x86_64' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Proxy Server Linux x86_64 Component'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.server.linux.x86_64'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.linux.x86_64' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.server.linux.x86_64' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.server.linux.x86_64' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.remote.proxy.server.linux.x86_64.source' range='[12.5.0.202603111352,12.5.0.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.server.linux.x86_64' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.server.linux.x86_64&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.chart.ui' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.chart.ui' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - Chart UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.chart.ui'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.ui' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.chart.ui' version='1.17.0.202604281354'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.chart.ui' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.mat.chart' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt' range='2.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='2.3.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.layout' 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.accessibility' 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' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.widgets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.chart.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.ui.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.chart.ui' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.chart.ui;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.doc' version='3.3.27.202508281322'>
      <update id='org.eclipse.emf.compare.doc' range='[0.0.0,3.3.27.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare Documentation'/>
        <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.doc'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.doc' version='3.3.27.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.doc' version='3.3.27.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.doc' version='3.3.27.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='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.doc' version='3.3.27.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.doc; singleton:=true&#xA;Bundle-Version: 3.3.27.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.project.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.project.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Project Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.project'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.project.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.project.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.project.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.project.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jsf.feature.feature.jar' version='1.6.1.20231024-1618'>
      <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.m2e.wtp.jsf'/>
        <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-2014 Red Hat, Inc 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;Red Hat, Inc. - Java EE configurators'/>
        <property name='df_LT.featureName' value='m2e-wtp - JSF configurator for WTP (Optional)'/>
        <property name='df_LT.description' value='m2e JSF project configurator for Eclipse WTP.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jsf.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jsf.feature.feature.jar' version='1.6.1.20231024-1618'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.wtp.jsf.feature' version='1.6.1.20231024-1618'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.wtp.jsf.feature' version='1.6.1.20231024-1618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.atl.emftvm.cdo.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.cdo.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.cdo'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2021 Dennis Wagelaar.&#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='ATL EMFTVM CDO support'/>
        <property name='df_LT.description' value='ATL EMFTVM CDO support.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.cdo.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.emftvm.cdo' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.cdo.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.cdo.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin.source' version='2.3.600.v20260306-0554' singleton='false'>
      <update id='org.eclipse.equinox.frameworkadmin.source' range='[0.0.0,2.3.600.v20260306-0554)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Framework Admin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin'/>
        <property name='maven-version' value='2.3.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.source' version='2.3.600.v20260306-0554'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.source' version='2.3.600.v20260306-0554'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.frameworkadmin.source' version='2.3.600.v20260306-0554'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin.source' version='2.3.600.v20260306-0554'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.3.600.v20260306-0554
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.feature.group' version='2.24.0.v20260311-1301' singleton='false'>
      <update id='org.eclipse.xsd.feature.group' range='[0.0.0,2.24.0.v20260311-1301)' 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.xsd'/>
        <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='XSD - XML Schema Definition Model'/>
        <property name='df_LT.description' value='The XSD model for representing and manipulating XML Schemas.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.feature.group' version='2.24.0.v20260311-1301'/>
        <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.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.xsd' range='[2.22.0.v20260311-1301,2.22.0.v20260311-1301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.feature.jar' range='[2.24.0.v20260311-1301,2.24.0.v20260311-1301]'>
          <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.embedcdt.templates.ad' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.ad' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ ADuCM360 Project Template Branding Plug-in'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.ad'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.ad' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.ad' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.ad
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.ad' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.ad;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.sifive.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.sifive.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ SiFive RISC-V Project Template Branding Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.sifive'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.sifive.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.sifive.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.sifive.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.sifive.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.preferences.edit.source' version='1.13.0.v20230204-0932' singleton='false'>
      <update id='org.eclipse.oomph.preferences.edit.source' range='[0.0.0,1.13.0.v20230204-0932)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Preference Management Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.preferences.edit'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.edit.source' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.preferences.edit.source' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.preferences.edit.source' version='1.13.0.v20230204-0932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.preferences.edit.source' version='1.13.0.v20230204-0932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.preferences.edit.source&#xA;Bundle-Version: 1.13.0.v20230204-0932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.table' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Table Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.dialect.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.helper.task' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.migration.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.export' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.interpreter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.export' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.export.csv' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.validation.constraints' version='7.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.sirius.tools.internal.validation,org.eclipse.emf.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.model' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.table
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.source.feature.jar' version='4.29.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities Source'/>
        <property name='df_LT.description' value='Contains the Net4j utilities plugin.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.source.feature.jar' version='4.29.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.util.source' version='4.29.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.util.source' version='4.29.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.server.generic.core.source' version='1.1.100.v202405180431' singleton='false'>
      <update id='org.eclipse.jst.server.generic.core.source' range='[0.0.0,1.1.100.v202405180431)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Generic Server Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.generic.core'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.generic.core.source' version='1.1.100.v202405180431'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.generic.core.source' version='1.1.100.v202405180431'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.generic.core.source' version='1.1.100.v202405180431'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.generic.core.source' version='1.1.100.v202405180431'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.generic.core.source&#xA;Bundle-Version: 1.1.100.v202405180431
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.licenses' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.licenses' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC Licenses'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.licenses'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.licenses' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.licenses' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.passage.lic.api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.licenses
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.licenses' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.licenses&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.model.workbench' version='2.4.800.v20260307-0637' generation='2'>
      <update id='org.eclipse.e4.ui.model.workbench' range='[0.0.0,2.4.800.v20260307-0637)' 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.800-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.800.v20260307-0637'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' version='2.4.800.v20260307-0637'/>
        <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.800.v20260307-0637'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.800.v20260307-0637,2.4.800.v20260307-0637]' 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.800.v20260307-0637'/>
      </artifacts>
      <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.800.v20260307-0637
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.java.feature.feature.jar' version='1.24.0.202604271716'>
      <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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Java Core'/>
        <property name='df_LT.description' value='WindowBuilder Core Java'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.java.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.feature.feature.jar' version='1.24.0.202604271716'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.core.java.feature' version='1.24.0.202604271716'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.core.java.feature' version='1.24.0.202604271716'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.cdt.autotools.feature.jar' version='12.5.0.202603121352'>
      <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='%provider'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.cdt.autotools.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2018 Red Hat, Inc. and others.&#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/'/>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.featureName' value='C/C++ Autotools support'/>
        <property name='df_LT.description' value='Plugins for maintaining C/C++ projects that use Autotools (autoconf and automake).'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.autotools'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.feature.jar' version='12.5.0.202603121352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.autotools' version='12.5.0.202603121352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.autotools' version='12.5.0.202603121352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.xtext.base' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.base' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Base Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.base'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.basecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.basecs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.basecs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.base' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.base
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.base' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.base;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.win32.source' version='1.3.800.v20260326-0937' singleton='false'>
      <update id='org.eclipse.compare.win32.source' range='[0.0.0,1.3.800.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Compare Support for Word Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.compare.win32'/>
        <property name='maven-version' value='1.3.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32.source' version='1.3.800.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.win32.source' version='1.3.800.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.win32.source' version='1.3.800.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.win32.source' version='1.3.800.v20260326-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.eclipse.compare.win32.source&#xA;Bundle-Version: 1.3.800.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.utils' version='1.20.0.v20260425-1324' singleton='false' generation='2'>
      <update id='org.eclipse.emf.mwe.utils' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='MWE Utilities'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.utils'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' version='1.20.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.utils' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.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.emf.codegen.ecore' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.3.4'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe.utils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils.source' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.utils' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.utils&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.internet.monitor.ui' version='1.0.801.v202308110227' generation='2'>
      <update id='org.eclipse.wst.internet.monitor.ui' range='[0.0.0,1.0.801.v202308110227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='TCP/IP Monitor'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.internet.monitor.ui'/>
        <property name='maven-version' value='1.0.801-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.ui' version='1.0.801.v202308110227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.ui' version='1.0.801.v202308110227'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.ui.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.ui.internal.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.ui.internal.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.internet.monitor.ui' version='1.0.801.v202308110227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.internet.monitor.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.ui.source' range='[1.0.801.v202308110227,1.0.801.v202308110227]' 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.ui' version='1.0.801.v202308110227'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.internet.monitor.ui; singleton:=true&#xA;Bundle-Version: 1.0.801.v202308110227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.debug.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.debug.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Debug UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.debug.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.debug.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.debug.ui' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.display' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.interpreters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.ui.preferences.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.debug.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.debug.ui.interpreters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.debug.ui.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.debug.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.eclipse.core.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' 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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.console.ui' 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.forms' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.debug.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.debug.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.debug.ui;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.jshint.ui' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.jshint.ui' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse JSHint Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.jshint.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.ui' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.jshint.ui' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.jshint.ui' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.json.jshint.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.ui.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.jshint.ui' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.jshint.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpcore' version='4.4.16' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpcore' range='[0.0.0,4.4.16)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Apache HttpCore OSGi bundle'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache HttpComponents Core (OSGi bundle)'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.apache.org/'/>
        <property name='maven-groupId' value='org.apache.httpcomponents'/>
        <property name='maven-artifactId' value='httpcore-osgi'/>
        <property name='maven-version' value='4.4.16'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore' version='4.4.16'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' version='4.4.16'/>
        <provided namespace='java.package' name='org.apache.http' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.params,org.apache.http.protocol,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.config,org.apache.http.entity,org.apache.http.impl.entity,org.apache.http.io,org.apache.http.params,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.bootstrap' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net,javax.net.ssl,org.apache.http,org.apache.http.config,org.apache.http.impl,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.entity' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.entity,org.apache.http.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.io' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.config,org.apache.http.io,org.apache.http.message,org.apache.http.params,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.nio' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.http,org.apache.http.config,org.apache.http.entity,org.apache.http.impl,org.apache.http.impl.io,org.apache.http.impl.nio.reactor,org.apache.http.io,org.apache.http.nio,org.apache.http.nio.reactor,org.apache.http.nio.reactor.ssl,org.apache.http.nio.util,org.apache.http.params,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.nio.bootstrap' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.http,org.apache.http.config,org.apache.http.impl.nio,org.apache.http.impl.nio.reactor,org.apache.http.nio,org.apache.http.nio.protocol,org.apache.http.nio.reactor,org.apache.http.nio.reactor.ssl,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.nio.codecs' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.config,org.apache.http.impl.io,org.apache.http.message,org.apache.http.nio,org.apache.http.nio.reactor,org.apache.http.params,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.nio.pool' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.http,org.apache.http.concurrent,org.apache.http.config,org.apache.http.nio,org.apache.http.nio.pool,org.apache.http.nio.reactor,org.apache.http.nio.reactor.ssl,org.apache.http.nio.util,org.apache.http.params,org.apache.http.pool' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.nio.reactor' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.http.config,org.apache.http.nio.reactor,org.apache.http.nio.reactor.ssl,org.apache.http.nio.util,org.apache.http.params,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.nio.ssl' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.http.impl.nio,org.apache.http.impl.nio.reactor,org.apache.http.nio,org.apache.http.nio.reactor,org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.pool' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net,javax.net.ssl,org.apache.http,org.apache.http.config,org.apache.http.params,org.apache.http.pool' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.io' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.config,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.message' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.params,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.nio' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.config,org.apache.http.nio.reactor,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.nio.entity' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.entity,org.apache.http.nio,org.apache.http.nio.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.nio.params' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.nio.pool' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.concurrent,org.apache.http.nio.reactor,org.apache.http.pool' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.nio.protocol' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.concurrent,org.apache.http.entity,org.apache.http.nio,org.apache.http.nio.entity,org.apache.http.nio.util,org.apache.http.params,org.apache.http.pool,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.nio.reactor' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.nio.reactor.ssl' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.http,org.apache.http.nio.reactor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.nio.util' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.io,org.apache.http.nio' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.params' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.config' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.pool' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.concurrent' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.protocol' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.ssl' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.util' version='4.4.16'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpcore' version='4.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='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.http' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.concurrent' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.entity' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.io' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.nio' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.nio.codecs' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.nio.reactor' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.io' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.nio' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.nio.entity' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.nio.pool' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.nio.protocol' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.nio.reactor' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.nio.reactor.ssl' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.nio.util' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.pool' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.ssl' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.apache.httpcomponents.httpcore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore.source' range='[4.4.16,4.4.16]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpcore' version='4.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.apache.httpcomponents.httpcore&#xA;Bundle-Version: 4.4.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.wip.eclipse.source' version='0.6.0.v202307190318' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.wip.eclipse.source' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium Developer Tools SDK WIP Backend registry Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.wip.eclipse'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wip.eclipse.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.wip.eclipse.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.wip.eclipse.source' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.wip.eclipse.source' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.wip.eclipse.source&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.source' version='3.39.100.v20260422-1115' singleton='false'>
      <update id='org.eclipse.jface.source' range='[0.0.0,3.39.100.v20260422-1115)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jface'/>
        <property name='maven-version' value='3.39.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.source' version='3.39.100.v20260422-1115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.source' version='3.39.100.v20260422-1115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.source' version='3.39.100.v20260422-1115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.source' version='3.39.100.v20260422-1115'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.39.100.v20260422-1115
          </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.eclipse.cdt.launch.serial.core' version='1.2.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.launch.serial.core' range='[0.0.0,1.2.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Launch over Serial Core Plugin'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.serial.core'/>
        <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.cdt.launch.serial.core' version='1.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.launch.serial.core' version='1.2.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.serial' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.launch.serial.core' version='1.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.native.serial' range='[12.3.0,13.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.launch.serial.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.core.source' range='[1.2.400.202512020204,1.2.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.launch.serial.core' version='1.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.launch.serial.core;singleton:=true&#xA;Bundle-Version: 1.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.core.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.core.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.core.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.core.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.core.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.jdt' version='1.0.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.ui.jdt' range='[0.0.0,1.0.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client UI JDT'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.jdt'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.jdt' version='1.0.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.jdt' version='1.0.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.jdt' version='1.0.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.jdt.bundle' version='1.0.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.jdt' version='1.0.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jface.text' 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.jdt.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.ui.jdt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.jdt.source' range='[1.0.1.v20260304-1812,1.0.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.jdt' version='1.0.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.jdt;singleton:=true&#xA;Bundle-Version: 1.0.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.sdk.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.sdk.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.sdk'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtend IDE'/>
        <property name='df_LT.description' value='The Xtend Eclipse Plug-in. Includes everything you need to get started with programming Xtend in Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Xtend'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.43.0,2.44.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.43.0,2.44.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='[33.6.0,34.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='[1.2.24,1.3.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.examples' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.doc' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2011, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </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.qvtd.umlx' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.umlx' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative UMLX for Ecore Model (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.umlx'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.umlx' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.umlx' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.qvtr2umlx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.umlx2qvtr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.umlx' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.compiler' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtrelation' range='[0.26.0,1.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.umlx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.umlx.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.umlx' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.umlx; singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.common' version='4.27.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.common' range='[0.0.0,4.27.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.common'/>
        <property name='maven-version' value='4.27.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.common' version='4.27.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.common' version='4.27.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.admin' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.branch' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.commit' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.commit.handler' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.id' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.lob' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.lock' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.model' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.protocol' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.revision' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.revision.delta' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.security' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.common.util' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.branch' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.bundle' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.commit' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.id' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.lock' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.messages' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.model' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.revision' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.revision.delta' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.common.util' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.admin' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.branch' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.commit' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.id' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.lock' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.model' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.protocol' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.revision' version='4.27.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.common.util' version='4.27.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.common' version='4.27.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.common.source' range='[4.27.1.v20260304-1812,4.27.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.common' version='4.27.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.common;singleton:=true&#xA;Bundle-Version: 4.27.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_js_support.feature.feature.group' version='3.36.0.v202508301759' singleton='false'>
      <update id='org.eclipse.wst.web_js_support.feature.feature.group' range='[0.0.0,3.36.0.v202508301759)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_js_support.feature'/>
        <property name='maven-version' value='3.36.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools - JavaScript Support'/>
        <property name='df_LT.description' value='Tools for working with JavaScript in web pages.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.group' version='3.36.0.v202508301759'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.core' range='[1.1.300.v202305221615,1.1.300.v202305221615]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.ui' range='[1.3.0.v202307260543,1.3.0.v202307260543]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.jar' range='[3.36.0.v202508301759,3.36.0.v202508301759]'>
          <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.gmf.examples.runtime.feature.jar' version='1.16.8.202512020858'>
      <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.description.url' value='http://www.eclipse.org/gmf'/>
        <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='Graphical Modeling Framework (GMF) Runtime Examples'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Runtime Examples.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.feature.jar' version='1.16.8.202512020858'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.examples.runtime' version='1.16.8.202512020858'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.examples.runtime' version='1.16.8.202512020858'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2002, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.simrel.classic.feature.jar' version='5.24.0.v20260428-1443'>
      <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/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.all'/>
        <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='OCL SimRel: Ecore/UML Parsers,Evaluator,Edit'/>
        <property name='df_LT.description' value='Provides the basic Classic and Unified OCL&#xA;&#xA;Install this if you plan to develop OCL-based applications.  This SDK &#xA;contains runtimes, EMF edit support, documentation, and source code for OCL.&#xA;This omits the LPG parser that is separately available within SimRel.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.simrel.classic'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.simrel.classic.feature.jar' version='5.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.simrel.classic' version='5.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.simrel.classic' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.wb.layout.group.feature.feature.group' version='1.24.0.202604271951' singleton='false'>
      <update id='org.eclipse.wb.layout.group.feature.feature.group' range='[0.0.0,1.24.0.202604271951)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.layout.group.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder GroupLayout Support'/>
        <property name='df_LT.description' value='WindowBuilder GroupLayout Components'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group.feature.feature.group' version='1.24.0.202604271951'/>
        <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.wb.core.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group' range='[1.10.100.202604271951,1.10.100.202604271951]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group.feature.feature.jar' range='[1.24.0.202604271951,1.24.0.202604271951]'>
          <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.server.http.core' version='1.0.400.v202007170127' generation='2'>
      <update id='org.eclipse.wst.server.http.core' range='[0.0.0,1.0.400.v202007170127)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='HTTP Server Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.http.core'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.http.core' version='1.0.400.v202007170127'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.http.core' version='1.0.400.v202007170127'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.http.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.http.core.internal.command' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.http.core' version='1.0.400.v202007170127'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.204,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.server.http.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.http.core.source' range='[1.0.400.v202007170127,1.0.400.v202007170127]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.http.core' version='1.0.400.v202007170127'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.http.core;singleton:=true&#xA;Bundle-Version: 1.0.400.v202007170127
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.emf.validation.validity.ui' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL&apos;s EMF Validation Framework Validity View'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.emf.validation.validity.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.ripoffs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.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.emf.ecore.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.emf.validation.validity.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.emf.validation.validity.ui' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.emf.validation.validity.ui;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools.source' version='1.3.1200.v20260419-1944' singleton='false'>
      <update id='org.eclipse.pde.api.tools.source' range='[0.0.0,1.3.1200.v20260419-1944)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='API Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools'/>
        <property name='maven-version' value='1.3.1200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.source' version='1.3.1200.v20260419-1944'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.source' version='1.3.1200.v20260419-1944'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.source' version='1.3.1200.v20260419-1944'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.source' version='1.3.1200.v20260419-1944'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools.source&#xA;Bundle-Version: 1.3.1200.v20260419-1944
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.source' version='1.0.8.202505091735' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node.source' range='[0.0.0,1.0.8.202505091735)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Wild Web Developer'/>
        <property name='df_LT.bundleName' value='Manager for embedded Node.js Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node'/>
        <property name='maven-version' value='1.0.8-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.source' version='1.0.8.202505091735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node.source' version='1.0.8.202505091735'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.embedder.node.source' version='1.0.8.202505091735'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wildwebdeveloper.embedder.node.source' version='1.0.8.202505091735'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.embedder.node.source&#xA;Bundle-Version: 1.0.8.202505091735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.feature.jar' version='3.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml'/>
        <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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Core'/>
        <property name='df_LT.description' value='QVT Operational compiler and executor. Holds the minimal set of plug-ins for standalone execution of QVTo scripts'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.jar' version='3.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml' version='3.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </copyright>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.gtk.linux.x86_64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.x86_64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </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.e4.ui.workbench' version='1.18.300.v20260409-0840' generation='2'>
      <update id='org.eclipse.e4.ui.workbench' range='[0.0.0,1.18.300.v20260409-0840)' 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.300-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.300.v20260409-0840'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' version='1.18.300.v20260409-0840'/>
        <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.300.v20260409-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='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.300.v20260409-0840,1.18.300.v20260409-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.workbench' version='1.18.300.v20260409-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.workbench;singleton:=true&#xA;Bundle-Version: 1.18.300.v20260409-0840
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation.source' version='1.24.100.v20260423-2046' singleton='false'>
      <update id='org.eclipse.jdt.core.manipulation.source' range='[0.0.0,1.24.100.v20260423-2046)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Code Manipulation Functionality Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.manipulation'/>
        <property name='maven-version' value='1.24.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation.source' version='1.24.100.v20260423-2046'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation.source' version='1.24.100.v20260423-2046'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation.source' version='1.24.100.v20260423-2046'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation.source' version='1.24.100.v20260423-2046'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.24.100.v20260423-2046
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.doc.user' version='1.10.200.202603112142' generation='2'>
      <update id='org.eclipse.wb.swing.doc.user' range='[0.0.0,1.10.200.202603112142)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder User Guide - Swing'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.doc.user'/>
        <property name='maven-version' value='1.10.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.doc.user' version='1.10.200.202603112142'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.doc.user' version='1.10.200.202603112142'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.doc.user' version='1.10.200.202603112142'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.wb.swing.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.doc.user.source' range='[1.10.200.202603112142,1.10.200.202603112142]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.doc.user' version='1.10.200.202603112142'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.doc.user;singleton:=true&#xA;Bundle-Version: 1.10.200.202603112142
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jpa.feature.feature.group' version='1.6.1.20231024-1618' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.jboss.tools.maven.jpa.feature.feature.group&apos; || pc.name == &apos;org.eclipse.m2e.wtp.jpa.feature.feature.group&apos; &amp;&amp; pc.version &lt; &apos;1.6.1.20231024-1618&apos;))' 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.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jpa.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008-2014 Red Hat, Inc 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;Red Hat, Inc. - Java EE configurators'/>
        <property name='df_LT.featureName' value='m2e-wtp - JPA configurator for WTP (Optional)'/>
        <property name='df_LT.description' value='m2e JPA project configurator for Eclipse WTP.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jpa.feature.feature.group' version='1.6.1.20231024-1618'/>
        <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.m2e.feature.feature.group' range='1.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jpa.feature.feature.jar' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.group' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.jboss.tools.maven.jpa' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jpa' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
      </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.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.eclipse.wst.server_core.feature.feature.jar' version='3.4.0.v202311141839'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server Core'/>
        <property name='df_LT.description' value='Server tools framework core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_core.feature'/>
        <property name='maven-version' value='3.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_core.feature.feature.jar' version='3.4.0.v202311141839'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.server_core.feature' version='3.4.0.v202311141839'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.server_core.feature' version='3.4.0.v202311141839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='com.github.jnr.jffi.source' version='1.3.15' singleton='false'>
      <update id='com.github.jnr.jffi.source' range='[0.0.0,1.3.15)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.github.jnr.jffi:1.3.15'/>
        <property name='maven-groupId' value='com.github.jnr'/>
        <property name='maven-artifactId' value='jffi'/>
        <property name='maven-version' value='1.3.15'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.jnr.jffi.source' version='1.3.15'/>
        <provided namespace='osgi.bundle' name='com.github.jnr.jffi.source' version='1.3.15'/>
        <provided namespace='osgi.identity' name='com.github.jnr.jffi.source' version='1.3.15'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.jnr.jffi.source' version='1.3.15'/>
      </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.jnr.jffi.source&#xA;Bundle-Version: 1.3.15
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.ad.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.templates.ad.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.templates.ad.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.ad'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ ADuCM360 Project Template'/>
        <property name='df_LT.description' value='Templates for creating new projects for Analog Devices ADuCM360 processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.templates.core' range='[3.1.2.202602251544,3.1.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad.ui' range='[2.0.0.202602251544,2.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.ui.source' version='3.2.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.profiling.ui.source' range='[0.0.0,3.2.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Profiling UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling.ui'/>
        <property name='maven-version' value='3.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.ui.source' version='3.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.ui.source' version='3.2.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.profiling.ui.source' version='3.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.profiling.ui.source' version='3.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.profiling.ui.source&#xA;Bundle-Version: 3.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.annotation.source' version='2.4.100.v20251017-1955' singleton='false'>
      <update id='org.eclipse.jdt.annotation.source' range='[0.0.0,2.4.100.v20251017-1955)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JDT Annotations for Enhanced Null Analysis Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.annotation'/>
        <property name='maven-version' value='2.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation.source' version='2.4.100.v20251017-1955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.annotation.source' version='2.4.100.v20251017-1955'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.annotation.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.annotation.source' 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.source&#xA;Bundle-Version: 2.4.100.v20251017-1955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_ui.feature.feature.jar' version='3.35.0.v202407071526'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2012 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Web Services Tools'/>
        <property name='df_LT.description' value='Eclipse Web Services Tools, featuring the Web Services Explorer, WSDL Editor, WS-I Validator, Service Policy Preferences, and more.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_ui.feature'/>
        <property name='maven-version' value='3.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_ui.feature.feature.jar' version='3.35.0.v202407071526'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.ws_ui.feature' version='3.35.0.v202407071526'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.ws_ui.feature' version='3.35.0.v202407071526'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.ext.emf.edit' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.emf.edit' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.edit'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.edit' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.edit' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.emf.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.edit' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.edit&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.eclipselink.core.ddlgen' version='2.2.201.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jpa.eclipselink.core.ddlgen' range='[0.0.0,2.2.201.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Jpa EclipseLink Support - DDL Generation'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.core.ddlgen'/>
        <property name='maven-version' value='2.2.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen' version='2.2.201.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen' version='2.2.201.v201902121834'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen' version='2.2.201.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.jpa.eclipselink.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.core' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='javax.persistence' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jpa.eclipselink.core.ddlgen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen.source' range='[2.2.201.v201902121834,2.2.201.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.eclipselink.core.ddlgen' version='2.2.201.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.eclipselink.core.ddlgen;singleton:=true&#xA;Bundle-Version: 2.2.201.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.exslt.core' version='1.1.0.v201901071922' generation='2'>
      <update id='org.eclipse.wst.xsl.exslt.core' range='[0.0.0,1.1.0.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EXSLT UI Extensions'/>
        <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.xsl.exslt.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.exslt.core' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.exslt.core' version='1.1.0.v201901071922'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.exslt.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.exslt.core.internal.resolver' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.exslt.core' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[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.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.xsl.exslt.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.exslt.core.source' range='[1.1.0.v201901071922,1.1.0.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.exslt.core' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.exslt.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.feature.feature.jar' version='4.2.1'>
      <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.acceleo.aql'/>
        <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, 2020 Obeo, France. &#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 &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo'/>
        <property name='df_LT.description' value='Acceleo is an template-based code generator used to generate any kind of code from any of EMF-based model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.feature'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.feature.feature.jar' version='4.2.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.acceleo.aql.feature' version='4.2.1'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.acceleo.aql.feature' version='4.2.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.embedcdt.debug.gdbjtag.ui' version='5.1.2.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.ui' range='[0.0.0,5.1.2.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Debugging GDB UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.ui'/>
        <property name='maven-version' value='5.1.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.ui' version='5.1.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.ui' version='5.1.2.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.ui.render.peripheral' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.ui.render.peripherals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.ui.viewmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.ui.viewmodel.peripherals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.ui.render.peripheral' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.ui.render.peripherals' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.ui' version='5.1.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.core' range='3.1.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.ui' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.14.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.21.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.115.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.13.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.120.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='7.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.ui' version='5.1.2.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.ui;singleton:=true&#xA;Bundle-Version: 5.1.2.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.project.facet.core.source' version='1.13.300.v202509080226' singleton='false'>
      <update id='org.eclipse.jst.common.project.facet.core.source' range='[0.0.0,1.13.300.v202509080226)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse Faceted Project Framework JDT Enablement Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.project.facet.core'/>
        <property name='maven-version' value='1.13.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.core.source' version='1.13.300.v202509080226'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core.source' version='1.13.300.v202509080226'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.project.facet.core.source' version='1.13.300.v202509080226'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.project.facet.core.source' version='1.13.300.v202509080226'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.project.facet.core.source&#xA;Bundle-Version: 1.13.300.v202509080226
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.feature.group' version='1.4.3200.v20260319-1254' singleton='false'>
      <update id='org.eclipse.equinox.p2.extras.feature.feature.group' range='[0.0.0,1.4.3200.v20260319-1254)' 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.3200-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.3200.v20260319-1254'/>
        <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.1100.v20260319-1254,1.7.1100.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app' range='[1.3.1000.v20260305-0817,1.3.1000.v20260305-0817]'/>
        <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.700.v20260305-0850,1.9.700.v20260305-0850]'/>
        <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.1000.v20260304-1232,2.4.1000.v20260304-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse' range='[1.6.800.v20260304-1232,1.6.800.v20260304-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.jar' range='[1.4.3200.v20260319-1254,1.4.3200.v20260319-1254]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.ibm'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for IBM'/>
        <property name='df_LT.description' value='DTP support for using IBM databases (DB2 and Informix)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.ibm.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.ibm.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.http' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http' version='12.1.8'>
          <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.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http.content' version='12.1.8'>
          <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.8'>
          <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.8'>
          <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='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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.content' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.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.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.feature.jar' version='4.25.3.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform'/>
        <property name='df_LT.description' value='Contains the Net4j core and the TCP, JVM and HTTP transport provider plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j'/>
        <property name='maven-version' value='4.25.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.feature.jar' version='4.25.3.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j' version='4.25.3.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j' version='4.25.3.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.workspace.doc.source' version='1.4.0.202510231413' singleton='false'>
      <update id='org.eclipse.emf.workspace.doc.source' range='[0.0.0,1.4.0.202510231413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Transaction Workbench Integration Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace.doc'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.doc.source' version='1.4.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace.doc.source' version='1.4.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.workspace.doc.source' version='1.4.0.202510231413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.workspace.doc.source' version='1.4.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.workspace.doc.source&#xA;Bundle-Version: 1.4.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.ant' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.ant' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText Ant Tasks'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.ant'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.ant' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ant' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.ant' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.ant' version='4.11.0.v20260309-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='12'>
        <required namespace='java.package' name='org.apache.tools.ant' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.outline' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.util' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.splitter' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.util' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.validation' range='[4.5.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext.ant
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.ant.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.ant' version='4.11.0.v20260309-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.mylyn.wikitext.ant&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.script' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.script' 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-script'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-script'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.script' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.script' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.script' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.i18n,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.script.jpython' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.script' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.script.rhino' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.i18n,org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.script.rhino.resources' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.script' 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='15'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.mozilla.javascript' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.python.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.python.util' 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.net' 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.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.anim.dom' range='[1.19.0,2.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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.script
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.script.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.script' 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.script&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.jsonrpc.source' version='1.0.0.v20260209-1721' singleton='false'>
      <update id='org.eclipse.lsp4j.jsonrpc.source' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='LSP4J JSON-RPC Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.jsonrpc.source' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.jsonrpc.source' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.jsonrpc.source&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.ecore.exporter' version='3.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.uml.ecore.exporter' range='[0.0.0,3.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 UML Exporter for EMF'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.ecore.exporter'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.ecore.exporter' version='3.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.ecore.exporter' version='3.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.ecore.exporter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.ecore.exporter.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.ecore.exporter' version='3.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.5.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.exporter' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.16.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.uml.ecore.exporter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.ecore.exporter' version='3.6.0.v20260412-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.eclipse.uml2.uml.ecore.exporter; singleton:=true&#xA;Bundle-Version: 3.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui.testing' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.xbase.ui.testing' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xbase UI Testing Infrastructure'/>
        <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.xbase.ui.testing'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ui.testing' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.23.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <required namespace='java.package' name='org.junit' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xbase.ui.testing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.testing' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ui.testing&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.inject.jakarta.inject-api.source' version='1.0.5' singleton='false'>
      <update id='jakarta.inject.jakarta.inject-api.source' range='[0.0.0,1.0.5)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.inject.jakarta.inject-api:1.0.5'/>
        <property name='maven-groupId' value='jakarta.inject'/>
        <property name='maven-artifactId' value='jakarta.inject-api'/>
        <property name='maven-version' value='1.0.5'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.inject.jakarta.inject-api.source' version='1.0.5'/>
        <provided namespace='osgi.bundle' name='jakarta.inject.jakarta.inject-api.source' version='1.0.5'/>
        <provided namespace='osgi.identity' name='jakarta.inject.jakarta.inject-api.source' version='1.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.inject.jakarta.inject-api.source' version='1.0.5'/>
      </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.source&#xA;Bundle-Version: 1.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node' version='1.0.8.202505091735' singleton='false' generation='2'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node' range='[0.0.0,1.0.8.202505091735)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Manager for embedded Node.js'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node'/>
        <property name='maven-version' value='1.0.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node' version='1.0.8.202505091735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' version='1.0.8.202505091735'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.embedder.node' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.embedder.node' version='1.0.8.202505091735'>
          <properties size='1'>
            <property 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.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.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.20.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='1.22.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.dump' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.gzip' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.xz' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.utils' 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='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wildwebdeveloper.embedder.node
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.source' range='[1.0.8.202505091735,1.0.8.202505091735]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wildwebdeveloper.embedder.node' version='1.0.8.202505091735'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.embedder.node&#xA;Bundle-Version: 1.0.8.202505091735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.simrel.classic.feature.group' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.simrel.classic.feature.group' range='[0.0.0,5.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.simrel.classic'/>
        <property name='maven-version' value='5.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='OCL SimRel: Ecore/UML Parsers,Evaluator,Edit'/>
        <property name='df_LT.description' value='Provides the basic Classic and Unified OCL&#xA;&#xA;Install this if you plan to develop OCL-based applications.  This SDK &#xA;contains runtimes, EMF edit support, documentation, and source code for OCL.&#xA;This omits the LPG parser that is separately available within SimRel.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.simrel.classic.feature.group' version='5.24.0.v20260428-1443'/>
        <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.ocl.doc.feature.group' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.feature.group' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.feature.group' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.simrel.classic.feature.jar' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe.doc.source' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.doc.source' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE Documentation  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.doc'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.doc.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.doc.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.doc.source' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.doc.source' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.doc.source&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.flatfile.ui.source' version='3.4.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.flatfile.ui.source' range='[0.0.0,3.4.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Flat File ODA Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.flatfile.ui'/>
        <property name='maven-version' value='3.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile.ui.source' version='3.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.flatfile.ui.source' version='3.4.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.flatfile.ui.source' version='3.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.flatfile.ui.source' version='3.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.flatfile.ui.source&#xA;Bundle-Version: 3.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.ui.ide.feature.group' version='1.24.0.v20260428-0836' singleton='false'>
      <update id='org.eclipse.oomph.setup.ui.ide.feature.group' range='[0.0.0,1.24.0.v20260428-0836)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.ui.ide'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup UI IDE'/>
        <property name='df_LT.description' value='Contains tools for Oomph Setup extenders, such as the &quot;New Setup Task Extension&quot; wizard.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.ide.feature.group' version='1.24.0.v20260428-0836'/>
        <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.oomph.setup.feature.group' range='[1.39.0.v20260428-0836,1.39.0.v20260428-0836]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.ide' range='[1.14.0.v20251223-1407,1.14.0.v20251223-1407]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.ide.feature.jar' range='[1.24.0.v20260428-0836,1.24.0.v20260428-0836]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.egit.gitflow.feature.feature.jar' version='7.7.0.202604291911-m2'>
      <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.gitflow'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2023 Max Hohenegger 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'/>
        <property name='df_LT.featureName' value='Git integration for Eclipse - Gitflow support'/>
        <property name='df_LT.description' value='GitFlow support for Git integration in Eclipse'/>
        <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.gitflow.feature'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.feature.feature.jar' version='7.7.0.202604291911-m2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.egit.gitflow.feature' version='7.7.0.202604291911-m2'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.egit.gitflow.feature' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.ext.gef.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.gef.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - GEF Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gef'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gef.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gef.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gef.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gef.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.diagram.logic' version='1.7.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.examples.runtime.diagram.logic' range='[0.0.0,1.7.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 Logic Shapes'/>
        <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.examples.runtime.diagram.logic'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime.diagram.logic'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic' version='1.7.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime.diagram.logic' version='1.7.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.edithelpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.views.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.examples.runtime.diagram.logic' version='1.7.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='25'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime.diagram.logic.model' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.edit' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.examples.runtime.diagram.logic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic.source' range='[1.7.0.202512020858,1.7.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.examples.runtime.diagram.logic' version='1.7.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.examples.runtime.diagram.logic; singleton:=true&#xA;Bundle-Version: 1.7.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.meson.docs' version='12.5.0.202603121352'>
      <update id='org.eclipse.cdt.meson.docs' range='[0.0.0,12.5.0.202603121352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Meson Documentation'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson.docs'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.docs' version='12.5.0.202603121352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.meson.docs' version='12.5.0.202603121352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.meson.docs' version='12.5.0.202603121352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.10.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.8.600,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.docs.source' range='[12.5.0.202603121352,12.5.0.202603121352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.meson.docs' version='12.5.0.202603121352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.meson.docs;singleton:=true&#xA;Bundle-Version: 12.5.0.202603121352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.servlet.feature.feature.jar' version='1.1.1.v20260112-0728'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Services Servlet API Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the Servlet Support for ECF Remote Services.  The Servlet support allows the easy creation of Servlet-based Remote Services that are in full compliance with the Remote Service/Remote Service Admin specification.  Please see here&#xA;&#xA;https://wiki.eclipse.org/Tutorial:_Creating_a_RESTful_Remote_Service_Provider&#xA;&#xA;for a tutorial showing how to create a RESTful Remote Service provider using this Servlet Support.&#xA;&#xA;For the Remote Service and Remote Service Admin specifications see &#xA;&#xA;http://www.osgi.org/Specifications/HomePage&#xA;&#xA;For tutorials, documentation, and examples with ECF&apos;s Implementation of OSGi RS/RSA see&#xA;&#xA;https://wiki.eclipse.org/ECF#OSGi_Remote_Services'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.servlet.feature'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.servlet.feature.feature.jar' version='1.1.1.v20260112-0728'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.remoteservice.servlet.feature' version='1.1.1.v20260112-0728'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.remoteservice.servlet.feature' version='1.1.1.v20260112-0728'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.commons-codec' version='1.22.0' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-codec' range='[0.0.0,1.22.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.22.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.22.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-codec' version='1.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec' version='1.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.binary' version='1.22.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.22.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.digest' version='1.22.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.22.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.22.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.22.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.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='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.22.0,1.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-codec' version='1.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-codec&#xA;Bundle-Version: 1.22.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.feature.group' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.feature.group' range='[0.0.0,11.3.0.202604110342)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust'/>
        <property name='maven-version' value='11.3.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 2013 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Userspace Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng-UST analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.feature.group' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <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.tracecompass.ctf.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.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.tracecompass.tmf.ui' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core' range='[5.3.1.202604110342,5.3.1.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui' range='[3.2.0.202604110342,3.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core' range='[1.3.0.202604110342,1.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.feature.jar' range='[11.3.0.202604110342,11.3.0.202604110342]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launch' version='2.26.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe2.launch' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='MWE2 Launch'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Xtext'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launch'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' version='2.26.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.launch.runtime' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.launch' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.mwe2.language' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.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.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.cli' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.19.500' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.19.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.24.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.29.0' optional='true'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.24'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe2.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.launch' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.launch;singleton:=true&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.interpreter' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.ui.interpreter' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Integration for Interpreter View'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.interpreter'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.interpreter' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.interpreter' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.interpreter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.language' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.optional' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.optional.debug' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.view' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.view.actions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.view.listener' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.view.providers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.view.thread' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.interpreter.internal.view.wizards' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.interpreter' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.13.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.26.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.19.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ui.interpreter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.interpreter.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.interpreter' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.interpreter;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.core' version='3.7.900.v20260406-1138' generation='2'>
      <update id='org.eclipse.ant.core' range='[0.0.0,3.7.900.v20260406-1138)' 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.900-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.900.v20260406-1138'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.core' version='3.7.900.v20260406-1138'/>
        <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.900.v20260406-1138'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.900.v20260406-1138,3.7.900.v20260406-1138]' 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.900.v20260406-1138'/>
      </artifacts>
      <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.900.v20260406-1138
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath.ui' version='1.2.100.v202404080234' generation='2'>
      <update id='org.eclipse.wst.xml.xpath.ui' range='[0.0.0,1.2.100.v202404080234)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XPath 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.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.xpath.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath.ui' version='1.2.100.v202404080234'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath.ui' version='1.2.100.v202404080234'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.ui.internal.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.ui.internal.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.xpath.ui' version='1.2.100.v202404080234'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.0.101,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.2.300,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.ui.workbench.texteditor' 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.wst.xml.xpath.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.apache.xalan' range='2.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2.processor' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2.wtptypes' range='[2.1.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xml.xpath.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath.ui.source' range='[1.2.100.v202404080234,1.2.100.v202404080234]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.xpath.ui' version='1.2.100.v202404080234'/>
      </artifacts>
      <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.xpath.ui;singleton:=true&#xA;Bundle-Version: 1.2.100.v202404080234
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.common.ui' version='2.1.7.202505131345' singleton='false' generation='2'>
      <update id='org.eclipse.eef.common.ui' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.common.ui'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common.ui' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.common.ui' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.ui.api' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.common.ui' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.common.ui' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.common.ui&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.doc.user.source' version='2.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.doc.user.source' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Documentation Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.doc.user'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.doc.user.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.doc.user.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.doc.user.source' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.doc.user.source' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.doc.user.source&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.embedded' version='4.10.6.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.server.embedded' range='[0.0.0,4.10.6.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Server Embedded 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.embedded'/>
        <property name='maven-version' value='4.10.6-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded' version='4.10.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.embedded' version='4.10.6.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.embedded' version='4.10.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.embedded' version='4.10.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.embedded.bundle' version='4.10.6'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.embedded' version='4.10.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.jvm' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.server.embedded
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.source' range='[4.10.6.v20260304-1812,4.10.6.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.embedded' version='4.10.6.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.embedded;singleton:=true&#xA;Bundle-Version: 4.10.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.markdown.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.markdown.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Markdown UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.markdown.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.markdown.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.markdown.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.markdown.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.markdown.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.markdown.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.httpclient.source' version='3.1.0.v20240401-1000' singleton='false'>
      <update id='org.apache.commons.httpclient.source' range='[0.0.0,3.1.0.v20240401-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.httpclient:3.1.0.v20240401-1000'/>
        <property name='maven-groupId' value='commons-httpclient'/>
        <property name='maven-artifactId' value='commons-httpclient'/>
        <property name='maven-version' value='3.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.httpclient.source' version='3.1.0.v20240401-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.httpclient.source' version='3.1.0.v20240401-1000'/>
        <provided namespace='osgi.identity' name='org.apache.commons.httpclient.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.httpclient.source' 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.source&#xA;Bundle-Version: 3.1.0.v20240401-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.util' version='1.27.0.v20260311-1052' generation='2'>
      <update id='org.eclipse.oomph.util' range='[0.0.0,1.27.0.v20260311-1052)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Common Utilities'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.util'/>
        <property name='maven-version' value='1.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.util' version='1.27.0.v20260311-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.util' version='1.27.0.v20260311-1052'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.util' version='1.27.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.util.table' version='1.27.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.util' version='1.27.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.util' version='1.27.0.v20260311-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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.util.source' range='[1.27.0.v20260311-1052,1.27.0.v20260311-1052]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.util' version='1.27.0.v20260311-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.oomph.util;singleton:=true&#xA;Bundle-Version: 1.27.0.v20260311-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.mylyn.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.cdt.mylyn.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn CDT Bridge Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.mylyn.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.mylyn.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.mylyn.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.mylyn.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.mylyn.ui.source' version='4.11.0.v20260309-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.cdt.mylyn.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.callgraph.feature.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.callgraph.feature.feature.group' range='[0.0.0,8.23.0.202604281957)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='C/C++ Call Graph Visualization'/>
        <property name='df_LT.description' value='Tracks function calls in a C/C++ program as they occur. Records start and end time for each function as well as any user-specified information, and displays everything as a graph of nodes.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.feature.feature.group' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <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.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.cdt.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.cdt.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.cdt.launch' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.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.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.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.jface.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.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.ui.console' 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.editors' 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.eclipse.zest.layouts' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.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.core.filesystem' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.launch' range='[3.3.0.202604281957,3.3.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.core' range='[3.1.0.202604281957,3.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph' range='[2.0.0.202604281957,2.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.launch' range='[2.1.0.202604281957,2.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.docs' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.feature.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=linux)
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.pde.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.pde.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn PDE Bridge Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.pde.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.pde.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.pde.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.pde.ui.source' version='4.11.0.v20260309-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.mylyn.pde.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.tabledataeditor' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.tabledataeditor' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Table Data Editor Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.tabledataeditor'/>
        <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.datatools.sqltools.tabledataeditor' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.tabledataeditor' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.tabledataeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.tabledataeditor.query.execute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.tabledataeditor.actions.providers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.tabledataeditor' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.tabledataeditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.tabledataeditor.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.tabledataeditor' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.tabledataeditor; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.annotations.core' version='1.3.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.annotations.core' range='[0.0.0,1.3.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Annotations Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.annotations.core'/>
        <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.jst.ws.annotations.core' version='1.3.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.annotations.core' version='1.3.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.annotations.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.annotations.core.initialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.annotations.core.processor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.annotations.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.annotations.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.annotations.core' version='1.3.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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.ltk.core.refactoring' 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.jdt.apt.core' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.annotations.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.annotations.core.source' range='[1.3.0.v202308010145,1.3.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.annotations.core' version='1.3.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.jst.ws.annotations.core;singleton:=true&#xA;Bundle-Version: 1.3.0.v202308010145
          </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.wb.doc.user.feature.feature.jar' version='1.24.0.202604080417'>
      <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.wb.doc.user'/>
        <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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Core Documentation'/>
        <property name='df_LT.description' value='WindowBuilder Common Documentation'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.doc.user.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.doc.user.feature.feature.jar' version='1.24.0.202604080417'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.doc.user.feature' version='1.24.0.202604080417'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.doc.user.feature' version='1.24.0.202604080417'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jetty.util.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.util.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-util'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.freemarker.freemarker' version='2.3.34.stable' singleton='false' generation='2'>
      <update id='org.freemarker.freemarker' range='[0.0.0,2.3.34.stable)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='org.freemarker.freemarker'/>
        <property name='org.eclipse.equinox.p2.provider' value='freemarker.org'/>
        <property name='maven-groupId' value='org.freemarker'/>
        <property name='maven-artifactId' value='freemarker'/>
        <property name='maven-version' value='2.3.34'/>
        <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.freemarker.freemarker' version='2.3.34.stable'/>
        <provided namespace='osgi.bundle' name='org.freemarker.freemarker' version='2.3.34.stable'/>
        <provided namespace='java.package' name='freemarker' version='2.3.34.stable'/>
        <provided namespace='java.package' name='freemarker.cache' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.core,freemarker.template,javax.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.core' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.ext.beans,freemarker.template,freemarker.template.utility,javax.swing,javax.swing.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.debug' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.template' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.debug.impl' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.core,freemarker.debug,freemarker.template' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.ant' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.apache.tools.ant.taskdefs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.beans' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.core,freemarker.ext.util,freemarker.template,freemarker.template.utility' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.dom' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.core,freemarker.ext.util,freemarker.template,javax.xml.parsers,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.jakarta.jsp' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.template,jakarta.servlet,jakarta.servlet.http,jakarta.servlet.jsp,jakarta.servlet.jsp.tagext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.jakarta.servlet' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.cache,freemarker.core,freemarker.ext.jakarta.jsp,freemarker.template,jakarta.servlet,jakarta.servlet.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.jdom' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.template,org.jdom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.jsp' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.template,javax.servlet,javax.servlet.http,javax.servlet.jsp,javax.servlet.jsp.tagext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.jython' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.ext.util,freemarker.template,org.python.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.rhino' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.ext.beans,freemarker.ext.util,freemarker.template,org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.servlet' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.cache,freemarker.core,freemarker.ext.jsp,freemarker.template,javax.servlet,javax.servlet.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.util' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.template' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.ext.xml' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.template,org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.log' version='2.3.34.stable'/>
        <provided namespace='java.package' name='freemarker.template' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.cache,freemarker.core,freemarker.ext.beans,freemarker.ext.util,freemarker.template.utility,javax.swing.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='freemarker.template.utility' version='2.3.34.stable'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='freemarker.core,freemarker.template,org.python.util,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.freemarker.freemarker' version='2.3.34.stable'>
          <properties size='1'>
            <property 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='com.sun.org.apache.xml.internal.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.org.apache.xpath.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.org.apache.xpath.internal.objects' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.el' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.jsp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.el' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.tagext' 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.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.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.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.jar' 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.el' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.jsp.el' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' 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.tree' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.utils' 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.xpath.objects' 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.tree' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jaxen' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jaxen.dom' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jaxen.dom4j' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jaxen.jdom' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <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.jdom.output' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.mozilla.javascript' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.python.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.python.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.6.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.traversal' 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.zeroturnaround.javarebel' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.freemarker.freemarker
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(|(version=1.8)(version=10)(version=11)(version=12)(version=13)(version=14)(version=15)(version=16)(version=9)))'>
          <description>
            org.freemarker.freemarker
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.freemarker.freemarker.source' range='[2.3.34.stable,2.3.34.stable]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.freemarker.freemarker' version='2.3.34.stable'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.freemarker.freemarker&#xA;Bundle-Version: 2.3.34.stable
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro.quicklinks.source' version='1.3.0.v20251219-1227' singleton='false'>
      <update id='org.eclipse.ui.intro.quicklinks.source' range='[0.0.0,1.3.0.v20251219-1227)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Quicklinks for the Welcome Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.quicklinks.source' version='1.3.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.quicklinks.source' version='1.3.0.v20251219-1227'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.quicklinks.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.quicklinks.source' 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.source&#xA;Bundle-Version: 1.3.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.ganttchart.source' version='1.0.0.202509131601' singleton='false'>
      <update id='org.eclipse.nebula.widgets.ganttchart.source' range='[0.0.0,1.0.0.202509131601)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Nebula'/>
        <property name='df_LT.bundleName' value='Nebula Gantt Chart Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.ganttchart'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.ganttchart.source' version='1.0.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.ganttchart.source' version='1.0.0.202509131601'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.ganttchart.source' version='1.0.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.ganttchart.source' version='1.0.0.202509131601'/>
      </artifacts>
      <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.ganttchart.source&#xA;Bundle-Version: 1.0.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xtext UI'/>
        <property name='df_LT.description' value='Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.ui' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.ui' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'>
      <update id='org.eclipse.jst.servlet.ui.infopop' range='[0.0.0,1.0.500.v201903222024)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Servlet infopop'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.servlet.ui.infopop'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui.infopop.source' range='[1.0.500.v201903222024,1.0.500.v201903222024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.servlet.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.500.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='Performance, Profiling and Tracing Tools' version='0.0.0.7d8r-cLfCzh7I9Ic9SImDrXh'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Performance, Profiling and Tracing Tools'/>
        <property name='org.eclipse.equinox.p2.description' value='Tools to assit analysis of running code.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Performance, Profiling and Tracing Tools' version='0.0.0.7d8r-cLfCzh7I9Ic9SImDrXh'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.feature.group' range='0.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.feature.group' range='0.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.feature.group' range='0.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.feature.group' range='0.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.feature.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.feature.group' range='[8.23.0.202604281957,8.23.1)'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.feature.feature.group' range='[8.23.0.202604281957,8.23.1)'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profiler.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
      </requires>
    </unit>
    <unit id='org.eclipse.wtp.xml.capabilities.source' version='1.0.200.v201901071922' singleton='false'>
      <update id='org.eclipse.wtp.xml.capabilities.source' range='[0.0.0,1.0.200.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XML Capabilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.xml.capabilities'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.xml.capabilities.source' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.xml.capabilities.source' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.xml.capabilities.source' version='1.0.200.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.xml.capabilities.source' version='1.0.200.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.xml.capabilities.source&#xA;Bundle-Version: 1.0.200.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.text' version='1.15.0' singleton='false' generation='2'>
      <update id='org.apache.commons.text' range='[0.0.0,1.15.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Text'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons Text is a set of utility functions and reusable components for processing    and manipulating text in a Java environment.'/>
        <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-text'/>
        <property name='maven-groupId' value='org.apache.commons'/>
        <property name='maven-artifactId' value='commons-text'/>
        <property name='maven-version' value='1.15.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.text' version='1.15.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.text' version='1.15.0'/>
        <provided namespace='java.package' name='org.apache.commons.text' version='1.15.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.text.lookup,org.apache.commons.text.matcher,org.apache.commons.text.translate' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.text.diff' version='1.15.0'/>
        <provided namespace='java.package' name='org.apache.commons.text.io' version='1.15.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.text' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.text.lookup' version='1.15.0'/>
        <provided namespace='java.package' name='org.apache.commons.text.matcher' version='1.15.0'/>
        <provided namespace='java.package' name='org.apache.commons.text.numbers' version='1.15.0'/>
        <provided namespace='java.package' name='org.apache.commons.text.similarity' version='1.15.0'/>
        <provided namespace='java.package' name='org.apache.commons.text.translate' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.text' version='1.15.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='23'>
        <required namespace='java.package' name='org.apache.commons.lang3' range='3.20.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.function' range='3.20.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.time' range='3.20.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.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='javax.script' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.text
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.text.source' range='[1.15.0,1.15.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.text' version='1.15.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.text&#xA;Bundle-Version: 1.15.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.validation.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.validation.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Extensible Validation Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.validation'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.validation.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.validation.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.validation.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.validation.source' version='5.6.0.v20260412-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.eclipse.uml2.uml.validation.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit.core' version='3.14.200.v20260414-1114' generation='2'>
      <update id='org.eclipse.jdt.junit.core' range='[0.0.0,3.14.200.v20260414-1114)' 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.200-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.200.v20260414-1114'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' version='3.14.200.v20260414-1114'/>
        <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.200.v20260414-1114'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.200.v20260414-1114,3.14.200.v20260414-1114]' 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.200.v20260414-1114'/>
      </artifacts>
      <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.200.v20260414-1114
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64slf4j.simple' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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.simple' version='4.40.0.I20260423-1800'/>
        <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.simple' 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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation.source' version='1.5.700.v20250720-1526' singleton='false'>
      <update id='org.eclipse.equinox.p2.extensionlocation.source' range='[0.0.0,1.5.700.v20250720-1526)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Extension Location Repository Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extensionlocation'/>
        <property name='maven-version' value='1.5.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation.source' version='1.5.700.v20250720-1526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation.source' version='1.5.700.v20250720-1526'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation.source' 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.source&#xA;Bundle-Version: 1.5.700.v20250720-1526
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.feature.jar' version='3.6.0.202604070657'>
      <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://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <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, 2010 Anyware Technologies and others&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Ecore Diagram Editor (Ecore Tools)'/>
        <property name='df_LT.description' value='Ecore Diagram Editor (Sirius based)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.jar' version='3.6.0.202604070657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecoretools.design' version='3.6.0.202604070657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecoretools.design' version='3.6.0.202604070657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.web.ui.source' version='1.2.600.v202508301759' singleton='false'>
      <update id='org.eclipse.wst.web.ui.source' range='[0.0.0,1.2.600.v202508301759)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse Web Developer Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web.ui'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui.source' version='1.2.600.v202508301759'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.web.ui.source' version='1.2.600.v202508301759'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.web.ui.source' version='1.2.600.v202508301759'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.web.ui.source' version='1.2.600.v202508301759'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.web.ui.source&#xA;Bundle-Version: 1.2.600.v202508301759
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.emf.mwe2.language.ui.source' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.language.ui.source' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Language UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.ui'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ui.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.ui.source' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.ui.source' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.language.ui.source&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.source' version='1.24.0.202604290543' singleton='false'>
      <update id='org.eclipse.wb.core.source' range='[0.0.0,1.24.0.202604290543)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.source' version='1.24.0.202604290543'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.source' version='1.24.0.202604290543'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.source' version='1.24.0.202604290543'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.source' version='1.24.0.202604290543'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.source&#xA;Bundle-Version: 1.24.0.202604290543
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jsf.source' version='1.6.1.20231024-1618' singleton='false'>
      <update id='org.eclipse.m2e.wtp.jsf.source' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e-wtp'/>
        <property name='df_LT.bundleName' value='Maven JSF Configurator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jsf'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jsf.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.jsf.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.jsf.source' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.jsf.source' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.jsf.source&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.hprof' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.hprof' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - HPROF Adapter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.hprof'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.hprof' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.hprof' version='1.17.0.202604281354'/>
        <provided namespace='java.package' name='org.eclipse.mat.hprof.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.hprof' version='0.0.0'/>
        <provided namespace='java.package' name='io.nayuki.deflate' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.hprof' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.mat.parser' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.report' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='3.3.100'/>
        <required namespace='java.package' name='org.eclipse.jface.preference' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jface.dialogs' 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.eclipse.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ui.help' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ui.preferences' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.hprof
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.hprof.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.hprof' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.hprof;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.slf4j' version='1.0.300.v20260326-0654' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.slf4j' range='[0.0.0,1.0.300.v20260326-0654)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Equinox SLF4J Provider'/>
        <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.slf4j'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.slf4j' version='1.0.300.v20260326-0654'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.slf4j' version='1.0.300.v20260326-0654'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.slf4j' version='1.0.300.v20260326-0654'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.slf4j.spi.SLF4JServiceProvider' version='0.0.0'>
          <properties size='1'>
            <property name='type' value='equinox'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.20.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.log' 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.service.log' 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.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='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.equinox.slf4j
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.slf4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.slf4j.source' range='[1.0.300.v20260326-0654,1.0.300.v20260326-0654]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.slf4j' version='1.0.300.v20260326-0654'/>
      </artifacts>
      <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.slf4j&#xA;Bundle-Version: 1.0.300.v20260326-0654
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.launching' version='2.1.200.20251112-1342' generation='2'>
      <update id='org.eclipse.m2e.launching' range='[0.0.0,2.1.200.20251112-1342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E Launching'/>
        <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.launching'/>
        <property name='maven-version' value='2.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.launching' version='2.1.200.20251112-1342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.launching' version='2.1.200.20251112-1342'/>
        <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.eclipse.m2e.ui.internal.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.launching' version='2.1.200.20251112-1342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' 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.console' range='[3.11.300,4.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.eclipse.debug.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.launching' 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.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='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.jdt' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.workspace.cli' range='0.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=21))'>
          <description>
            org.eclipse.m2e.launching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.launching.source' range='[2.1.200.20251112-1342,2.1.200.20251112-1342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.launching' version='2.1.200.20251112-1342'/>
      </artifacts>
      <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.launching;singleton:=true&#xA;Bundle-Version: 2.1.200.20251112-1342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.ejb' version='1.1.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.jee.ejb' range='[0.0.0,1.1.0.v202307260438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Ejb Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.ejb'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ejb' version='1.1.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.ejb' version='1.1.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal.mergers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.ejb' version='1.1.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.jee.ejb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ejb.source' range='[1.1.0.v202307260438,1.1.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.ejb' version='1.1.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.ejb;singleton:=true&#xA;Bundle-Version: 1.1.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.core' version='9.7.500.202512101642' generation='2'>
      <update id='org.eclipse.cdt.managedbuilder.core' range='[0.0.0,9.7.500.202512101642)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDT Build System Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.core'/>
        <property name='maven-version' value='9.7.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.core' version='9.7.500.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' version='9.7.500.202512101642'/>
        <provided namespace='java.package' name='org.eclipse.cdt.build.core.scannerconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.build.internal.core.scannerconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.build.internal.core.scannerconfig2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.buildmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.buildproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.core.jsoncdb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.envvar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.buildmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.core.jsoncdb.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.dataprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.envvar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.language.settings.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.macros' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.scannerconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.language.settings.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.macros' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.makegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.makegen.gnu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.makegen.gnu2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.makegen.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.pdomdepgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.projectconverter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.scannerconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.tcmodification' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.templateengine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.templateengine.processes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.newmake.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.core' version='9.7.500.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.core.variables' range='[3.6.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.make.core' range='[8.0.0,9.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.jdt.annotation' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.gson' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.managedbuilder.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.core.source' range='[9.7.500.202512101642,9.7.500.202512101642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.core' version='9.7.500.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.core; singleton:=true&#xA;Bundle-Version: 9.7.500.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.feature.jar' version='11.3.0.202604110342'>
      <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.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Tracer Control'/>
        <property name='df_LT.description' value='Plug-ins to integrate the LTTng tracer control into the workbench. Includes the TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.jar' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.control' version='11.3.0.202604110342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.control' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.completeocl.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.completeocl.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Complete OCL Concrete Syntax Model and Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.completeocl'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.completeocl.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.completeocl.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.completeocl.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.sharedobject.feature.feature.jar' version='1.2.100.v20260415-2025'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF SharedObject Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Shared Object API.   The ECF Shared Object API may be used to implement modular implementations for other APIs...e.g. Datashare, Remote Services, etc.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.sharedobject.feature'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.sharedobject.feature.feature.jar' version='1.2.100.v20260415-2025'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.sharedobject.feature' version='1.2.100.v20260415-2025'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.sharedobject.feature' version='1.2.100.v20260415-2025'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ppc64leorg.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800' 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.ppc64leorg.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.ppc64le' 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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.postgresql.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP PostgreSQL Connection Profile and Driver Template UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.postgresql.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.postgresql.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.postgresql.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.postgresql.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.postgresql.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.ppc64leorg.eclipse.core.runtime' version='4.40.0.I20260423-1800' 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.ppc64leorg.eclipse.core.runtime' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.ppc64le' 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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'>
      <update id='org.eclipse.wst.validation.infopop' range='[0.0.0,1.0.300.v202007131715)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='WST validation infopop plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.infopop.source' range='[1.0.300.v202007131715,1.0.300.v202007131715]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.validation.infopop; singleton:=true&#xA;Bundle-Version: 1.0.300.v202007131715
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.equinox' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.equinox' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC Equinox'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.equinox'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='java.package' name='org.eclipse.passage.lic.equinox.acquire' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.equinox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.equinox' version='0.0.0'/>
        <provided namespace='licensing.management' name='equinox' version='4.6.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.equinox.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.equinox.conditions' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.equinox' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.equinox' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.equinox.requirements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.equinox.access' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.equinox.io' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.equinox' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property 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.equinox.app' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.base' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.equinox
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.equinox.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.equinox' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.equinox&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.source' version='1.4.700.v20250622-1644' singleton='false'>
      <update id='org.eclipse.equinox.security.source' range='[0.0.0,1.4.700.v20250622-1644)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Java Authentication and Authorization Service (JAAS) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security'/>
        <property name='maven-version' value='1.4.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.source' version='1.4.700.v20250622-1644'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.source' version='1.4.700.v20250622-1644'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.source' 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.source&#xA;Bundle-Version: 1.4.700.v20250622-1644
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.riscv64org.eclipse.equinox.common' version='4.40.0.I20260423-1800' 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.riscv64org.eclipse.equinox.common' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.riscv64' 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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.doc.feature.group' version='4.3.15.v20260304-1816' singleton='false'>
      <update id='org.eclipse.net4j.util.doc.feature.group' range='[0.0.0,4.3.15.v20260304-1816)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.doc'/>
        <property name='maven-version' value='4.3.15-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities Documentation'/>
        <property name='df_LT.description' value='Contains the documentation of the Net4j Utilities.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.doc.feature.group' version='4.3.15.v20260304-1816'/>
        <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.help' range='[3.3.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.doc' range='[4.2.15.v20260304-1816,4.2.15.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.doc.feature.jar' range='[4.3.15.v20260304-1816,4.3.15.v20260304-1816]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.validation.feature.group' version='1.14.2.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.feature.group' range='[0.0.0,1.14.2.202604011950)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.14.2-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 Validation Framework'/>
        <property name='df_LT.description' value='EMF Validation 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.validation.feature.group' version='1.14.2.202604011950'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='[3.4.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.runtime' 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.core.resources' range='[3.9.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' range='[3.106.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.console' range='[3.5.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.9.0,4.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.10.0,3.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.10.0,3.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' range='[1.9.1.202604011950,1.9.1.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui' range='[1.8.0.202604011950,1.8.0.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.ide' range='[1.4.0.202604011950,1.4.0.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.jar' range='[1.14.2.202604011950,1.14.2.202604011950]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.asciidoc.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.asciidoc.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText AsciiDoc Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.asciidoc'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.asciidoc.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.asciidoc.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.asciidoc.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.asciidoc.source' version='4.11.0.v20260309-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.mylyn.wikitext.asciidoc.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.examples.installer.feature.group' version='4.4.6.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.examples.installer.feature.group' range='[0.0.0,4.4.6.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.examples.installer'/>
        <property name='maven-version' value='4.4.6-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform Examples Installer'/>
        <property name='df_LT.description' value='Contains the New Example wizard that creates Net4j example projects in the workspace.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.examples.installer.feature.group' version='4.4.6.v20260304-1812'/>
        <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.net4j.examples.installer' range='[4.3.6.v20260304-1812,4.3.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.examples.installer.feature.jar' range='[4.4.6.v20260304-1812,4.4.6.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.resources.edit.source' version='1.16.0.v20240927-1011' singleton='false'>
      <update id='org.eclipse.oomph.resources.edit.source' range='[0.0.0,1.16.0.v20240927-1011)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Resources Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.resources.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.resources.edit.source' version='1.16.0.v20240927-1011'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.resources.edit.source' version='1.16.0.v20240927-1011'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.resources.edit.source' version='1.16.0.v20240927-1011'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.resources.edit.source' version='1.16.0.v20240927-1011'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.resources.edit.source&#xA;Bundle-Version: 1.16.0.v20240927-1011
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.dsls.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.dsls.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Transformation Language (ATL) DSLs Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.dsls'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.dsls.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.dsls.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.dsls.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.dsls.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.dsls.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.wireadmin.source' version='1.0.2.202109301733' singleton='false'>
      <update id='org.osgi.service.wireadmin.source' range='[0.0.0,1.0.2.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.wireadmin:1.0.2.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.wireadmin.source' version='1.0.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.wireadmin.source' version='1.0.2.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.wireadmin.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.wireadmin.source' 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.source&#xA;Bundle-Version: 1.0.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.ui.editor' version='1.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.valgrind.ui.editor' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Valgrind Editor'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.ui.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.ui.editor' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.ui.editor' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.ui.editor' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.genericeditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.contentassist' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.presentation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.rules' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.editors.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.valgrind.ui.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.ui.editor.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.ui.editor' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.ui.editor;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.feature.feature.jar' version='1.16.1.202412071309'>
      <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.datatools.enablement.oda.xml'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for ODA Runtime'/>
        <property name='df_LT.description' value='ODA Data Source Drivers Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.oda.feature' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.oda.feature' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.table.model.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.table.model.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Table Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.model.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.model.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.model.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.debug.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.debug.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Debug UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.debug.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.debug.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug.ui' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.console.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.console.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.console.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.debug.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.debug.ui.interpreters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.debug.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.debug.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.debug.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.debug.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' 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.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.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.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.console.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.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.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.tcl.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.debug.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.debug.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.debug.ui;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tips.core.source' version='0.3.400.v20240413-1529' singleton='false'>
      <update id='org.eclipse.tips.core.source' range='[0.0.0,0.3.400.v20240413-1529)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Tip of the Day core plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.core'/>
        <property name='maven-version' value='0.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.core.source' version='0.3.400.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tips.core.source' version='0.3.400.v20240413-1529'/>
        <provided namespace='osgi.identity' name='org.eclipse.tips.core.source' version='0.3.400.v20240413-1529'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tips.core.source' version='0.3.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.tips.core.source&#xA;Bundle-Version: 0.3.400.v20240413-1529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.7.100.v20260304-0653' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler.source' range='[0.0.0,1.7.100.v20260304-0653)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Platform Automatic Update Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.sdk.scheduler'/>
        <property name='maven-version' value='1.7.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.7.100.v20260304-0653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.7.100.v20260304-0653'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.7.100.v20260304-0653'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.scheduler.source' version='1.7.100.v20260304-0653'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.7.100.v20260304-0653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.base.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.base.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Base User Interface and Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.base.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.base.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.base.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.base.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.sequence.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Sequence Diagrams Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.os.win32' version='1.11.0.202603241839' generation='2'>
      <update id='org.eclipse.wb.os.win32' range='[0.0.0,1.11.0.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Win32 OS Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.os.win32'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.win32' version='1.11.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.os.win32' version='1.11.0.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.os.win32' version='1.11.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='wbp' name='org.eclipse.wb.os.win32_1.11.0.202603241839-1' version='0.0.0'>
          <properties size='1'>
            <property name='type' value='os'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.wb.os' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.os.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.win32.source' range='[1.11.0.202603241839,1.11.0.202603241839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.os.win32' version='1.11.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.os.win32;singleton:=true&#xA;Bundle-Version: 1.11.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.feature.jar' version='11.3.0.202604110342'>
      <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.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Pcap (Packet Capture Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate PCAP into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.feature.jar' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.pcap' version='11.3.0.202604110342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.pcap' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.glassfish.jersey.core.jersey-client' version='4.0.2' singleton='false' generation='2'>
      <update id='org.glassfish.jersey.core.jersey-client' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jersey-core-client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jersey core client implementation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/org/foundation/'/>
        <property name='maven-groupId' value='org.glassfish.jersey.core'/>
        <property name='maven-artifactId' value='jersey-client'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-client' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.core.jersey-client' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.client' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.client,jakarta.ws.rs.core,jakarta.ws.rs.ext,javax.net.ssl,org.glassfish.jersey,org.glassfish.jersey.client.inject,org.glassfish.jersey.client.spi,org.glassfish.jersey.http,org.glassfish.jersey.innate,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.message,org.glassfish.jersey.message.internal,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.client.authentication' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.client,jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.client.filter' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs.client,jakarta.ws.rs.core,org.glassfish.jersey.internal.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.client.http' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.client.inject' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jersey.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.client.innate' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.client,jakarta.ws.rs.core,javax.net.ssl,org.glassfish.jersey.client,org.glassfish.jersey.client.innate.http,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.client.innate.http' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core,javax.net.ssl,org.glassfish.jersey.client,org.glassfish.jersey.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.client.innate.inject' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,org.glassfish.jersey.internal.inject,org.glassfish.jersey.process.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.client.spi' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.client,jakarta.ws.rs.core,javax.net.ssl,org.glassfish.jersey.client,org.glassfish.jersey.process,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.core.jersey-client' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='java.package' name='jakarta.annotation' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.client.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.client.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.io' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.config' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.guava' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.l10n' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.routing' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util.collection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.process' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.process.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.uri' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.uri.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.container' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.sse' range='[3.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.glassfish.jersey.core.jersey-client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-client.source' range='[4.0.2,4.0.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.core.jersey-client' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.core.jersey-client&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.reviews.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.reviews.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn Reviews UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.reviews.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui.editors.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui.editors.ruler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.reviews.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.ui.spi.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.ui.spi.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.ui.spi.remote' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.reviews.ui' version='4.11.0.v20260309-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='30'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.expressions' 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.emf.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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.edit' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.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.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.navigator' 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.collections4' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='1.4.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.13.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.reviews.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.reviews.ui' version='4.11.0.v20260309-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.mylyn.reviews.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_userdoc.feature.feature.jar' version='3.3.300.v201901310132'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server User Documentation'/>
        <property name='df_LT.description' value='WST server user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_userdoc.feature'/>
        <property name='maven-version' value='3.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_userdoc.feature.feature.jar' version='3.3.300.v201901310132'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.server_userdoc.feature' version='3.3.300.v201901310132'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.server_userdoc.feature' version='3.3.300.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.doc.user.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.doc.user.feature.group' range='[0.0.0,1.15.1.202412071309)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.doc.user'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Connectivity Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.doc.user.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.connectivity.doc.user.contexts' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.doc.user' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.doc.user.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swtchart.source' version='1.1.0.202509041241' singleton='false'>
      <update id='org.eclipse.swtchart.source' range='[0.0.0,1.1.0.202509041241)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.bundleVendor' value='Eclipse SWTChart'/>
        <property name='df_LT.bundleName' value='SWTChart Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtchart'/>
        <property name='maven-artifactId' value='org.eclipse.swtchart'/>
        <property name='maven-version' value='1.1.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtchart.source' version='1.1.0.202509041241'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtchart.source' version='1.1.0.202509041241'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtchart.source' version='1.1.0.202509041241'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtchart.source' version='1.1.0.202509041241'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtchart.source&#xA;Bundle-Version: 1.1.0.202509041241
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.connector.ssh' version='1.1.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.terminal.connector.ssh' range='[0.0.0,1.1.0.v20251219-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Terminal SSH Connector'/>
        <property name='df_LT.providerName' value='Eclipse'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='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.terminal.connector.ssh'/>
        <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.terminal.connector.ssh' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.connector.ssh' version='1.1.0.v20251219-1227'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.ssh.connector' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.ssh.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.ssh.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.connector.ssh' version='1.1.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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.0,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.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='[1.5.600,2.0.0)'/>
        <required namespace='java.package' name='com.jcraft.jsch' range='[0.1.31,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector.provider' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui.launcher' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.terminal.connector.ssh
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.ssh.source' range='[1.1.0.v20251219-1227,1.1.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.terminal.connector.ssh' version='1.1.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.terminal.connector.ssh;singleton:=true&#xA;Bundle-Version: 1.1.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.snakeyaml.engine' version='2.10.0' singleton='false' generation='2'>
      <update id='org.snakeyaml.engine' range='[0.0.0,2.10.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SnakeYAML Engine'/>
        <property name='org.eclipse.equinox.p2.description' value='Core YAML 1.2 parser and emitter for Java'/>
        <property name='maven-groupId' value='org.snakeyaml'/>
        <property name='maven-artifactId' value='snakeyaml-engine'/>
        <property name='maven-version' value='2.10'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.snakeyaml.engine' version='2.10.0'/>
        <provided namespace='osgi.bundle' name='org.snakeyaml.engine' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.api' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.api.lowlevel' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.comments' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.common' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.composer' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.constructor' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.constructor.core' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.constructor.json' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.emitter' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.env' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.events' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.exceptions' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.nodes' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.parser' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.representer' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.resolver' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.scanner' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.schema' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.serializer' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.tokens' version='2.10.0'/>
        <provided namespace='java.package' name='org.snakeyaml.engine.v2.util' version='2.10.0'/>
        <provided namespace='osgi.identity' name='org.snakeyaml.engine' version='2.10.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='21'>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.api' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.comments' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.composer' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.constructor' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.constructor.core' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.constructor.json' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.emitter' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.env' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.events' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.exceptions' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.nodes' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.parser' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.representer' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.resolver' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.scanner' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.schema' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.serializer' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.tokens' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.snakeyaml.engine.v2.util' range='[2.10.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.snakeyaml.engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.snakeyaml.engine.source' range='[2.10.0,2.10.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.snakeyaml.engine' version='2.10.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.snakeyaml.engine&#xA;Bundle-Version: 2.10.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.enterprise.cdi-api' version='2.0.2' singleton='false' generation='2'>
      <update id='jakarta.enterprise.cdi-api' range='[0.0.0,2.0.2)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta CDI'/>
        <property name='org.eclipse.equinox.p2.description' value='APIs for Jakarta CDI (Contexts and Dependency Injection)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jakarta.ee'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.enterprise.cdi-api' version='2.0.2'/>
        <provided namespace='osgi.bundle' name='jakarta.enterprise.cdi-api' version='2.0.2'/>
        <provided namespace='java.package' name='javax.decorator' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.context' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.context.control' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.context.spi' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.event' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.inject' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.inject.literal' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.inject.se' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.inject.spi' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.inject.spi.configurator' version='2.0.0'/>
        <provided namespace='java.package' name='javax.enterprise.util' version='2.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.enterprise.cdi-api' version='2.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='javax.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <required namespace='java.package' name='javax.interceptor' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.enterprise.cdi-api' version='2.0.2'/>
      </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: 2.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.doc.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.doc.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Valgrind Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.doc'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.doc.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.doc.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.doc.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.doc.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.doc.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.ui' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.cxf.ui' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CXF Web Services UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.ui' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.ui' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.ui.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.ui' version='1.1.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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.core' range='[1.2.0,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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.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.jdt.ui' range='[3.4.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.command.env.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core' range='[1.0.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.cxf.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.ui.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.ui' version='1.1.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.jst.ws.cxf.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.bugs.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.tasks.bugs.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Bug Reporting Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.bugs'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.bugs.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.bugs.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.bugs.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.bugs.source' version='4.11.0.v20260309-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.mylyn.tasks.bugs.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </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.eclipse.core.jobs.source' version='3.15.800.v20260325-1353' singleton='false'>
      <update id='org.eclipse.core.jobs.source' range='[0.0.0,3.15.800.v20260325-1353)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Jobs Mechanism Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.jobs'/>
        <property name='maven-version' value='3.15.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs.source' version='3.15.800.v20260325-1353'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs.source' version='3.15.800.v20260325-1353'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs.source' version='3.15.800.v20260325-1353'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs.source' version='3.15.800.v20260325-1353'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.15.800.v20260325-1353
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.dsls' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.dsls' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Transformation Language (ATL) DSLs'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.dsls'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.dsls' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.dsls' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.dsls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.dsls.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.dsls.tcs.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.dsls.tcs.injector' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.dsls.tcs.injector.wrappers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.dsls.tcs.injector.wrappers.antlr3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.dsls.textsource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.dsls' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.dsls
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.dsls.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.dsls' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.dsls;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.rcp.source' version='2.5.2.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.rcp.source' range='[0.0.0,2.5.2.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare RCP Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.rcp'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp.source' version='2.5.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.source' version='2.5.2.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.rcp.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.rcp.source' 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.source&#xA;Bundle-Version: 2.5.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.source' version='1.3.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.reviews.source' range='[0.0.0,1.3.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Reviews Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews'/>
        <property name='maven-version' value='1.3.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.source' version='1.3.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews.source' version='1.3.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.reviews.source' version='1.3.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.reviews.source' version='1.3.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.reviews.source&#xA;Bundle-Version: 1.3.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.launchbar.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar'/>
        <property name='maven-version' value='12.5.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) 2014 QNX Software Systems and others&#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/'/>
        <property name='df_LT.featureName' value='LaunchBar'/>
        <property name='df_LT.description' value='A Tool Control that sits in the TOP trim bar that controls build and launch.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.feature.group' version='12.5.0.202603111352'/>
        <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.launchbar.core' range='[3.1.0.202512020204,3.1.0.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.ui' range='[2.5.800.202603111352,2.5.800.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.ui.controls' range='[1.2.700.202512020204,1.2.700.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.m2m.atl.adt' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.adt' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL IDE - ATL Development Tools (ADT)'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.runner' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.adt' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='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.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.adt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.adt' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.adt;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.ext.widgets.reference.edit'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.provider' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.properties.ext.widgets.reference.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.ext.widgets.reference.edit;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.sdk.source.feature.jar' version='4.31.1.v20260304-1816'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform SDK Source'/>
        <property name='df_LT.description' value='Contains the Runtime, UI, DB, Examples, Documentation and Source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.sdk'/>
        <property name='maven-version' value='4.31.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.source.feature.jar' version='4.31.1.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.sdk.source' version='4.31.1.v20260304-1816'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.sdk.source' version='4.31.1.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.core.source' version='5.1.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.core.source' range='[0.0.0,5.1.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass CTF Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.core'/>
        <property name='maven-version' value='5.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core.source' version='5.1.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core.source' version='5.1.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.core.source' version='5.1.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.ctf.core.source' version='5.1.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.ctf.core.source&#xA;Bundle-Version: 5.1.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.egit.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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/mylyn/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.tasks.core'/>
        <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, 2023 Chris Aniszczyk, 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='Mylyn Git integration - Task focused interface'/>
        <property name='df_LT.description' value='Task-focused interface for Git integration in Eclipse'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.egit.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.egit.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.egit.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.egit.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.embedcdt.templates.freescale' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.freescale' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Freescale Kinetis Project Templates Branding Plug-in'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.freescale'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.freescale' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.freescale' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.freescale
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.freescale' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.freescale;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.modelbase.sql'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Model Base'/>
        <property name='df_LT.description' value='EMF-based models used in DTP, e.g., SQL model, database definition model'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.modelbase.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.modelbase.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.launchbar.remote.core.source' version='1.2.300.202512020204' singleton='false'>
      <update id='org.eclipse.launchbar.remote.core.source' range='[0.0.0,1.2.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='LaunchBar Remote Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.remote.core'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.core.source' version='1.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.remote.core.source' version='1.2.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.remote.core.source' version='1.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.remote.core.source' version='1.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.remote.core.source&#xA;Bundle-Version: 1.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Informix Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.informix.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.ibm.informix.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.informix.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.egit.ui.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse EGit'/>
        <property name='df_LT.bundleName' value='Git integration for Eclipse - UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.ui'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.ui.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.scout.sdk.s2e.ui' version='14.0.33' generation='2'>
      <update id='org.eclipse.scout.sdk.s2e.ui' range='[0.0.0,14.0.33)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Scout SDK User Interface'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse Scout SDK'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Scout Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/scout/'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk.s2e.ui' version='14.0.33'/>
        <provided namespace='osgi.bundle' name='org.eclipse.scout.sdk.s2e.ui' version='14.0.33'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.fields' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.fields.javadoc' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.fields.proposal' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.fields.proposal.content' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.fields.resource' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.fields.text' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.classid' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.code' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.dataobject' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.derived' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.form' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.handler' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.jaxws' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.jaxws.editor' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.lookupcall' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.nls' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.nls.action' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.nls.editor' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.nls.editor.importexport' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.nls.proposal' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.nls.search' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.page' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.permission' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.preference' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.project' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.template' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.template.ast' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.internal.wellform' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.util' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.ui.wizard' version='14.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.scout.sdk.s2e.ui' version='14.0.33'>
          <properties size='1'>
            <property 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='osgi.bundle' name='org.eclipse.scout.sdk.s2e' range='[14.0.0,15.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.33.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.13.600,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.ui.workbench' range='[3.134.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.22.400,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.13.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.14.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.35.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.15.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[2.1.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.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.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.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='javax.wsdl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.databinding.observable' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.databinding.observable.list' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.databinding.observable.map' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.databinding.observable.set' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.databinding.observable.value' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.databinding.property' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.databinding.property.value' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.search.internal.ui.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.search.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.search.ui.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.browser' 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.widgets' 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=21))'>
          <description>
            org.eclipse.scout.sdk.s2e.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.scout.sdk.s2e.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk.s2e.ui.source' range='[14.0.33,14.0.33]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.scout.sdk.s2e.ui' version='14.0.33'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.scout.sdk.s2e.ui;singleton:=true&#xA;Bundle-Version: 14.0.33
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.core.ant.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.core.ant.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Ant tasks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core.ant'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ant.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.ant.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.ant.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.ant.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.ant.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer.util.source' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.impactanalyzer.util.source' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Impact Analyzer Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer.util'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.util.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.util.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer.util.source' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer.util.source' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.impactanalyzer.util.source&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors.source' version='3.22.0.v20260421-0620' singleton='false'>
      <update id='org.eclipse.ui.editors.source' range='[0.0.0,3.22.0.v20260421-0620)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Default Text Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.editors'/>
        <property name='maven-version' value='3.22.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.source' version='3.22.0.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.source' version='3.22.0.v20260421-0620'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.source' version='3.22.0.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.source' version='3.22.0.v20260421-0620'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.22.0.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.doc.feature.group' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.doc.feature.group' range='[0.0.0,3.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.doc'/>
        <property name='maven-version' value='3.11.2-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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Documentation'/>
        <property name='df_LT.description' value='QVT Operational documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.group' version='3.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.doc' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.jar' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'>
          <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
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.web_userdoc.feature.feature.group' version='3.18.0.v202004271556' singleton='false'>
      <update id='org.eclipse.wst.web_userdoc.feature.feature.group' range='[0.0.0,3.18.0.v202004271556)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_userdoc.feature'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools User Documentation'/>
        <property name='df_LT.description' value='User Documentation for the Eclipse Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_userdoc.feature.feature.group' version='3.18.0.v202004271556'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.doc.user' range='[1.2.0.v201903222120,1.2.0.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.webtools.doc.user' range='[1.0.500.v201903222120,1.0.500.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_userdoc.feature.feature.jar' range='[3.18.0.v202004271556,3.18.0.v202004271556]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.gprof.launch' version='1.2.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.gprof.launch' range='[0.0.0,1.2.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Gprof Launcher'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gprof.launch'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.launch' version='1.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gprof.launch' version='1.2.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.gprof.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gprof.launch' version='1.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.linuxtools.profiling.launch' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='7.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='7.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='5.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.103.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.gprof' range='4.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.gprof.view' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.gprof.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.launch.source' range='[1.2.0.202604281957,1.2.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gprof.launch' version='1.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gprof.launch;singleton:=true&#xA;Bundle-Version: 1.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables' version='3.6.800.v20260307-0017' generation='2'>
      <update id='org.eclipse.core.variables' range='[0.0.0,3.6.800.v20260307-0017)' 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.800-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.800.v20260307-0017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables' version='3.6.800.v20260307-0017'/>
        <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.800.v20260307-0017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.800.v20260307-0017,3.6.800.v20260307-0017]' 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.800.v20260307-0017'/>
      </artifacts>
      <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.800.v20260307-0017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.debug.source.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gnu.debug.source.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.debug'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GNU Toolchain Debug Support Developer Resources'/>
        <property name='df_LT.description' value='Debug support for C/C++ GNU toolchain. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.debug.source.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.launch.source' range='[11.0.300.202603111352,11.0.300.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.debug.source.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.transcoder.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.transcoder.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.transcoder:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-transcoder'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.transcoder.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.transcoder.source' 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.transcoder.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.util.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.util.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Utility Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.util'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.util.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.util.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.util.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-api.source' version='6.0.3' singleton='false'>
      <update id='junit-platform-suite-api.source' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-suite-api:6.0.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-api'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-api.source' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-api.source' version='6.0.3'/>
        <provided namespace='osgi.identity' name='junit-platform-suite-api.source' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-api.source' version='6.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: junit-platform-suite-api.source&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.properties.ext.widgets.reference.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.editor.properties.ext.widgets.reference.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Extension Reference Widget Properties Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.properties.ext.widgets.reference'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.properties.ext.widgets.reference.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.properties.ext.widgets.reference.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.supplement' version='1.12.300.v20260407-2144' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.supplement' range='[0.0.0,1.12.300.v20260407-2144)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Supplemental Equinox Functionality'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.supplement'/>
        <property name='maven-version' value='1.12.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.supplement' version='1.12.300.v20260407-2144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.supplement' version='1.12.300.v20260407-2144'/>
        <provided namespace='java.package' name='org.eclipse.equinox.log' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.console' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.log' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.report.resolution' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.datalocation' version='1.3.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.debug' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.environment' version='1.4.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.localization' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.runnable' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.urlconversion' version='1.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='osgi.identity' name='org.eclipse.equinox.supplement' version='1.12.300.v20260407-2144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.hooks.resolver' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.resolver' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.report.resolution' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.runnable' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.urlconversion' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.supplement
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.supplement.source' range='[1.12.300.v20260407-2144,1.12.300.v20260407-2144]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.supplement' version='1.12.300.v20260407-2144'/>
      </artifacts>
      <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.supplement&#xA;Bundle-Version: 1.12.300.v20260407-2144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.persistence.jpa' version='2.7.3.v20180807-4be1041' singleton='false'>
      <update id='org.eclipse.persistence.jpa' range='[0.0.0,2.7.3.v20180807-4be1041)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='EclipseLink JPA'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - EclipseLink Project'/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.jpa' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='osgi.bundle' name='org.eclipse.persistence.jpa' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.deployment' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.deployment.xml.parser' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.jdbc' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.accessors' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.accessors.classes' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.accessors.mappings' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.accessors.objects' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.additionalcriteria' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.cache' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.changetracking' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.columns' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.converters' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.copypolicy' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.inheritance' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.listeners' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.locking' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.mappings' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.multitenant' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.nosql' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.partitioning' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.queries' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.sequencing' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.structures' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.tables' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.transformers' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metadata.xml' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.metamodel' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.querydef' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.transaction' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.weaving' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.dynamic' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.metadata' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.tools.weaving.jpa' version='2.7.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='81'>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.core' range='2.7.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.asm' range='6.2.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.persistence' range='[1.1.0,2.3.0)'/>
        <required namespace='java.package' name='javax.persistence.criteria' range='[1.1.0,2.3.0)'/>
        <required namespace='java.package' name='javax.persistence.metamodel' range='[1.1.0,2.3.0)'/>
        <required namespace='java.package' name='javax.persistence.spi' range='[1.1.0,2.3.0)'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.transaction' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.transaction.xa' range='[1.1.0,2.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='javax.validation.groups' 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.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.validation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant' 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.eclipse.persistence.annotations' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.config' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.descriptors' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.descriptors.changetracking' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.descriptors.copying' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.descriptors.invalidation' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.descriptors.partitioning' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.dynamic' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.exceptions' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.expressions' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.history' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.indirection' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.databaseaccess' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.descriptors' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.dynamic' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.expressions' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.helper' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.identitymaps' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.indirection' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.jpa.parsing' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.jpa.parsing.jpql' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm' range='[6.2.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm.commons' range='[6.2.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.localization' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.mappings.converters' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.queries' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.security' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.sessions' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.weaving' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.logging' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.mappings' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.mappings.converters' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.mappings.foundation' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.mappings.structures' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.mappings.transformers' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.mappings' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.mappings.nullpolicy' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.platform' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.schema' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.platform.database' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.platform.database.converters' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.platform.database.jdbc' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.platform.database.oracle.annotations' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.platform.database.oracle.plsql' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.platform.database.partitioning' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.platform.server' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.queries' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sequencing' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions.broker' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions.coordination' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions.coordination.jms' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions.coordination.rmi' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions.factories' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions.server' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.tools.profiler' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.tools.schemaframework' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.transaction' range='2.7.3'/>
        <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'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.persistence.jpa' version='2.7.3.v20180807-4be1041'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.persistence.jpa&#xA;Bundle-Version: 2.7.3.v20180807-4be1041
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.ui.feature.feature.jar' version='1.24.0.202603241839'>
      <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.wb.core.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Core UI'/>
        <property name='df_LT.description' value='WindowBuilder UI Common Components'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.ui.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui.feature.feature.jar' version='1.24.0.202603241839'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.core.ui.feature' version='1.24.0.202603241839'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.core.ui.feature' version='1.24.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.xtext.essentialocl.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.essentialocl.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Essential OCL User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.essentialocl.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ui.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.essentialocl.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common.ui' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtext.ui.codemining' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.essentialocl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.essentialocl.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.essentialocl.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.feature.jar' version='4.30.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server'/>
        <property name='df_LT.description' value='Contains the CDO server plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.feature.jar' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.server' version='4.30.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.server' version='4.30.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.aql.profiler' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.profiler' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo AQL Profiler 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.profiler'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.profiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.profiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.profiler.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.profiler' version='4.2.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.profiler
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.profiler' version='4.2.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.eclipse.acceleo.aql.profiler;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.doc.feature.group' version='2.36.0.v20260108-1232' singleton='false'>
      <update id='org.eclipse.emf.doc.feature.group' range='[0.0.0,2.36.0.v20260108-1232)' 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.doc'/>
        <property name='maven-version' value='2.36.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 Documentation'/>
        <property name='df_LT.description' value='Documentation and tutorials for EMF.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.doc.feature.group' version='2.36.0.v20260108-1232'/>
        <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.emf.doc' range='[2.33.0.v20260108-1232,2.33.0.v20260108-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cheatsheets' range='[2.10.0.v20250910-1205,2.10.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.doc.feature.jar' range='[2.36.0.v20260108-1232,2.36.0.v20260108-1232]'>
          <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.mwe.ui.feature.feature.group' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.ui.feature.feature.group' range='[0.0.0,1.20.0.v20260425-1324)' 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.ui.feature'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <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='MWE UI'/>
        <property name='df_LT.description' value='Modeling Workflow Engine UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.feature.feature.group' version='1.20.0.v20260425-1324'/>
        <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.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.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.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.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.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.jface.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.ui.editors' 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.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.core.expressions' 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.mwe.core.feature.feature.group' range='1.20.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.activities' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.simpleEditor' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.feature.feature.jar' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'>
          <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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.osgi.service.log.stream.source' version='1.0.0.202109301733' singleton='false'>
      <update id='org.osgi.service.log.stream.source' range='[0.0.0,1.0.0.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.log.stream:1.0.0.202109301733'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.service.log.stream'/>
        <property name='maven-version' value='1.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.log.stream.source' version='1.0.0.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.log.stream.source' version='1.0.0.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.log.stream.source' version='1.0.0.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.log.stream.source' version='1.0.0.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.service.log.stream.source&#xA;Bundle-Version: 1.0.0.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.lfs.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.lfs.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.lfs - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.lfs.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.lfs.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.lfs.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.lfs.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.sdk.feature.group' version='1.13.1.202211151334' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.sdk.feature.group' range='[0.0.0,1.13.1.202211151334)' 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.description.url' value='http://www.eclipse.org/gmf'/>
        <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.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.sdk'/>
        <property name='maven-version' value='1.13.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Notation SDK'/>
        <property name='df_LT.description' value='Graphical Modeling Framework SDK'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.sdk.feature.group' version='1.13.1.202211151334'/>
        <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.gmf.runtime.notation.feature.group' range='[1.13.1.202211151334,1.13.1.202211151334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.source.feature.group' range='[1.13.1.202211151334,1.13.1.202211151334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.sdk.feature.group' range='2.10.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.sdk' range='[1.7.0.202211151334,1.7.0.202211151334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.sdk.feature.jar' range='[1.13.1.202211151334,1.13.1.202211151334]'>
          <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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2008, 2016 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.feature.group' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.feature.group' range='[0.0.0,12.5.0.202603311517)' 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.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt'/>
        <property name='maven-version' value='12.5.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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tools'/>
        <property name='df_LT.description' value='Eclipse C/C++ development tools. Binary runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.feature.group' version='12.5.0.202603311517'/>
        <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.cdt.platform.feature.group' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.build.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.debug.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.dsf.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.feature.jar' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt_root' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tools/cdt/releases/latest,type:0,name:CDT,enabled:true); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tools/cdt/releases/latest,type:1,name:CDT,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.floatingpoint' version='1.2.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.debug.ui.memory.floatingpoint' range='[0.0.0,1.2.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Floating Point Memory Renderer'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.floatingpoint'/>
        <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.cdt.debug.ui.memory.floatingpoint' version='1.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.floatingpoint' version='1.2.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.memory.floatingpoint' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.floatingpoint' version='1.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.search' range='[3.17.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.ui.memory.floatingpoint
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.floatingpoint.source' range='[1.2.400.202512020204,1.2.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.floatingpoint' version='1.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.floatingpoint;singleton:=true&#xA;Bundle-Version: 1.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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-2012 Dennis Wagelaar, Vrije Universiteit Brussel.&#xA;Copyright (c) 2012-2021 Dennis Wagelaar.&#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='ATL EMFTVM'/>
        <property name='df_LT.description' value='ATL EMFTVM.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.emftvm.engine.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ui.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='Mobile and Device Development' version='0.0.0.9F93-cLasvE8EdFSdIAvy2wj'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Mobile and Device Development'/>
        <property name='org.eclipse.equinox.p2.description' value='Tools used to develop mobile and device applications.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Mobile and Device Development' version='0.0.0.9F93-cLasvE8EdFSdIAvy2wj'/>
      </provides>
      <requires size='20'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.remote.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.crossgcc.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.doc.user.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.feature.group' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
      </requires>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.source' version='2.9.700.v20260316-0549' singleton='false'>
      <update id='org.eclipse.equinox.p2.repository.source' range='[0.0.0,2.9.700.v20260316-0549)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Repository Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository'/>
        <property name='maven-version' value='2.9.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.source' version='2.9.700.v20260316-0549'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.source' version='2.9.700.v20260316-0549'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.source' version='2.9.700.v20260316-0549'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.source' version='2.9.700.v20260316-0549'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.9.700.v20260316-0549
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.core.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.properties.core.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.core'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.core.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.core.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.core.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.core.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.core.source' version='1.5.200.v202502280419' singleton='false'>
      <update id='org.eclipse.jst.j2ee.core.source' range='[0.0.0,1.5.200.v202502280419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='J2EE Core Component Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.core'/>
        <property name='maven-version' value='1.5.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.core.source' version='1.5.200.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core.source' version='1.5.200.v202502280419'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.core.source' version='1.5.200.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.core.source' version='1.5.200.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.core.source&#xA;Bundle-Version: 1.5.200.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Apache Derby Database Definition'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.apache.derby.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.connectivity.apache.derby.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.apache.derby.dbdefinition;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.git.feature.jar' version='1.30.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Git'/>
        <property name='df_LT.description' value='Contains the plugins for Git tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.git'/>
        <property name='maven-version' value='1.30.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.feature.jar' version='1.30.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.git' version='1.30.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.git' version='1.30.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.targlets.edit' version='1.16.0.v20250208-1315' generation='2'>
      <update id='org.eclipse.oomph.targlets.edit' range='[0.0.0,1.16.0.v20250208-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Targlets Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.edit' version='1.16.0.v20250208-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.edit' version='1.16.0.v20250208-1315'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.provider' version='1.16.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.edit' version='1.16.0.v20250208-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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources.edit' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.targlets.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.edit.source' range='[1.16.0.v20250208-1315,1.16.0.v20250208-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.edit' version='1.16.0.v20250208-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.oomph.targlets.edit;singleton:=true&#xA;Bundle-Version: 1.16.0.v20250208-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.osgi.services.remoteserviceadmin.console.source' version='1.3.200.v20240808-1900' singleton='false'>
      <update id='org.eclipse.ecf.osgi.services.remoteserviceadmin.console.source' range='[0.0.0,1.3.200.v20240808-1900)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Remote Service Admin (RSA) Console Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.remoteserviceadmin.console'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.console.source' version='1.3.200.v20240808-1900'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.console.source' version='1.3.200.v20240808-1900'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.console.source' version='1.3.200.v20240808-1900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.osgi.services.remoteserviceadmin.console.source' version='1.3.200.v20240808-1900'/>
      </artifacts>
      <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.osgi.services.remoteserviceadmin.console.source&#xA;Bundle-Version: 1.3.200.v20240808-1900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.launch.rwt' version='4.7.0.20260330-0719' generation='2'>
      <update id='org.eclipse.rap.tools.launch.rwt' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='RWT Launcher Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - RAP'/>
        <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/bundle'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.launch.rwt'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.launch.rwt' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.tools.launch.rwt' version='4.7.0.20260330-0719'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.rwt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.rwt.internal.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.rwt.internal.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.rwt.internal.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.rwt.internal.shortcut' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.rwt.internal.tab' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.rwt.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.tools.launch.rwt' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.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.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.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.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.5.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.jetty.ee10.servlet' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee10.webapp' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee.webapp' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.http' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.io' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.security' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.server' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.util' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.util.ajax' range='[12.0.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.xml' range='[12.0.0,13.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.rap.tools.launch.rwt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.launch.rwt.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.tools.launch.rwt' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.tools.launch.rwt;singleton:=true&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.parser' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.parser' 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-parser'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-parser'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.parser' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.parser' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.geom,org.apache.batik.i18n,org.apache.batik.util.io,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.parser.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.parser.style.resources' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.parser' 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='12'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.geom' 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.ext.awt.geom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.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.apache.batik.xml' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.parser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser.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.parser' 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.parser&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.examples.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.examples.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Examples Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.examples'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.examples'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.examples.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.examples.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.examples.source' version='5.6.0.v20260412-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.eclipse.uml2.examples.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.core.source' version='1.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.core.source' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass GDB Tracepoint Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.core.source' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.core.source' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.gdbtrace.core.source&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='License Management' version='0.0.0.45-cLZ9Q67w3137153_02266'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='License Management'/>
        <property name='org.eclipse.equinox.p2.description' value='Tools used to declare and control licensing constraints'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='License Management' version='0.0.0.45-cLZ9Q67w3137153_02266'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.feature.feature.group' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
      </requires>
    </unit>
    <unit id='org.eclipse.oomph.predicates.edit' version='1.15.0.v20230416-0642' generation='2'>
      <update id='org.eclipse.oomph.predicates.edit' range='[0.0.0,1.15.0.v20230416-0642)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Predicates Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.predicates.edit'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.predicates.edit' version='1.15.0.v20230416-0642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' version='1.15.0.v20230416-0642'/>
        <provided namespace='java.package' name='org.eclipse.oomph.predicates.provider' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.predicates.edit' version='1.15.0.v20230416-0642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.predicates.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.predicates.edit.source' range='[1.15.0.v20230416-0642,1.15.0.v20230416-0642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.predicates.edit' version='1.15.0.v20230416-0642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.predicates.edit;singleton:=true&#xA;Bundle-Version: 1.15.0.v20230416-0642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.jst.ws.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.source' 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.jst.ws.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.cloudio' version='2.0.500.202604150939' generation='2'>
      <update id='org.eclipse.zest.cloudio' range='[0.0.0,2.0.500.202604150939)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='GEF Classic Zest CloudIO'/>
        <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.zest.cloudio'/>
        <property name='maven-version' value='2.0.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.cloudio' version='2.0.500.202604150939'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.cloudio' version='2.0.500.202604150939'/>
        <provided namespace='java.package' name='org.eclipse.zest.cloudio' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.cloudio.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.cloudio.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.zest.cloudio' version='2.0.500.202604150939'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='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.eclipse.zest.cloudio
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.cloudio.source' range='[2.0.500.202604150939,2.0.500.202604150939]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.cloudio' version='2.0.500.202604150939'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.zest.cloudio;singleton:=true&#xA;Bundle-Version: 2.0.500.202604150939
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.formatterapp.source' version='1.2.300.v20241001-0914' singleton='false'>
      <update id='org.eclipse.jdt.core.formatterapp.source' range='[0.0.0,1.2.300.v20241001-0914)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools Formatter Application Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.formatterapp'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp.source' version='1.2.300.v20241001-0914'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.formatterapp.source' version='1.2.300.v20241001-0914'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.formatterapp.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.formatterapp.source' 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.source&#xA;Bundle-Version: 1.2.300.v20241001-0914
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.doc' version='1.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.doc' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Coverage Guide'/>
        <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.qvto-doc'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.doc'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc' version='1.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.tools.coverage.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc.source' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.doc' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.doc;singleton:=true&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.el.javax.el' version='3.0.4' singleton='false'>
      <update id='com.sun.el.javax.el' range='[0.0.0,3.0.4)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Expression Language 3.0'/>
        <property name='org.eclipse.equinox.p2.description' value='Expression Language 3.0 API and Implementation'/>
        <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='org.glassfish'/>
        <property name='maven-artifactId' value='jakarta.el'/>
        <property name='maven-version' value='3.0.4'/>
        <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='com.sun.el.javax.el' version='3.0.4'/>
        <provided namespace='osgi.bundle' name='com.sun.el.javax.el' version='3.0.4'/>
        <provided namespace='java.package' name='com.sun.el' version='3.0.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.el.stream,com.sun.el.parser,com.sun.el.lang,javax.el,com.sun.el.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.el.stream' version='3.0.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.el.lang,javax.el' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.el.parser' version='3.0.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.el,com.sun.el.lang,javax.el,com.sun.el.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.el.lang' version='3.0.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.el,com.sun.el.parser,javax.el,com.sun.el.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javax.el' version='3.0.4'/>
        <provided namespace='java.package' name='com.sun.el.util' version='3.0.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.el.lang,javax.el' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.sun.el.javax.el' version='3.0.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='7'>
        <required namespace='java.package' name='com.sun.el' range='3.0.4'/>
        <required namespace='java.package' name='com.sun.el.lang' range='3.0.4'/>
        <required namespace='java.package' name='com.sun.el.parser' range='3.0.4'/>
        <required namespace='java.package' name='com.sun.el.stream' range='3.0.4'/>
        <required namespace='java.package' name='com.sun.el.util' range='3.0.4'/>
        <required namespace='java.package' name='javax.el' range='3.0.4'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.el.javax.el.source' range='[3.0.4,3.0.4]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.el.javax.el' version='3.0.4'/>
      </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.el.javax.el&#xA;Bundle-Version: 3.0.4
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ocl.feature.group' version='1.14.2.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.ocl.feature.group' range='[0.0.0,1.14.2.202604011950)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ocl'/>
        <property name='maven-version' value='1.14.2-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 Validation Framework OCL Integration'/>
        <property name='df_LT.description' value='EMF Validation Framework OCL Integration.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ocl.feature.group' version='1.14.2.202604011950'/>
        <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='[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.emf.validation' range='[1.7.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl' range='[3.4.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore' range='[3.3.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ocl' range='[1.5.0.202604011950,1.5.0.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ocl.feature.jar' range='[1.14.2.202604011950,1.14.2.202604011950]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xtext.ui' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Xtext 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.xtext.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hierarchy' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.launcher' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.autoedit' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.folding' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.syntaxcoloring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.labeling' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.refactoring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.wizard.ecore2xtext' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.wizard.project' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.19.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.10.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.37.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.9.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.20.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' range='1.19.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' range='2.25.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='2.25.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.16.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.11.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.15.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.13.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.10.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.10.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.24.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xtext.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.ui;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.doc' version='8.1.1' generation='2'>
      <update id='org.eclipse.acceleo.query.doc' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Acceleo Query Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.doc'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.doc' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.doc' version='8.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.doc' version='8.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'/>
        <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.acceleo.annotations' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.query.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.doc.source' range='[8.1.1,8.1.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.doc' version='8.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: org.eclipse.acceleo.query.doc;singleton:=true&#xA;Bundle-Version: 8.1.1
          </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.eclipse.cdt.codan.ui.cxx' version='3.7.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.codan.ui.cxx' range='[0.0.0,3.7.300.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Codan Analysis UI for C/C++'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.ui.cxx'/>
        <property name='maven-version' value='3.7.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui.cxx' version='3.7.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.ui.cxx' version='3.7.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.ui.cxx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.ui.cxx' version='3.7.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.core.cxx' range='[3.6.200,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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.ui' range='[3.5.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.22.600,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.codan.ui.cxx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui.cxx.source' range='[3.7.300.202512020204,3.7.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.ui.cxx' version='3.7.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.ui.cxx;singleton:=true&#xA;Bundle-Version: 3.7.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.ui.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.profiler.ui.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Profiler UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.ui.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.ui.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.ui.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.ui.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.ui.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.commands.core' version='1.8.0.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.commands.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 Commands'/>
        <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.emf.commands.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.commands.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.commands.core' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.commands.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='6'>
        <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.emf.workspace' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.emf.commands.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.commands.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.emf.commands.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.emf.commands.core&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language' version='2.26.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe2.language' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='MWE2 Language'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' version='2.26.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.mwe2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.mwe2.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.mwe2.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.parser.antlr.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property 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.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.eclipse.emf.mwe2.runtime' range='2.26.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,10.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.16.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.34.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.34.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.34.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.24'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe2.language
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.language;singleton:=true&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.databinding' version='1.11.0.202603241839' generation='2'>
      <update id='org.eclipse.wb.rcp.databinding' range='[0.0.0,1.11.0.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder SWT Designer Databinding Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.databinding'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.databinding' version='1.11.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.databinding' version='1.11.0.202603241839'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.beans.bindables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.beans.direct' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.beans.observables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.beans.observables.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.beans.observables.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.context.strategies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.widgets.bindables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.widgets.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.widgets.input.designer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.widgets.observables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.widgets.observables.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.model.widgets.observables.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.ui.contentproviders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.ui.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.ui.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.databinding.wizards.autobindings' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.databinding' version='1.11.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.13.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swt' range='[1.10.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.rcp' range='[1.9.1100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.databinding' range='[1.9.900,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.13.300,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.13.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='[1.10.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.15.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.7.0,10.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.rcp.databinding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.databinding.source' range='[1.11.0.202603241839,1.11.0.202603241839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.databinding' version='1.11.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.databinding;singleton:=true&#xA;Bundle-Version: 1.11.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.gtk.linux.ppc64le' version='1.2.1500.v20250801-0854'>
      <update id='org.eclipse.equinox.launcher.gtk.linux.ppc64le' range='[0.0.0,1.2.1500.v20250801-0854)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher Linux PPC64le 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.ppc64le'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.gtk.linux.ppc64le'/>
        <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.ppc64le' version='1.2.1500.v20250801-0854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.ppc64le' version='1.2.1500.v20250801-0854'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.gtk.linux.ppc64le' 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.ppc64le.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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.gtk.linux.ppc64le' 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.ppc64le;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.wb.swing.doc.user.feature.feature.jar' version='1.24.0.202603112142'>
      <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.wb.swing.doc.user'/>
        <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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Swing Designer Documentation'/>
        <property name='df_LT.description' value='Swing Designer Documentation'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.doc.user.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.doc.user.feature.feature.jar' version='1.24.0.202603112142'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.swing.doc.user.feature' version='1.24.0.202603112142'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.swing.doc.user.feature' version='1.24.0.202603112142'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xsd.cheatsheets.source' version='2.8.1.v20250415-0903' singleton='false'>
      <update id='org.eclipse.xsd.cheatsheets.source' range='[0.0.0,2.8.1.v20250415-0903)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Cheat Sheets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.cheatsheets'/>
        <property name='maven-version' value='2.8.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.cheatsheets.source' version='2.8.1.v20250415-0903'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.cheatsheets.source' version='2.8.1.v20250415-0903'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.cheatsheets.source' version='2.8.1.v20250415-0903'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.cheatsheets.source' version='2.8.1.v20250415-0903'/>
      </artifacts>
      <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.cheatsheets.source&#xA;Bundle-Version: 2.8.1.v20250415-0903
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.oshi.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.oshi.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC OSHI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.oshi'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.oshi.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.oshi.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.oshi.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.oshi.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.oshi.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.apache.derby.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.apache.derby.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Derby Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.apache.derby'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.apache.derby.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.apache.derby.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.apache.derby.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.query.source' version='1.5.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.query.source' range='[0.0.0,1.5.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Query Parser Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.query'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.query.source' version='1.5.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query.source' version='1.5.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.query.source' version='1.5.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.query.source' version='1.5.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.query.source&#xA;Bundle-Version: 1.5.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.itcl.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.itcl.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit IncrTcl UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.itcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.itcl.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.itcl.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.itcl.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.itcl.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.itcl.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.core.feature.feature.jar' version='1.15.900.v20260413-1500'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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 EclipseSource 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 Core Function'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.core.feature'/>
        <property name='maven-version' value='1.15.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.core.feature.feature.jar' version='1.15.900.v20260413-1500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.core.feature' version='1.15.900.v20260413-1500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.core.feature' version='1.15.900.v20260413-1500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.oomph.workingsets.edit.source' version='1.13.0.v20230204-0932' singleton='false'>
      <update id='org.eclipse.oomph.workingsets.edit.source' range='[0.0.0,1.13.0.v20230204-0932)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Dynamic Working Sets Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.workingsets.edit'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.edit.source' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.workingsets.edit.source' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.workingsets.edit.source' version='1.13.0.v20230204-0932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.workingsets.edit.source' version='1.13.0.v20230204-0932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.workingsets.edit.source&#xA;Bundle-Version: 1.13.0.v20230204-0932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.source' version='1.4.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.source' range='[0.0.0,1.4.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.source' version='1.4.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.source' version='1.4.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.source' version='1.4.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.source' version='1.4.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.source&#xA;Bundle-Version: 1.4.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.vagrant.feature.feature.jar' version='5.23.0.202604281957'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2015 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Vagrant Tooling'/>
        <property name='df_LT.featureDescription' value='The Vagrant Tooling feature provides the ability to manage Vagrant Virtual Machines from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.vagrant.feature'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.feature.feature.jar' version='5.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.vagrant.feature' version='5.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.vagrant.feature' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.sse.core.source' version='1.2.1500.v202508302230' singleton='false'>
      <update id='org.eclipse.wst.sse.core.source' range='[0.0.0,1.2.1500.v202508302230)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.core'/>
        <property name='maven-version' value='1.2.1500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.core.source' version='1.2.1500.v202508302230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.core.source' version='1.2.1500.v202508302230'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.core.source' 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.source&#xA;Bundle-Version: 1.2.1500.v202508302230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mandas.docker-client' version='11.0.0' singleton='false' generation='2'>
      <update id='org.mandas.docker-client' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='docker-client'/>
        <property name='org.eclipse.equinox.p2.description' value='A docker client'/>
        <property name='maven-groupId' value='org.mandas'/>
        <property name='maven-artifactId' value='docker-client'/>
        <property name='maven-version' value='11.0.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mandas.docker-client' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='org.mandas.docker-client' version='11.0.0'/>
        <provided namespace='java.package' name='org.mandas.docker' version='11.0.0'/>
        <provided namespace='java.package' name='org.mandas.docker.client' version='11.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind,jakarta.ws.rs,jakarta.ws.rs.client,jakarta.ws.rs.ext,javax.net.ssl,org.mandas.docker.client.auth,org.mandas.docker.client.exceptions,org.mandas.docker.client.messages,org.mandas.docker.client.messages.swarm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mandas.docker.client.auth' version='11.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mandas.docker.client,org.mandas.docker.client.exceptions,org.mandas.docker.client.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mandas.docker.client.builder' version='11.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mandas.docker.client,org.mandas.docker.client.auth,org.mandas.docker.client.exceptions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mandas.docker.client.exceptions' version='11.0.0'/>
        <provided namespace='java.package' name='org.mandas.docker.client.jackson' version='11.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mandas.docker.client.messages' version='11.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.databind.annotation,org.mandas.docker.client,org.mandas.docker.client.jackson,org.mandas.docker.client.messages.mount,org.mandas.docker.client.messages.swarm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mandas.docker.client.messages.mount' version='11.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mandas.docker.client.messages.swarm' version='11.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,org.mandas.docker.client.messages,org.mandas.docker.client.messages.mount' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.mandas.docker-client' version='11.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='58'>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.annotation' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.module' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='[4.0.0,5.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.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.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.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='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='[1.28.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.gzip' range='[1.28.0,2.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.hc.client5.http.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openssl' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.apache5.connector' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.client' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.client.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.mandas.docker.client' range='0.0.0'/>
        <required namespace='java.package' name='org.mandas.docker.client.auth' range='0.0.0'/>
        <required namespace='java.package' name='org.mandas.docker.client.exceptions' range='0.0.0'/>
        <required namespace='java.package' name='org.mandas.docker.client.jackson' range='0.0.0'/>
        <required namespace='java.package' name='org.mandas.docker.client.messages' range='0.0.0'/>
        <required namespace='java.package' name='org.mandas.docker.client.messages.mount' range='0.0.0'/>
        <required namespace='java.package' name='org.mandas.docker.client.messages.swarm' range='0.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=21))'>
          <description>
            org.mandas.docker-client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mandas.docker-client.source' range='[11.0.0,11.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mandas.docker-client' version='11.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.mandas.docker-client&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.core5.httpcore5.source' version='5.4.2.v20260306-1000' singleton='false'>
      <update id='org.apache.httpcomponents.core5.httpcore5.source' range='[0.0.0,5.4.2.v20260306-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.httpcomponents.core5.httpcore5:5.4.2.v20260306-1000'/>
        <property name='maven-groupId' value='org.apache.httpcomponents.core5'/>
        <property name='maven-artifactId' value='httpcore5'/>
        <property name='maven-version' value='5.4.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5.source' version='5.4.2.v20260306-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.core5.httpcore5.source' version='5.4.2.v20260306-1000'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.core5.httpcore5.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.core5.httpcore5.source' 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.source&#xA;Bundle-Version: 5.4.2.v20260306-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.eventmanager.source' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.eventmanager.source' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL&apos;s EMF Notification Event Manager Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.eventmanager'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.eventmanager.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.eventmanager.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.eventmanager.source' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.eventmanager.source' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.eventmanager.source&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.ui' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.jaxws.ui' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JAX-WS Tools UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.ui' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.ui' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.jaxws.ui.annotations.correction' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.ui' version='1.1.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='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.annotations.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.runtime' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='javax.jws' range='0.0.0'/>
        <required namespace='java.package' name='javax.jws.soap' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.ws' range='2.1.0'/>
        <required namespace='java.package' name='javax.xml.ws.http' range='2.1.0'/>
        <required namespace='java.package' name='javax.xml.ws.soap' range='2.1.0'/>
        <required namespace='java.package' name='org.jdom' range='1.1.1'/>
        <required namespace='java.package' name='org.jdom.input' range='1.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.jaxws.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.ui.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.ui' version='1.1.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.jst.ws.jaxws.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.team.source' version='4.4.4.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.ui.team.source' range='[0.0.0,4.4.4.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client UI Team Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.team'/>
        <property name='maven-version' value='4.4.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.team.source' version='4.4.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.team.source' version='4.4.4.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.team.source' version='4.4.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.team.source' version='4.4.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.team.source&#xA;Bundle-Version: 4.4.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.jsch.ui' version='1.2.100.202402230238' generation='2'>
      <update id='org.eclipse.remote.jsch.ui' range='[0.0.0,1.2.100.202402230238)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSch UI Remote Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.jsch.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.jsch.ui' version='1.2.100.202402230238'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.jsch.ui' version='1.2.100.202402230238'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.jsch.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.jsch.ui.messages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.jsch.ui' version='1.2.100.202402230238'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='com.jcraft.jsch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' 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.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.jsch.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jsch.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.internal.jsch.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui.widgets' 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'/>
        <required namespace='java.package' name='org.eclipse.ui.dialogs' 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.ide.fileSystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' 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.eclipse.remote.jsch.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.jsch.ui.source' range='[1.2.100.202402230238,1.2.100.202402230238]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.jsch.ui' version='1.2.100.202402230238'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.jsch.ui;singleton:=true&#xA;Bundle-Version: 1.2.100.202402230238
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.core.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.core.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Valgrind Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.core.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.core.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.core.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.core.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.core.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.editor.source' version='2.13.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.xsd.editor.source' range='[0.0.0,2.13.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Sample Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.editor'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.editor.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.editor.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.editor.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.editor.source' 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.xsd.editor.source&#xA;Bundle-Version: 2.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.doc.user.source' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.doc.user.source' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.doc.user'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.doc.user.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.doc.user.source' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.doc.user.source' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.doc.user.source&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.common.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.common.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Common Facilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.common'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.common.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.common.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.common.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.common.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.jacoco.agent' version='0.8.14.202510111229' singleton='false' generation='2'>
      <update id='org.jacoco.agent' range='[0.0.0,0.8.14.202510111229)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='JaCoCo Agent'/>
        <property name='org.eclipse.equinox.p2.description' value='JaCoCo Agent'/>
        <property name='org.eclipse.equinox.p2.provider' value='Mountainminds GmbH &amp; Co. KG'/>
        <property name='maven-groupId' value='org.jacoco'/>
        <property name='maven-artifactId' value='org.jacoco.agent'/>
        <property name='maven-version' value='0.8.14'/>
        <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.jacoco.agent' version='0.8.14.202510111229'/>
        <provided namespace='osgi.bundle' name='org.jacoco.agent' version='0.8.14.202510111229'/>
        <provided namespace='java.package' name='org.jacoco.agent' version='0.8.14'/>
        <provided namespace='osgi.identity' name='org.jacoco.agent' version='0.8.14.202510111229'>
          <properties size='1'>
            <property 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.5))'>
          <description>
            org.jacoco.agent
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.jacoco.agent
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jacoco.agent.source' range='[0.8.14.202510111229,0.8.14.202510111229]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jacoco.agent' version='0.8.14.202510111229'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jacoco.agent&#xA;Bundle-Version: 0.8.14.202510111229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.glibc' version='1.2.1.202604281957'>
      <update id='org.eclipse.linuxtools.cdt.libhover.glibc' range='[0.0.0,1.2.1.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Glibc Libhover'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.glibc'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.glibc' version='1.2.1.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover.glibc' version='1.2.1.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.cdt.libhover.glibc' version='1.2.1.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.linuxtools.cdt.libhover.library.docs' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover' range='1.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.glibc.source' range='[1.2.1.202604281957,1.2.1.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.cdt.libhover.glibc' version='1.2.1.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.cdt.libhover.glibc;singleton:=true&#xA;Bundle-Version: 1.2.1.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.junit.feature.group' version='1.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.junit.feature.group' range='[0.0.0,1.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.junit'/>
        <property name='maven-version' value='1.11.2-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) 2014,2015 ASML Netherlands B.V. 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&#xA;&#xA;Contributors:&#xA;ASML Netherlands B.V. - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Code Coverage JUnit'/>
        <property name='df_LT.description' value='QVT Operational Code Coverage integration with the JUnit test framework'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit.feature.group' version='1.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.tools.coverage.junit' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit.feature.jar' range='[1.11.2.v20260216-1113,1.11.2.v20260216-1113]'>
          <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
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.refactoring.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.refactoring.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Refactoring Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.refactoring'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.refactoring.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.refactoring.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.refactoring.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.refactoring.source' 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.refactoring.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.source' version='1.10.0.202510231413' singleton='false'>
      <update id='org.eclipse.emf.transaction.source' range='[0.0.0,1.10.0.202510231413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Transaction Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.source' version='1.10.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.source' version='1.10.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.transaction.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction.source' 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.source&#xA;Bundle-Version: 1.10.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Core'/>
        <property name='df_LT.description' value='Core feature of Embedded C/C++'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.doc.user.feature.jar' version='1.16.1.202412071309'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.doc.user'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP User Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.doc.user'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.doc.user' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.doc.user' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jpt.common.core.source' version='1.6.100.v202604070414' singleton='false'>
      <update id='org.eclipse.jpt.common.core.source' range='[0.0.0,1.6.100.v202604070414)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Common Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.core'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.core.source' version='1.6.100.v202604070414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.core.source' version='1.6.100.v202604070414'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.core.source' version='1.6.100.v202604070414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.core.source' version='1.6.100.v202604070414'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.core.source&#xA;Bundle-Version: 1.6.100.v202604070414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.confluence' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.confluence' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText Confluence'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.confluence'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.confluence' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.confluence' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.builder,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.block' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.phrase' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.token' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup,org.eclipse.mylyn.wikitext.parser.markup.token' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.util' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.validation' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup,org.eclipse.mylyn.wikitext.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.confluence' version='4.11.0.v20260309-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='20'>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.block' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.phrase' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.token' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.confluence.internal.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.html' range='4.11.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder.event' range='4.11.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.token' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.outline' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.toolkit' range='4.11.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.util' range='4.11.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.validation' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit' range='4.13.2' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext.confluence
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.confluence.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.confluence' version='4.11.0.v20260309-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.mylyn.wikitext.confluence&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.server.core' version='1.1.400.202512020204' generation='2'>
      <update id='org.eclipse.remote.proxy.server.core' range='[0.0.0,1.1.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Proxy Server Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.server.core'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.core' version='1.1.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.server.core' version='1.1.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.server.core' version='1.1.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core.native' range='[6.6.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' 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.adaptor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.proxy.protocol.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.proxy.protocol.core.exceptions' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.launch' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.remote.proxy.server.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.core.source' range='[1.1.400.202512020204,1.1.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.server.core' version='1.1.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.server.core;singleton:=true&#xA;Bundle-Version: 1.1.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projects.feature.group' version='1.20.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.projects.feature.group' range='[0.0.0,1.20.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projects'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Projects'/>
        <property name='df_LT.description' value='Contains the plugins for project import tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.feature.group' version='1.20.0.v20251211-0657'/>
        <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.oomph.setup.projects' range='[1.17.0.v20241013-1044,1.17.0.v20241013-1044]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.edit' range='[1.16.0.v20241013-1044,1.16.0.v20241013-1044]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.feature.jar' range='[1.20.0.v20251211-0657,1.20.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility.source' version='1.3.700.v20250516-0530' singleton='false'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility.source' range='[0.0.0,1.3.700.v20250516-0530)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Discovery Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery.compatibility'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.compatibility.source' version='1.3.700.v20250516-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility.source' version='1.3.700.v20250516-0530'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.compatibility.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.compatibility.source' 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.source&#xA;Bundle-Version: 1.3.700.v20250516-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.unittest.source' version='1.1.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.unittest.source' range='[0.0.0,1.1.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='C/C++ Test runner client for UnitTest View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.unittest'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.unittest.source' version='1.1.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.unittest.source' version='1.1.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.unittest.source' version='1.1.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.unittest.source' version='1.1.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.unittest.source&#xA;Bundle-Version: 1.1.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.measurement.source' version='1.0.2.201802012109' singleton='false'>
      <update id='org.osgi.util.measurement.source' range='[0.0.0,1.0.2.201802012109)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.util.measurement:1.0.2.201802012109'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.measurement.source' version='1.0.2.201802012109'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.measurement.source' version='1.0.2.201802012109'/>
        <provided namespace='osgi.identity' name='org.osgi.util.measurement.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.measurement.source' 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.source&#xA;Bundle-Version: 1.0.2.201802012109
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.scout.sdk.s2e' version='14.0.33' generation='2'>
      <update id='org.eclipse.scout.sdk.s2e' range='[0.0.0,14.0.33)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Scout SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse Scout SDK'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Scout Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/scout/'/>
      </properties>
      <provides size='103'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk.s2e' version='14.0.33'/>
        <provided namespace='osgi.bundle' name='org.eclipse.scout.sdk.s2e' version='14.0.33'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.classid' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.dataobject' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.derived' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.environment' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.environment.model' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.nls' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.operation' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.operation.jaxws' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.operation.project' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.operation.wellform' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.util' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.s2e.util.ast' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.builder' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.generator' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.generator.properties' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.apidef' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.builder' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.builder.body' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.builder.comment' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.builder.expression' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.builder.member' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.ecj' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.ecj.metavalue' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator.annotation' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator.compilationunit' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator.field' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator.member' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator.method' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator.methodparam' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator.type' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.generator.typeparam' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.imports' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.model' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.model.api' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.model.api.internal' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.model.api.query' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.model.api.spliterator' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.model.spi' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.java.transformer' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.log' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.model.query' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.classid' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.codetype' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.dataobject' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.derived' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.dto' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.dto.form' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.dto.table' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.entity' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.environment' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.form' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.java.annotation' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.java.apidef' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.java.builder.body' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.java.generator.annotation' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.java.generator.field' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.java.generator.method' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.jaxws' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.lookupcall' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.model.js' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.model.js.datatypedetect' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.model.js.enums' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.model.js.objects' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.model.js.prop' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.nls' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.nls.manager' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.nls.properties' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.nls.query' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.page' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.permission' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.project' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.service' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.structured' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.testcase' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.uniqueid' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.util' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.util.maven' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.util.search' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.widgetmap' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.s.widgetmap.generator' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.builder' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.builder.imports' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.builder.nodeelement' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.generator' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.generator.field' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.generator.nodeelement' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.generator.type' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.model.api' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.model.api.internal' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.model.api.query' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.model.api.spliterator' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.typescript.model.spi' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.util' version='14.0.0'/>
        <provided namespace='java.package' name='org.eclipse.scout.sdk.core.util.visitor' version='14.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.scout.sdk.s2e' version='14.0.33'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='51'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.32.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.jdt.core.manipulation' range='[1.21.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.23.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.14.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.9.900,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.datatransfer' 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.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.net.http' 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.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.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='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.schema' 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='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.model' 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=21))'>
          <description>
            org.eclipse.scout.sdk.s2e
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.scout.sdk.s2e
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk.s2e.source' range='[14.0.33,14.0.33]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.scout.sdk.s2e' version='14.0.33'/>
      </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.scout.sdk.s2e;singleton:=true&#xA;Bundle-Version: 14.0.33
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_userdoc.feature.feature.jar' version='3.1.501.v201909051708'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Services User Documentation'/>
        <property name='df_LT.description' value='WST Web services user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_userdoc.feature'/>
        <property name='maven-version' value='3.1.501-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_userdoc.feature.feature.jar' version='3.1.501.v201909051708'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.ws_userdoc.feature' version='3.1.501.v201909051708'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.ws_userdoc.feature' version='3.1.501.v201909051708'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.expressions.source' version='4.4.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.expressions.source' range='[0.0.0,4.4.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Expressions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.expressions'/>
        <property name='maven-version' value='4.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.source' version='4.4.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.expressions.source' version='4.4.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.expressions.source' version='4.4.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.expressions.source' version='4.4.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.expressions.source&#xA;Bundle-Version: 4.4.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.feature.jar' version='3.28.0.202604272017'>
      <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.zest.core'/>
        <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 Zest'/>
        <property name='df_LT.description' value='GEF Classic Zest - A Graph Visualization Toolkit'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='maven-groupId' value='org.eclipse.gef.feature'/>
        <property name='maven-artifactId' value='org.eclipse.zest'/>
        <property name='maven-version' value='3.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.feature.jar' version='3.28.0.202604272017'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.zest' version='3.28.0.202604272017'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.zest' version='3.28.0.202604272017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xtext.xbase.testing.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xbase.testing.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase Testing Infrastructure Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.testing'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.testing.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.testing.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.testing.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.testing.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.upnp.source' version='1.2.1.202109301733' singleton='false'>
      <update id='org.osgi.service.upnp.source' range='[0.0.0,1.2.1.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.upnp:1.2.1.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.upnp.source' version='1.2.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.upnp.source' version='1.2.1.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.upnp.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.upnp.source' 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.source&#xA;Bundle-Version: 1.2.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.identity.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.identity.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.identity.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.identity.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.identity.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.identity.ui' version='4.11.0.v20260309-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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.identity.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.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.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.identity.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.identity.ui' version='4.11.0.v20260309-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.mylyn.commons.identity.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.mylyn.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.mylyn.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn PDT Bridge'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse PDT'/>
        <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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.mylyn.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.mylyn.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.mylyn.ui' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.mylyn.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.mylyn.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.mylyn' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.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.php.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.mylyn.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.mylyn.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.mylyn.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.mylyn.ui;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.server.ui.source' version='1.4.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.sqm.server.ui.source' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Server UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.server.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.server.ui.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.server.ui.source' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.server.ui.source' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.server.ui.source&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.eclipselink.feature.feature.group' version='1.4.300.v202510080439' singleton='false'>
      <update id='org.eclipse.jpt.jaxb.eclipselink.feature.feature.group' range='[0.0.0,1.4.300.v202510080439)' 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.feature'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - EclipseLink JAXB Support'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - EclipseLink JAXB Support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.feature.feature.group' version='1.4.300.v202510080439'/>
        <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.jpt.jaxb.feature.feature.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.jpt.common.eclipselink.feature.feature.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.persistence.moxy' range='[2.7.3.v20180807-4be1041,2.7.3.v20180807-4be1041]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.core' range='[1.3.201.v201902121834,1.3.201.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.ui' range='[1.4.201.v201902121834,1.4.201.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen' range='[1.2.202.v202104080213,1.2.202.v202104080213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.branding' range='[1.4.101.v201902121834,1.4.101.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.feature.feature.jar' range='[1.4.300.v202510080439,1.4.300.v202510080439]'>
          <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.ocl.examples.feature.jar' version='6.24.0.v20260428-1443'>
      <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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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='OCL Examples and Editors SDK'/>
        <property name='df_LT.description' value='Provides both Classic and Unified OCL and additional example projects.&#xA;&#xA;Install this if you plan to develop OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples'/>
        <property name='maven-version' value='6.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.feature.jar' version='6.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.examples' version='6.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.examples' version='6.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.osgi.test.junit4' version='1.3.0' singleton='false' generation='2'>
      <update id='org.osgi.test.junit4' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.test.junit4'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Testing JUnit 4 Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <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.test.junit4'/>
        <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='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit4' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.junit4' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.test.common.annotation' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.attribute.junit' value='4'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit4.context' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.rules,org.junit.runners.model,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit4.properties' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.runner,org.osgi.test.common.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit4.service' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.rules,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.test.junit4' version='1.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='13'>
        <required namespace='java.package' name='org.junit.rules' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runners.model' range='[4.13.0,5.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.annotation' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.context' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.inject' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.install' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.list' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.service' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit4.properties' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.osgi.test.junit4
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit4.source' range='[1.3.0,1.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.junit4' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.junit4&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.consumption.core.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.cxf.consumption.core.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='CXF Web Services Consumption Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.consumption.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.consumption.core.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.consumption.core.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.consumption.core.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.consumption.core.source' version='1.1.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.jst.ws.cxf.consumption.core.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.codan.checkers.ui' version='3.4.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.codan.checkers.ui' range='[0.0.0,3.4.400.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Codan Checkers UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.checkers.ui'/>
        <property name='maven-version' value='3.4.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers.ui' version='3.4.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.checkers.ui' version='3.4.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.checkers.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.checkers.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.checkers.ui' version='3.4.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.checkers' range='[3.5.700,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.core.cxx' range='[3.6.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.ui.cxx' range='[3.7.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.15.0,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.ui.ide' range='[3.22.600,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.codan.checkers.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers.ui.source' range='[3.4.400.202512020204,3.4.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.checkers.ui' version='3.4.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.checkers.ui;singleton:=true&#xA;Bundle-Version: 3.4.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.feature.group' version='1.7.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.feature.group' range='[0.0.0,1.7.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Lifecycle Management'/>
        <property name='df_LT.description' value='Contains the CDO lifecycle management client and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.feature.group' version='1.7.1.v20260304-1812'/>
        <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.emf.cdo.lm' range='[1.4.1.v20260304-1812,1.4.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly.edit' range='[1.1.2.v20260304-1812,1.1.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.client' range='[1.6.1.v20260304-1812,1.6.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.edit' range='[1.1.3.v20260304-1812,1.1.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules.edit' range='[1.2.1.v20260304-1812,1.2.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.ui' range='[1.0.7.v20260304-1812,1.0.7.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security' range='[1.1.2.v20260304-1812,1.1.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security.edit' range='[1.0.2.v20260304-1812,1.0.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.feature.jar' range='[1.7.1.v20260304-1812,1.7.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.ui.source' version='9.4.600.202512101642' singleton='false'>
      <update id='org.eclipse.cdt.managedbuilder.ui.source' range='[0.0.0,9.4.600.202512101642)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Managed Builder UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.ui'/>
        <property name='maven-version' value='9.4.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.ui.source' version='9.4.600.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui.source' version='9.4.600.202512101642'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.ui.source' version='9.4.600.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.ui.source' version='9.4.600.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.ui.source&#xA;Bundle-Version: 9.4.600.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.namespace.extender.source' version='1.0.1.201505202024' singleton='false'>
      <update id='org.osgi.namespace.extender.source' range='[0.0.0,1.0.1.201505202024)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.namespace.extender:1.0.1.201505202024'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.namespace.extender'/>
        <property name='maven-version' value='1.0.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.namespace.extender.source' version='1.0.1.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.namespace.extender.source' version='1.0.1.201505202024'/>
        <provided namespace='osgi.identity' name='org.osgi.namespace.extender.source' version='1.0.1.201505202024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.namespace.extender.source' version='1.0.1.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.namespace.extender.source&#xA;Bundle-Version: 1.0.1.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.macosx.source' version='1.102.500.v20250521-0414' singleton='false'>
      <update id='org.eclipse.equinox.security.macosx.source' range='[0.0.0,1.102.500.v20250521-0414)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='OS X Keystore service integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.macosx'/>
        <property name='maven-version' value='1.102.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.macosx.source' version='1.102.500.v20250521-0414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.macosx.source' version='1.102.500.v20250521-0414'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.macosx.source' version='1.102.500.v20250521-0414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.macosx.source' 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.source&#xA;Bundle-Version: 1.102.500.v20250521-0414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.source' version='1.5.700.v20250723-0831' singleton='false'>
      <update id='org.eclipse.jsch.core.source' range='[0.0.0,1.5.700.v20250723-0831)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JSch Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jsch.core'/>
        <property name='maven-version' value='1.5.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.source' version='1.5.700.v20250723-0831'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.source' version='1.5.700.v20250723-0831'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.source' 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.source&#xA;Bundle-Version: 1.5.700.v20250723-0831
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.ppc64leorg.eclipse.equinox.common' version='4.40.0.I20260423-1800' 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.ppc64leorg.eclipse.equinox.common' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.ppc64le' 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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.core.feature.feature.jar' version='1.7.100.v20260415-2025'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core (org.eclipse.ecf) and ECF identity (org.eclipse.ecf.identity) bundles.  These two bundles are required for all other parts of ECF.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.feature'/>
        <property name='maven-version' value='1.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.jar' version='1.7.100.v20260415-2025'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.core.feature' version='1.7.100.v20260415-2025'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.core.feature' version='1.7.100.v20260415-2025'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.mylyn.commons.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.commons.core'/>
        <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 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons'/>
        <property name='df_LT.description' value='Provides common utilities for task repository connectors.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.commons.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.commons.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.executable_root.cocoa.macosx.x86_64' version='3.8.3300.v20260414-2255'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.cocoa.macosx.x86_64' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.equinox.executable_root.cocoa.macosx.x86_64' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='2'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
        <instructions size='1'>
          <instruction key='install'>
            chmod(targetDir:${installFolder}, targetFile:Eclipse.app/Contents/MacOS/launcher, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.ui' version='1.4.1.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.control.ui' range='[0.0.0,1.4.1.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Control UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.ui'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui' version='1.4.1.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui' version='1.4.1.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.relayd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.ui.views.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.ui' version='1.4.1.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' 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.expressions' 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.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' 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.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.lttng2.control.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.source' range='[1.4.1.202604110342,1.4.1.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.ui' version='1.4.1.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.ui;singleton:=true&#xA;Bundle-Version: 1.4.1.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation.source' version='1.3.100.v202407180051' singleton='false'>
      <update id='org.eclipse.wst.validation.source' range='[0.0.0,1.3.100.v202407180051)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Validation Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.source' version='1.3.100.v202407180051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation.source' version='1.3.100.v202407180051'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation.source' 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.source&#xA;Bundle-Version: 1.3.100.v202407180051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.autotools.core' version='2.2.600.202512020204' generation='2'>
      <update id='org.eclipse.cdt.autotools.core' range='[0.0.0,2.2.600.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.Bundle-Name.0' value='Autotools 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.autotools.core'/>
        <property name='maven-version' value='2.2.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.core' version='2.2.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.autotools.core' version='2.2.600.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.autotools.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.core.configure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.core.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.autotools.core' version='2.2.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,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.workbench.texteditor' range='[3.19.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.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.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' range='[9.4.300,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.gnu.ui' range='[8.7.200,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.make.core' range='[8.0.0,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.make.ui' range='[8.3.200,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.10.500,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.ui.views' range='[3.12.600,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.remote.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.remote.core' range='[1.2.200,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.autotools.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.core.source' range='[2.2.600.202512020204,2.2.600.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.autotools.core' version='2.2.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.autotools.core;singleton:=true&#xA;Bundle-Version: 2.2.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt_root' version='12.5.0.202603311517'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt_root' version='12.5.0.202603311517'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.cdt_root' version='12.5.0.202603311517'/>
      </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.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.lsp4j.jsonrpc' version='1.0.0.v20260209-1721' singleton='false' generation='2'>
      <update id='org.eclipse.lsp4j.jsonrpc' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.lsp4j.jsonrpc'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' version='1.0.0.v20260209-1721'/>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson,org.eclipse.lsp4j.jsonrpc.json,org.eclipse.lsp4j.jsonrpc.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson,org.eclipse.lsp4j.jsonrpc,org.eclipse.lsp4j.jsonrpc.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json.adapters' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson,com.google.gson.reflect,com.google.gson.stream,org.eclipse.lsp4j.jsonrpc.json,org.eclipse.lsp4j.jsonrpc.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.messages' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j.jsonrpc.json,org.eclipse.lsp4j.jsonrpc.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.services' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j.jsonrpc,org.eclipse.lsp4j.jsonrpc.json' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.util' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.validation' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j.jsonrpc,org.eclipse.lsp4j.jsonrpc.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.jsonrpc' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property 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='com.google.gson' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.stream' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' 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.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='org.eclipse.lsp4j.jsonrpc' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json.adapters' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.messages' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.services' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.validation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.jsonrpc
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.jsonrpc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.jsonrpc' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.jsonrpc&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.ui.feature.group' version='4.9.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.ui.feature.group' range='[0.0.0,4.9.3.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.ui'/>
        <property name='maven-version' value='4.9.3-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform UI'/>
        <property name='df_LT.description' value='Contains the Net4j user interface and utilities user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.feature.group' version='4.9.3.v20260304-1812'/>
        <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.net4j.ui' range='[4.4.7.v20260304-1812,4.4.7.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.shared' range='[4.9.1.v20260304-1812,4.9.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.feature.jar' range='[4.9.3.v20260304-1812,4.9.3.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='Application Development Frameworks' version='0.0.0.7D-7VcLSQxb'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Application Development Frameworks'/>
        <property name='org.eclipse.equinox.p2.description' value='Frameworks supporting application development.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Application Development Frameworks' version='0.0.0.7D-7VcLSQxb'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk-feature.feature.group' range='14.0.33'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.feature.group' range='0.0.0'/>
      </requires>
    </unit>
    <unit id='org.eclipse.jdt.astview.feature.feature.group' version='1.2.700.v20260415-1932' singleton='false'>
      <update id='org.eclipse.jdt.astview.feature.feature.group' range='[0.0.0,1.2.700.v20260415-1932)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.astview.feature'/>
        <property name='maven-version' value='1.2.700-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) 2001, 2015 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Java AST View'/>
        <property name='df_LT.description' value='Java Abstract Syntax Tree view'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.astview.feature.feature.group' version='1.2.700.v20260415-1932'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='[3.40.0,4.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='[3.33.100,4.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.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.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.jface.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.ui.workbench.texteditor' 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.editors' 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' 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.filebuffers' 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.astview' range='[1.7.200.v20260415-1932,1.7.200.v20260415-1932]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.astview.feature.feature.jar' range='[1.2.700.v20260415-1932,1.2.700.v20260415-1932]'>
          <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.mylyn.commons.notifications.feature.feature.group' version='4.11.0.v20260422-0541' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.commons.notifications.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.commons.notifications.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260422-0541)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.notifications.feature'/>
        <property name='maven-version' value='4.11.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) 2011 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Notifications'/>
        <property name='df_LT.description' value='Provides a framework for notifications.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feature.feature.group' version='4.11.0.v20260422-0541'/>
        <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.mylyn.commons.feature.feature.group' range='4.11.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feed' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feature.feature.jar' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'>
          <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.embedcdt.codered.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.codered.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ CodeRed Debug Perspective Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.codered'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.codered.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.codered.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.codered.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.codered.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.ui.source' version='1.1.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.common.ui.source' range='[0.0.0,1.1.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Common JST UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.ui.source' version='1.1.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.ui.source' version='1.1.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.ui.source' version='1.1.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.ui.source' version='1.1.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.ui.source&#xA;Bundle-Version: 1.1.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.gtk.linux.riscv64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.riscv64.eclipse' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=riscv64)(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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.refactoring' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.refactoring' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='M2E Refactoring'/>
        <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.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.refactoring'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.refactoring' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.refactoring' version='2.1.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.refactoring.exclude' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.refactoring' 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'/>
        <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.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.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.filebuffers' 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.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.eclipse.jdt.core.manipulation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.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.m2e.core.ui' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.refactoring
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.refactoring.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.refactoring' 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.refactoring;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.junit5' version='1.3.0' singleton='false' generation='2'>
      <update id='org.osgi.test.junit5' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.test.junit5'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Testing JUnit 5 Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <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.test.junit5'/>
        <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='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit5' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.junit5' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.test.common.annotation' version='1.2.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='org.junit.jupiter.api.extension,org.osgi.test.junit5.context,org.osgi.test.junit5.service' type='List'/>
            <property name='java.package.attribute.junit' value='5'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit5.bundle' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.jupiter.api.extension,org.junit.jupiter.params.provider,org.junit.jupiter.params.support' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit5.context' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.jupiter.api.extension,org.osgi.framework,org.osgi.test.common.annotation,org.osgi.test.common.inject,org.osgi.test.common.install,org.osgi.test.junit5.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit5.inject' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.jupiter.api.extension,org.osgi.test.common.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit5.properties' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.jupiter.api.extension,org.osgi.test.common.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit5.service' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.jupiter.api.extension,org.junit.jupiter.params.provider,org.junit.jupiter.params.support,org.osgi.test.common.annotation,org.osgi.test.common.inject,org.osgi.test.common.service,org.osgi.test.junit5.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.test.junit5' version='1.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='17'>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.8.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.8.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.provider' range='[5.8.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.support' range='[5.8.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.8.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.test.common.context' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.inject' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.install' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.list' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.service' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit5.context' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit5.inject' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit5.properties' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit5.service' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.osgi.test.junit5
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit5.source' range='[1.3.0,1.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.junit5' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.junit5&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sqleditor' version='1.4.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sqleditor' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Editor'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sqleditor'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqleditor' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' version='1.4.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.indent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.sql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sqleditor' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sqleditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqleditor.source' range='[1.4.0.202412071309,1.4.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sqleditor' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sqleditor; singleton:=true&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.ui.doc.user.source' version='1.0.600.v201901310132' singleton='false'>
      <update id='org.eclipse.jst.server.ui.doc.user.source' range='[0.0.0,1.0.600.v201901310132)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Server Tools documentation for J2EE Standard Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.ui.doc.user'/>
        <property name='maven-version' value='1.0.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.doc.user.source' version='1.0.600.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.ui.doc.user.source' version='1.0.600.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.ui.doc.user.source' version='1.0.600.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.ui.doc.user.source' version='1.0.600.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.ui.doc.user.source&#xA;Bundle-Version: 1.0.600.v201901310132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.caching.j9' version='1.3.400.v20250606-0913' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.weaving.caching.j9' range='[0.0.0,1.3.400.v20250606-0913)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.caching.j9'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching.j9' version='1.3.400.v20250606-0913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.caching.j9' version='1.3.400.v20250606-0913'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.weaving.caching.j9' version='1.3.400.v20250606-0913'>
          <properties size='1'>
            <property 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='com.ibm.oti.shared' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.service.weaving' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.weaving.caching.j9
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching.j9.source' range='[1.3.400.v20250606-0913,1.3.400.v20250606-0913]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.caching.j9' version='1.3.400.v20250606-0913'/>
      </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.weaving.caching.j9&#xA;Bundle-Version: 1.3.400.v20250606-0913
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4); markStarted(started: true);
          </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.oomph.setup.mylyn' version='1.20.0.v20241024-0928' generation='2'>
      <update id='org.eclipse.oomph.setup.mylyn' range='[0.0.0,1.20.0.v20241024-0928)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Mylyn'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.mylyn'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn' version='1.20.0.v20241024-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.mylyn' version='1.20.0.v20241024-0928'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.mylyn' version='1.20.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.mylyn.impl' version='1.20.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.mylyn.util' version='1.20.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.mylyn' version='1.20.0.v20241024-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.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.variables' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.30.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.builds.core' range='[1.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.builds.ui' range='[1.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' range='[1.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='[3.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.mylyn
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.source' range='[1.20.0.v20241024-0928,1.20.0.v20241024-0928]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.mylyn' version='1.20.0.v20241024-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.eclipse.oomph.setup.mylyn;singleton:=true&#xA;Bundle-Version: 1.20.0.v20241024-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.sdk.feature.group' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.language.sdk.feature.group' range='[0.0.0,2.26.0.v20260425-1324)' 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.sdk'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <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='MWE2 Language SDK'/>
        <property name='df_LT.description' value='MWE2 Language SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.group' version='2.26.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.group' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.group' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.34.0,3.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.jar' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'>
          <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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.packs.core.source' version='3.1.3.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.packs.core.source' range='[0.0.0,3.1.3.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ CMSIS Packs Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.packs.core'/>
        <property name='maven-version' value='3.1.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.core.source' version='3.1.3.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.core.source' version='3.1.3.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.packs.core.source' version='3.1.3.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.packs.core.source' version='3.1.3.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.packs.core.source&#xA;Bundle-Version: 3.1.3.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.gitflow.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.egit.gitflow.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse EGit'/>
        <property name='df_LT.bundleName' value='Git integration for Eclipse - Gitflow support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.gitflow'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.gitflow.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.gitflow.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.gitflow.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.gitflow.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.pcap.core' version='1.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.pcap.core' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Pcap Parser Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.pcap.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core' version='1.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.endpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.packet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.ethernet2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.ipv4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.ipv6' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.pcap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.tcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.udp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.protocol.unknown' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.pcap.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.pcap.core' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.math' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.pcap.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core.source' range='[1.3.0.202604110342,1.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.pcap.core' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.pcap.core;singleton:=true&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.samples.family' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.samples.family' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Family Example'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.samples.family'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.samples.family' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.samples.family' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.samples.family' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.samples.family
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.samples.family.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.samples.family' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.samples.family;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.systemtap.feature.group' range='[0.0.0,8.23.0.202604281957)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%description'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2018 IBM Corporation. &#xA;&#xA;This program and the accompanying materials are made &#xA;available under the terms of the Eclipse Public License 2.0 &#xA;which is available at https://www.eclipse.org/legal/epl-2.0/ &#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.description' value='SystemTap IDE and Visualization Tools'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.feature.group' version='8.23.0.202604281957'/>
        <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.linuxtools.systemtap.ui.consolelog' range='[4.0.0.202604281957,4.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.graphing.core' range='[2.1.0.202604281957,2.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.doc' range='[2.6.5.202604281957,2.6.5.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.graphing.ui' range='[4.2.0.202604281957,4.2.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.structures' range='[4.2.0.202604281957,4.2.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.ide' range='[2.3.1.202604281957,2.3.1.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=linux)
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </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.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.apache.batik.svggen' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.svggen' 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-svggen'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-svggen'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.svggen' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.svggen' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing,org.apache.batik.constants,org.apache.batik.ext.awt.g2d,org.apache.batik.util,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.svggen.font' 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.svggen.font.table,org.apache.batik.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.svggen.font.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font.table' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.svggen' 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='24'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='java.awt' 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.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' 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.zip' 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.plaf' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.g2d' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.spi' range='[1.19.0,2.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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.svggen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen.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.svggen' 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.svggen&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.testing.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.testing.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Testing Infrastructure Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.testing'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.testing.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.testing.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.testing.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-commons' version='1.14.3' singleton='false' generation='2'>
      <update id='junit-platform-commons' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Commons'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-commons'/>
        <property name='maven-version' value='1.14.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='junit-platform-commons' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-commons' version='1.14.3'/>
        <provided namespace='java.package' name='org.junit.platform.commons' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.annotation' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.function' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.io' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.logging' version='1.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.support' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons,org.junit.platform.commons.function,org.junit.platform.commons.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.support.conversion' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.support.scanning' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons.io,org.junit.platform.commons.support' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.util' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='DEPRECATED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons,org.junit.platform.commons.function,org.junit.platform.commons.io,org.junit.platform.commons.support.scanning' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-commons' version='1.14.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='10'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.io' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support.scanning' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-commons.source' range='[1.14.3,1.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-commons' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-commons&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </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.mylyn.commons.notifications.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.notifications.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.notifications.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.notifications.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.notifications.core.source' version='4.11.0.v20260309-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.mylyn.commons.notifications.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.core' version='4.2.300.202501070137' generation='2'>
      <update id='org.eclipse.remote.core' range='[0.0.0,4.2.300.202501070137)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Services Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.core'/>
        <property name='maven-version' value='4.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.core' version='4.2.300.202501070137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.core' version='4.2.300.202501070137'/>
        <provided namespace='java.package' name='org.eclipse.remote.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.core.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.core.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.core' version='4.2.300.202501070137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.cdt.utils.pty' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.utils.spawner' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.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='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.remote.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.core.source' range='[4.2.300.202501070137,4.2.300.202501070137]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.core' version='4.2.300.202501070137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.core;singleton:=true&#xA;Bundle-Version: 4.2.300.202501070137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.apache.felix.scr' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.core.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.core.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.core.source' 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.diagram.core.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.linux.source' version='6.1.100.202402230238' singleton='false'>
      <update id='org.eclipse.cdt.core.linux.source' range='[0.0.0,6.1.100.202402230238)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Core for Linux Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.linux'/>
        <property name='maven-version' value='6.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.source' version='6.1.100.202402230238'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.linux.source' version='6.1.100.202402230238'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.linux.source' version='6.1.100.202402230238'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.linux.source' version='6.1.100.202402230238'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.linux.source&#xA;Bundle-Version: 6.1.100.202402230238
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.jdt.feature.group' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.editor.jdt.feature.group' range='[0.0.0,3.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor.jdt'/>
        <property name='maven-version' value='3.11.2-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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational JDT Integration'/>
        <property name='df_LT.description' value='QVT Operational integration with JDT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.jdt.feature.group' version='3.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.runtime.jdt' range='[3.11.1.v20260216-1113,3.11.1.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.jdt.feature.jar' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'>
          <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
      </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.jpt.jpa.eclipselink.feature.feature.group' version='3.4.101.v202604070414' singleton='false'>
      <update id='org.eclipse.jpt.jpa.eclipselink.feature.feature.group' range='[0.0.0,3.4.101.v202604070414)' 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.feature'/>
        <property name='maven-version' value='3.4.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - EclipseLink JPA Support'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - EclipseLink JPA Support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.feature.feature.group' version='3.4.101.v202604070414'/>
        <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.jpt.jpa.feature.feature.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.jpt.common.eclipselink.feature.feature.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.persistence.antlr' range='[3.5.2.v201711011707,3.5.2.v201711011707]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.asm' range='[6.2.0.v201808041549,6.2.0.v201808041549]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.core' range='[2.7.3.v20180807-4be1041,2.7.3.v20180807-4be1041]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.jpa' range='[2.7.3.v20180807-4be1041,2.7.3.v20180807-4be1041]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.core' range='[2.5.0.v202604070414,2.5.0.v202604070414]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.ui' range='[2.4.101.v202301061019,2.4.101.v202301061019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen' range='[2.2.201.v201902121834,2.2.201.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.branding' range='[3.4.1.v201902121834,3.4.1.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.feature.feature.jar' range='[3.4.101.v202604070414,3.4.101.v202604070414]'>
          <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.acceleo.query.ide.ui.source' version='8.1.1' singleton='false'>
      <update id='org.eclipse.acceleo.query.ide.ui.source' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Query Language IDE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.ide.ui'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide.ui.source' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide.ui.source' version='8.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.ide.ui.source' version='8.1.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.ide.ui.source' version='8.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: org.eclipse.acceleo.query.ide.ui.source&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpadiagrameditor.feature.feature.group' version='1.2.300.v202307260736' singleton='false'>
      <update id='org.eclipse.jpt.jpadiagrameditor.feature.feature.group' range='[0.0.0,1.2.300.v202307260736)' 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpadiagrameditor.feature'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2011 SAP AG.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Stefan Dimov - initial API, implementation and documentation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - JPA Diagram Editor'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - JPA Diagram Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.feature.feature.group' version='1.2.300.v202307260736'/>
        <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.graphiti.feature.feature.group' range='0.12.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.feature.feature.group' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.ui' range='[1.2.201.v202307260736,1.2.201.v202307260736]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.doc.user' range='[1.2.102.v201902121834,1.2.102.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.branding' range='[1.2.102.v201902121834,1.2.102.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.feature.feature.jar' range='[1.2.300.v202307260736,1.2.300.v202307260736]'>
          <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.intro' version='3.8.100.v20260415-1018' generation='2'>
      <update id='org.eclipse.ui.intro' range='[0.0.0,3.8.100.v20260415-1018)' 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.100-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.100.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro' version='3.8.100.v20260415-1018'/>
        <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.100.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260415-1018,3.8.100.v20260415-1018]' 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.100.v20260415-1018'/>
      </artifacts>
      <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.100.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.webtools.doc.user.source' version='1.0.500.v201903222120' singleton='false'>
      <update id='org.eclipse.wst.webtools.doc.user.source' range='[0.0.0,1.0.500.v201903222120)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web tools documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.webtools.doc.user'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.webtools.doc.user.source' version='1.0.500.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.webtools.doc.user.source' version='1.0.500.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.webtools.doc.user.source' version='1.0.500.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.webtools.doc.user.source' version='1.0.500.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.webtools.doc.user.source&#xA;Bundle-Version: 1.0.500.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.archive.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.archive.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.archive - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.archive.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.archive.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.archive.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.archive.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench3.source' version='0.18.0.v20251216-1230' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench3.source' range='[0.0.0,0.18.0.v20251216-1230)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Bundle for Workbench APIs available in e4 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench3'/>
        <property name='maven-version' value='0.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3.source' version='0.18.0.v20251216-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3.source' version='0.18.0.v20251216-1230'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench3.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench3.source' 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.source&#xA;Bundle-Version: 0.18.0.v20251216-1230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsf.feature.feature.group' version='3.14.0.v202504070144' singleton='false'>
      <update id='org.eclipse.jsf.feature.feature.group' range='[0.0.0,3.14.0.v202504070144)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jsf.feature'/>
        <property name='maven-version' value='3.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 Oracle Corporation.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttp://www.eclipse.org/legal/epl-2.0/&#xA;Contributors:&#xA;Oracle Corporation - initial API and implementation'/>
        <property name='df_LT.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.name' value='JSF Tools'/>
        <property name='df_LT.description' value='Eclipse Web Tools Platform JavaServer Faces Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsf.feature.feature.group' version='3.14.0.v202504070144'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common' range='[1.6.0.v202504061844,1.6.0.v202504061844]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common.runtime' range='[1.5.0.v202303190717,1.5.0.v202303190717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common.ui' range='[1.7.0.v202303190717,1.7.0.v202303190717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.core' range='[1.9.3.v202504061844,1.9.3.v202504061844]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facelet.core' range='[1.5.0.v202308300413,1.5.0.v202308300413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facelet.ui' range='[1.5.0.v202308300413,1.5.0.v202308300413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facesconfig' range='[1.6.0.v202303190717,1.6.0.v202303190717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facesconfig.ui' range='[1.7.1.v202502282010,1.7.1.v202502282010]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.ui' range='[1.7.0.v202303190717,1.7.0.v202303190717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.standard.tagsupport' range='[1.6.0.v202303190717,1.6.0.v202303190717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsf.branding' range='[3.5.1.v201902121810,3.5.1.v201902121810]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsf.feature.feature.jar' range='[3.14.0.v202504070144,3.14.0.v202504070144]'>
          <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.launchbar.remote.core' version='1.2.300.202512020204' generation='2'>
      <update id='org.eclipse.launchbar.remote.core' range='[0.0.0,1.2.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='LaunchBar Remote Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.remote.core'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.core' version='1.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.remote.core' version='1.2.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.remote.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.remote.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.remote.core' version='1.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='[4.2.300,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.launchbar.remote.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.core.source' range='[1.2.300.202512020204,1.2.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.remote.core' version='1.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.remote.core;singleton:=true&#xA;Bundle-Version: 1.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.SWT_AWT_support.feature.group' version='1.24.0.202604251140' singleton='false'>
      <update id='org.eclipse.wb.rcp.SWT_AWT_support.feature.group' range='[0.0.0,1.24.0.202604251140)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.SWT_AWT_support'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder SWT Designer SWT_AWT Support'/>
        <property name='df_LT.description' value='SWT Designer SWT_AWT Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.SWT_AWT_support.feature.group' version='1.24.0.202604251140'/>
        <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.wb.core.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.SWT_AWT' range='[1.11.0.202604251140,1.11.0.202604251140]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.SWT_AWT_support.feature.jar' range='[1.24.0.202604251140,1.24.0.202604251140]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.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.eclipse.embedcdt.managedbuild.cross.riscv.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.managedbuild.cross.riscv.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.managedbuild.cross.riscv.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.riscv'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ RISC-V Cross Compiler'/>
        <property name='df_LT.description' value='Build integration and new project wizard support for GNU RISC-V C/C++ cross compilers.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.managedbuild.cross.riscv' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core' range='[3.5.0.202602251544,3.5.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui' range='[3.2.1.202602251544,3.2.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.core' range='[3.1.3.202602251544,3.1.3.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.core' range='[2.0.0.202602251544,2.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.core' range='[2.2.0.202602251544,2.2.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.ui' range='[2.0.2.202602251544,2.0.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.packs.ui' range='[2.1.1.202602251544,2.1.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.archetype.descriptor' version='3.2.1.2' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.archetype.descriptor' range='[0.0.0,3.2.1.2)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2Eclipse&apos;s archetype-descriptor'/>
        <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-descriptor'/>
        <property name='maven-wrapped-version' value='3.2.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.descriptor' version='3.2.1.2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.descriptor' version='3.2.1.2'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.metadata' 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.metadata.io.xpp3' version='3.2.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype.metadata' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.archetype.descriptor' version='3.2.1.2'>
          <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.m2e.archetype.common' version='3.2.1.2'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' range='[3.2.104,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.m2e.archetype.descriptor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.descriptor.source' range='[3.2.1.2,3.2.1.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.descriptor' version='3.2.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.archetype.descriptor&#xA;Bundle-Version: 3.2.1.2&#xA;Fragment-Host: org.eclipse.m2e.archetype.common;bundle-version=&quot;[3.2.104,4)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.tomcat.core' version='1.2.1100.v202504140102' generation='2'>
      <update id='org.eclipse.jst.server.tomcat.core' range='[0.0.0,1.2.1100.v202504140102)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Apache Tomcat Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.tomcat.core'/>
        <property name='maven-version' value='1.2.1100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.tomcat.core' version='1.2.1100.v202504140102'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.tomcat.core' version='1.2.1100.v202504140102'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.tomcat.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.tomcat.core.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.tomcat.core.internal.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.tomcat.core.internal.xml.server32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.tomcat.core.internal.xml.server40' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.tomcat.core' version='1.2.1100.v202504140102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.31.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.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.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=11))'>
          <description>
            org.eclipse.jst.server.tomcat.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.tomcat.core.source' range='[1.2.1100.v202504140102,1.2.1100.v202504140102]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.tomcat.core' version='1.2.1100.v202504140102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.tomcat.core; singleton:=true&#xA;Bundle-Version: 1.2.1100.v202504140102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.mapping.editor.source' version='2.10.0.v20230211-1150' singleton='false'>
      <update id='org.eclipse.xsd.mapping.editor.source' range='[0.0.0,2.10.0.v20230211-1150)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Mapping Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.mapping.editor'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.mapping.editor.source' version='2.10.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.mapping.editor.source' version='2.10.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.mapping.editor.source' version='2.10.0.v20230211-1150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.mapping.editor.source' version='2.10.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.xsd.mapping.editor.source&#xA;Bundle-Version: 2.10.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.routineeditor.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.routineeditor.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Tools Routine Editor UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.routineeditor.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.routineeditor.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.routineeditor.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.routineeditor.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.routineeditor.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit' version='3.17.500.v20260416-0158' generation='2'>
      <update id='org.eclipse.jdt.junit' range='[0.0.0,3.17.500.v20260416-0158)' 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.500-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.500.v20260416-0158'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit' version='3.17.500.v20260416-0158'/>
        <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.500.v20260416-0158'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.500.v20260416-0158,3.17.500.v20260416-0158]' 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.500.v20260416-0158'/>
      </artifacts>
      <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.500.v20260416-0158
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.group' range='[0.0.0,8.23.0.202604281957)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.devhelp.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2011 Red Hat, Inc.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='Library Hover help for devhelp documentation'/>
        <property name='df_LT.featureDescription' value='Plugins for creating hover help from installed C devhelp documentation.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.group' version='8.23.0.202604281957'/>
        <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.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.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.help' range='3.5.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.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover' range='1.1.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.devhelp' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.data.ui.source' version='1.5.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.data.ui.source' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Data UI Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.data.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.ui.source' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.data.ui.source' version='1.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.data.ui.source' version='1.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.data.ui.source' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.data.ui.source&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.execute.feature.feature.group' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.execute.feature.feature.group' range='[0.0.0,4.6.0.v20260429-1155)' 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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.execute.feature'/>
        <property name='maven-version' value='4.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) 2018, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC Execute'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components Execute feature contains dependencies required for products that evaluates the licensing constraints.'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.feature.feature.group' version='4.6.0.v20260429-1155'/>
        <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.passage.lic.compile.feature.feature.group' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.oshi.feature.feature.group' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.feature.feature.group' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.bc.feature.feature.group' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.branding' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.feature.feature.jar' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.xml.resolver.source' version='1.2.0.v20230928-1222' singleton='false'>
      <update id='org.apache.xml.resolver.source' range='[0.0.0,1.2.0.v20230928-1222)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.xml.resolver:1.2.0.v20230928-1222'/>
        <property name='maven-groupId' value='xml-resolver'/>
        <property name='maven-artifactId' value='xml-resolver'/>
        <property name='maven-version' value='1.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver.source' version='1.2.0.v20230928-1222'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.resolver.source' version='1.2.0.v20230928-1222'/>
        <provided namespace='osgi.identity' name='org.apache.xml.resolver.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.resolver.source' 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.source&#xA;Bundle-Version: 1.2.0.v20230928-1222
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.result.ui' version='1.4.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.result.ui' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Results View UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.result.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result.ui' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result.ui' version='1.4.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.ui.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.result.ui' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.result.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result.ui.source' range='[1.4.0.202311071249,1.4.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.result.ui' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.result.ui;singleton:=true&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.doc.isv' version='12.5.0.202603111352'>
      <update id='org.eclipse.remote.doc.isv' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Remote Development documentation plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PTP'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.doc.isv'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.doc.isv' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.doc.isv' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.doc.isv' version='12.5.0.202603111352'>
          <properties size='1'>
            <property 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='[3.10.500,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.doc.isv.source' range='[12.5.0.202603111352,12.5.0.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.doc.isv' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.doc.isv;singleton:=true&#xA;Bundle-Version: 12.5.0.202603111352
          </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='org.eclipse.php.ui.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.ui.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='PDT UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.ui.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.ui.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.ui.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.feature.jar' version='6.4.2.202509021500'>
      <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.description.url' value='http://www.eclipse.org/dltk'/>
        <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='Dynamic Languages Toolkit - TCL Development Tools'/>
        <property name='df_LT.description' value='Tools for TCL Developers'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='maven-groupId' value='org.eclipse.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.feature.jar' version='6.4.2.202509021500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.dltk.tcl' version='6.4.2.202509021500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.dltk.tcl' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' version='4.1.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' range='[0.0.0,4.1.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ QEMU Debugging Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.qemu.core'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' version='4.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' version='4.1.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core.dsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.qemu.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' version='4.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.qemu.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' version='4.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.qemu.core;singleton:=true&#xA;Bundle-Version: 4.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.pde.target.source' version='2.1.100.20251018-1113' singleton='false'>
      <update id='org.eclipse.m2e.pde.target.source' range='[0.0.0,2.1.100.20251018-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E PDE Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.pde.target'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.target.source' version='2.1.100.20251018-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.pde.target.source' version='2.1.100.20251018-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.pde.target.source' version='2.1.100.20251018-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.pde.target.source' version='2.1.100.20251018-1113'/>
      </artifacts>
      <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.pde.target.source&#xA;Bundle-Version: 2.1.100.20251018-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.connectors.jersey-apache5-connector' version='4.0.2' singleton='false' generation='2'>
      <update id='org.glassfish.jersey.connectors.jersey-apache5-connector' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jersey-connectors-apache5'/>
        <property name='org.eclipse.equinox.p2.description' value='Jersey Client Transport via Apache HttpClient 5.x'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/org/foundation/'/>
        <property name='maven-groupId' value='org.glassfish.jersey.connectors'/>
        <property name='maven-artifactId' value='jersey-apache5-connector'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.connectors.jersey-apache5-connector' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.connectors.jersey-apache5-connector' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.apache5.connector' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.client,jakarta.ws.rs.core,org.apache.hc.client5.http.classic,org.apache.hc.client5.http.classic.methods,org.apache.hc.client5.http.cookie,org.apache.hc.client5.http.impl.classic,org.glassfish.jersey.client,org.glassfish.jersey.client.spi,org.glassfish.jersey.internal.l10n,org.glassfish.jersey.internal.util,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.connectors.jersey-apache5-connector' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='38'>
        <required namespace='java.package' name='jakarta.ws.rs' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[4.0.0,5.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.hc.client5.http' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.auth' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.classic' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.classic.methods' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.cookie' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.auth' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.classic' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.protocol' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.socket' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.ssl' range='0.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.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io.entity' 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.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.client' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.client.innate' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.client.innate.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.client.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.io' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.l10n' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.spi' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.glassfish.jersey.connectors.jersey-apache5-connector
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.connectors.jersey-apache5-connector.source' range='[4.0.2,4.0.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.connectors.jersey-apache5-connector' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.connectors.jersey-apache5-connector&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.ad.ui.source' version='2.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.ad.ui.source' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ ADuCM360 Project Template Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.ad.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad.ui.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.ad.ui.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.ad.ui.source' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.ad.ui.source' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.ad.ui.source&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.metatype' version='1.6.900.v20250620-0530' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.metatype' range='[0.0.0,1.6.900.v20250620-0530)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Meta Type'/>
        <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.metatype'/>
        <property name='maven-version' value='1.6.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.metatype' version='1.6.900.v20250620-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.metatype' version='1.6.900.v20250620-0530'/>
        <provided namespace='java.package' name='org.eclipse.equinox.metatype' version='1.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.service.metatype' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.metatype.impl' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.metatype' version='1.6.900.v20250620-0530'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.implementation' name='osgi.metatype' version='1.4.0'/>
        <provided namespace='osgi.extender' name='osgi.metatype' version='1.4.0'/>
        <provided namespace='osgi.service' name='org.eclipse.equinox.metatype_1.6.900.v20250620-0530-3' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.metatype.MetaTypeService' 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='12'>
        <required namespace='java.package' name='javax.xml.parsers' 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.framework' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.2.1,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.metatype' range='[1.2.0,1.5.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.equinox.metatype
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.metatype.source' range='[1.6.900.v20250620-0530,1.6.900.v20250620-0530]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.metatype' version='1.6.900.v20250620-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.metatype&#xA;Bundle-Version: 1.6.900.v20250620-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='Collaboration' version='0.0.0.9MBL8gcLSPo6EL0kFVCVWRckDEao'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Collaboration'/>
        <property name='org.eclipse.equinox.p2.description' value='Tools to foster collaboration between developers.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Collaboration' version='0.0.0.9MBL8gcLSPo6EL0kFVCVWRckDEao'/>
      </provides>
      <requires size='36'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.feature.feature.group' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.feature.feature.group' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.cdt.feature.feature.group' range='[5.32.0.v20260309-0711,5.32.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.activity.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feature.feature.group' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.feature.feature.group' range='[4.11.0.v20260422-0824,4.11.0.v20260422-0824]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.feature.feature.group' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.egit.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.feature.feature.group' range='[6.12.0.v20260309-0711,6.12.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.feature.feature.group' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jdt.feature.feature.group' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.feature.feature.group' range='[4.11.0.v20260320-0415,4.11.0.v20260320-0415]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.feature.feature.group' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.feature.feature.group' range='[4.11.0.v20260427-1749,4.11.0.v20260427-1749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.sdk.feature.feature.group' range='[3.16.8.v20260415-2025,3.16.8.v20260415-2025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.mylyn.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.feature.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' range='[1.7.100.v20260415-2025,1.7.100.v20260415-2025]'/>
      </requires>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.client.source' version='1.6.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.client.source' range='[0.0.0,1.6.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Client Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.client'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.client.source' version='1.6.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.client.source' version='1.6.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.client.source' version='1.6.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.client.source' version='1.6.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.client.source&#xA;Bundle-Version: 1.6.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.web.ui.source' version='1.3.0.v202307260543' singleton='false'>
      <update id='org.eclipse.wst.jsdt.web.ui.source' range='[0.0.0,1.3.0.v202307260543)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JSDT Web Support UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.web.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.ui.source' version='1.3.0.v202307260543'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.ui.source' version='1.3.0.v202307260543'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.web.ui.source' version='1.3.0.v202307260543'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.web.ui.source' version='1.3.0.v202307260543'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.web.ui.source&#xA;Bundle-Version: 1.3.0.v202307260543
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.extractor.lib.source' version='1.10.0.v20250206-1413' singleton='false'>
      <update id='org.eclipse.oomph.extractor.lib.source' range='[0.0.0,1.10.0.v20250206-1413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Extractor Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.extractor.lib'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.extractor.lib.source' version='1.10.0.v20250206-1413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.extractor.lib.source' version='1.10.0.v20250206-1413'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.extractor.lib.source' version='1.10.0.v20250206-1413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.extractor.lib.source' version='1.10.0.v20250206-1413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.extractor.lib.source&#xA;Bundle-Version: 1.10.0.v20250206-1413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.3.1.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.core.source' range='[0.0.0,5.3.1.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Userspace Tracer Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.core'/>
        <property name='maven-version' value='5.3.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.3.1.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.3.1.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.3.1.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.core.source' version='5.3.1.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.ust.core.source&#xA;Bundle-Version: 5.3.1.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.views.common' version='1.18.0.v20240826-1656' singleton='false' generation='2'>
      <update id='org.eclipse.emf.parsley.views.common' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Views Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.views.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.views.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.views.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.views.common' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.action' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.editor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.viewer' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.action' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.celleditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.dnd' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.view' 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' 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.databinding.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.databinding.viewers' 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.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.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.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.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.application' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms' 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.part' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.contentoutline' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.views.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.views.common.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.views.common' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.views.common&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.profile.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.profile.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Profiler UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.profile.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profile.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.profile.ui' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.profile.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.profile.ui.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.profile.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.profile.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.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.birt.chart.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.profile.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profile.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.profile.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.profile.ui;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.source' version='1.9.700.v20260305-0850' singleton='false'>
      <update id='org.eclipse.equinox.p2.publisher.source' range='[0.0.0,1.9.700.v20260305-0850)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher Infrastructure Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher'/>
        <property name='maven-version' value='1.9.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.source' version='1.9.700.v20260305-0850'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.source' version='1.9.700.v20260305-0850'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.publisher.source' version='1.9.700.v20260305-0850'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher.source' version='1.9.700.v20260305-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.eclipse.equinox.p2.publisher.source&#xA;Bundle-Version: 1.9.700.v20260305-0850
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.ui.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.sequence.ui.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Sequence Diagrams UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.ui.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.ui.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.ui.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </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.objectweb.asm.tree.analysis.source' version='9.9.1' singleton='false'>
      <update id='org.objectweb.asm.tree.analysis.source' range='[0.0.0,9.9.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.objectweb.asm.tree.analysis:9.9.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.analysis.source' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree.analysis.source' version='9.9.1'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.tree.analysis.source' version='9.9.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree.analysis.source' 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.source&#xA;Bundle-Version: 9.9.1
          </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.glassfish.jersey.ext.jersey-entity-filtering' version='4.0.2' singleton='false' generation='2'>
      <update id='org.glassfish.jersey.ext.jersey-entity-filtering' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jersey-ext-entity-filtering'/>
        <property name='org.eclipse.equinox.p2.description' value='Jersey extension module providing support for Entity Data Filtering.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/org/foundation/'/>
        <property name='maven-groupId' value='org.glassfish.jersey.ext'/>
        <property name='maven-artifactId' value='jersey-entity-filtering'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.ext.jersey-entity-filtering' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.ext.jersey-entity-filtering' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.message.filtering' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.annotation.security,jakarta.inject,jakarta.ws.rs.core,org.glassfish.jersey.message.filtering.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.message.filtering.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jersey.internal.l10n' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.message.filtering.spi' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.ext.jersey-entity-filtering' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='java.package' name='jakarta.annotation' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.annotation.security' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[3.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.xml.bind' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.guava' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.l10n' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util.collection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.filtering' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.filtering.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.filtering.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.filter' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.model' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.container' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.sse' range='[3.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.glassfish.jersey.ext.jersey-entity-filtering
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.ext.jersey-entity-filtering.source' range='[4.0.2,4.0.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.ext.jersey-entity-filtering' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.ext.jersey-entity-filtering&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' 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 IDE Editor'/>
        <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.diagram.ui.resources.editor.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' 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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.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.diagram.ui.resources.editor.ide' 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.diagram.ui.resources.editor.ide; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.edit' version='1.21.0.v20260311-1103' generation='2'>
      <update id='org.eclipse.oomph.setup.edit' range='[0.0.0,1.21.0.v20260311-1103)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.edit'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.edit' version='1.21.0.v20260311-1103'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' version='1.21.0.v20260311-1103'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.provider' version='1.21.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.edit' version='1.21.0.v20260311-1103'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.35.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.edit.source' range='[1.21.0.v20260311-1103,1.21.0.v20260311-1103]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.edit' version='1.21.0.v20260311-1103'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.edit;singleton:=true&#xA;Bundle-Version: 1.21.0.v20260311-1103
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.ui.source' version='1.36.0.v20260322-1106' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.ui.source' range='[0.0.0,1.36.0.v20260322-1106)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Xcore UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xcore.ui'/>
        <property name='maven-version' value='1.36.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.ui.source' version='1.36.0.v20260322-1106'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.ui.source' version='1.36.0.v20260322-1106'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.ui.source' version='1.36.0.v20260322-1106'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xcore.ui.source' version='1.36.0.v20260322-1106'/>
      </artifacts>
      <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.xcore.ui.source&#xA;Bundle-Version: 1.36.0.v20260322-1106
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.ad.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.ad.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ ADuCM360 Project Template Branding Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.ad'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.ad.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.ad.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.ad.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.ad.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.ui.source' version='1.0.7.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.ui.source' range='[0.0.0,1.0.7.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.ui'/>
        <property name='maven-version' value='1.0.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.ui.source' version='1.0.7.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.ui.source' version='1.0.7.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.ui.source' version='1.0.7.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.ui.source' version='1.0.7.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.ui.source&#xA;Bundle-Version: 1.0.7.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.library.docs' version='1.0.2.202604281957'>
      <update id='org.eclipse.linuxtools.cdt.libhover.library.docs' range='[0.0.0,1.0.2.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Libhover C/C++ Library Documentation Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.library.docs'/>
        <property name='maven-version' value='1.0.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.library.docs' version='1.0.2.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover.library.docs' version='1.0.2.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.cdt.libhover.library.docs' version='1.0.2.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.library.docs.source' range='[1.0.2.202604281957,1.0.2.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.cdt.libhover.library.docs' version='1.0.2.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.cdt.libhover.library.docs;singleton:=true&#xA;Bundle-Version: 1.0.2.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.core' version='1.6.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.sqm.core' range='[0.0.0,1.6.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQM Core Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.core'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core' version='1.6.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' version='1.6.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.mappings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.rte' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.rte.fe' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.rte.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.rte' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.rte.fe' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.loader' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.core' version='1.6.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.sqm.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core.source' range='[1.6.0.202412071309,1.6.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.core' version='1.6.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.core; singleton:=true&#xA;Bundle-Version: 1.6.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.doc.source' version='2.7.1.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.changelog.doc.source' range='[0.0.0,2.7.1.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='ChangeLog Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.doc'/>
        <property name='maven-version' value='2.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.doc.source' version='2.7.1.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.doc.source' version='2.7.1.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.changelog.doc.source' version='2.7.1.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.changelog.doc.source' version='2.7.1.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.changelog.doc.source&#xA;Bundle-Version: 2.7.1.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.core.feature.feature.jar' version='1.20.0.v20260425-1324'>
      <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='MWE Core'/>
        <property name='df_LT.description' value='Modeling Workflow Engine Core'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.core.feature'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core.feature.feature.jar' version='1.20.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe.core.feature' version='1.20.0.v20260425-1324'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe.core.feature' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the 2&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.graphiti.doc.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.doc.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Documentation (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.doc'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.doc.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.doc.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.doc.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.doc.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.doc.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.component.annotations.source' version='1.5.1.202212101352' singleton='false'>
      <update id='org.osgi.service.component.annotations.source' range='[0.0.0,1.5.1.202212101352)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.component.annotations:1.5.1.202212101352'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.service.component.annotations'/>
        <property name='maven-version' value='1.5.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component.annotations.source' version='1.5.1.202212101352'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.component.annotations.source' version='1.5.1.202212101352'/>
        <provided namespace='osgi.identity' name='org.osgi.service.component.annotations.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.component.annotations.source' 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.annotations.source&#xA;Bundle-Version: 1.5.1.202212101352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.ppc64le' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui.source' version='1.10.2.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.source' range='[0.0.0,1.10.2.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Draw2d Additions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.source' version='1.10.2.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.source' version='1.10.2.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui.source' 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.source&#xA;Bundle-Version: 1.10.2.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.ui.source' version='1.2.401.v202308161955' singleton='false'>
      <update id='org.eclipse.wst.common.ui.source' range='[0.0.0,1.2.401.v202308161955)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Base UI extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.ui'/>
        <property name='maven-version' value='1.2.401-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.ui.source' version='1.2.401.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.ui.source' version='1.2.401.v202308161955'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.ui.source' 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.source&#xA;Bundle-Version: 1.2.401.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.jdt.feature.group' version='1.26.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.jdt.feature.group' range='[0.0.0,1.26.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.jdt'/>
        <property name='maven-version' value='1.26.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup JDT'/>
        <property name='df_LT.description' value='Contains the plugins for JDT-based tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.feature.group' version='1.26.0.v20251211-0657'/>
        <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.oomph.setup.jdt' range='[1.24.0.v20251008-0516,1.24.0.v20251008-0516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.edit' range='[1.16.0.v20231119-1528,1.16.0.v20231119-1528]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.feature.jar' range='[1.26.0.v20251211-0657,1.26.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.ui.source' version='1.26.0.v20251223-1407' singleton='false'>
      <update id='org.eclipse.oomph.ui.source' range='[0.0.0,1.26.0.v20251223-1407)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Common UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.ui'/>
        <property name='maven-version' value='1.26.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.ui.source' version='1.26.0.v20251223-1407'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.ui.source' version='1.26.0.v20251223-1407'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.ui.source' version='1.26.0.v20251223-1407'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.ui.source' version='1.26.0.v20251223-1407'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.ui.source&#xA;Bundle-Version: 1.26.0.v20251223-1407
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.junit5.source' version='1.3.0' singleton='false'>
      <update id='org.osgi.test.junit5.source' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.test.junit5:1.3.0'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.test.junit5'/>
        <property name='maven-version' value='1.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit5.source' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.junit5.source' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.osgi.test.junit5.source' version='1.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.junit5.source' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.junit5.source&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.pyocd' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.pyocd' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ PyOCD Debugging Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.pyocd'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.pyocd
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.pyocd' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.pyocd;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.man.help' version='1.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.man.help' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Man page help center integration'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.man'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.man.help'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.help' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.man.help' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.man.help' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.linuxtools.man.core' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.man.help
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.help.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.man.help' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.man.help;singleton:=true&#xA;Bundle-Version: 1.1.0.202604281957
          </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.eclipse.mylyn.wikitext.confluence.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.confluence.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Confluence Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.confluence'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.confluence.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.confluence.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.confluence.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.confluence.source' version='4.11.0.v20260309-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.mylyn.wikitext.confluence.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.rcp.ui.feature.jar' version='3.3.27.202508281322'>
      <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.emf.compare.rcp.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - UI for RCP'/>
        <property name='df_LT.description' value='This will provide EMF Compare with an UI that can be used in an RCP application, with no dependencies towards the Eclipse IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.rcp.ui'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp.ui.feature.jar' version='3.3.27.202508281322'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare.rcp.ui' version='3.3.27.202508281322'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare.rcp.ui' version='3.3.27.202508281322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.edit' version='4.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.edit' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.edit'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.edit' version='4.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.utilities.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.edit' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.edit' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.edit;singleton:=true&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.bugzilla.feature.feature.jar' version='4.11.0.v20260422-0541'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.tasks.core'/>
        <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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Tasks Connector: Bugzilla'/>
        <property name='df_LT.description' value='Provides Task List integration, offline support and rich editing for the open source Bugzilla bug tracker.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.bugzilla.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.feature.feature.jar' version='4.11.0.v20260422-0541'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.bugzilla.feature' version='4.11.0.v20260422-0541'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.bugzilla.feature' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.qvtd.xtext.qvtrelation.ui' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xtext.qvtrelation.ui' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTrelation Editor (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtrelation.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtrelation.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtrelation.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtrelation.ui' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.builder' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase.ui' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtrelation' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' 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=1.8))'>
          <description>
            org.eclipse.qvtd.xtext.qvtrelation.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtrelation.ui.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtrelation.ui' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtrelation.ui; singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </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.maven.ide.eclipse.wtp' version='1.6.1.20231024-1618'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='This version of m2e-wtp cannot be installed on top of the already installed m2eclipse-wtp. Uninstall the previous version of m2eclipse-wtp and try the install again.'/>
        <property name='maven-classifier' value='p2inf'/>
      </properties>
      <provides size='1'>
        <provided namespace='osgi.bundle' name='org.maven.ide.eclipse.wtp' version='1.6.1.20231024-1618'/>
      </provides>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.ddl.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.ddl.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.ddl.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools DDL Functionality'/>
        <property name='df_LT.description' value='Tools for DDL Functionality'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddl.feature.feature.group' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddl.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.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='org.eclipse.jst.ws.axis2.core' version='1.1.100.v202405180419' generation='2'>
      <update id='org.eclipse.jst.ws.axis2.core' range='[0.0.0,1.1.100.v202405180419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis2 Core Plug-in'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.core'/>
        <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.jst.ws.axis2.core' version='1.1.100.v202405180419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.core' version='1.1.100.v202405180419'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.core.constant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.core.plugin.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.core' version='1.1.100.v202405180419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.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.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' 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.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' 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.server.core' range='0.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.jdt.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.axis2.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.core.source' range='[1.1.100.v202405180419,1.1.100.v202405180419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.core' version='1.1.100.v202405180419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis2.core;singleton:=true&#xA;Bundle-Version: 1.1.100.v202405180419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.egit.feature.group' version='3.3.27.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.egit.feature.group' range='[0.0.0,3.3.27.202508281322)' 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.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.egit'/>
        <property name='maven-version' value='3.3.27-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) 2014 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - EGit support'/>
        <property name='df_LT.description' value='This feature provides Support for comparisons through EMF Compare of files shared on git, using the EGit Team Provider.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit.feature.group' version='3.3.27.202508281322'/>
        <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.emf.compare.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit' range='[1.2.4.202508281322,1.2.4.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit.ui' range='[1.1.3.202508281322,1.1.3.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit.feature.jar' range='[3.3.27.202508281322,3.3.27.202508281322]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.codetemplates.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.debug.source' version='1.0.0.v20260209-1721' singleton='false'>
      <update id='org.eclipse.lsp4j.debug.source' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='LSP4J Debug Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.debug.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.debug.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.debug.source' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.debug.source' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.debug.source&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.common' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.activity.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.tasks.activity.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Tasks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.activity.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.activity.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.activity.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.activity.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.activity.ui.source' version='4.11.0.v20260309-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.mylyn.tasks.activity.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eclemma.ui' version='3.1.11.202511262126' generation='2'>
      <update id='org.eclipse.eclemma.ui' range='[0.0.0,3.1.11.202511262126)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EclEmma UI'/>
        <property name='df_LT.providerName' value='Eclipse EclEmma'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eclemma'/>
        <property name='maven-artifactId' value='org.eclipse.eclemma.ui'/>
        <property name='maven-version' value='3.1.11-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.ui' version='3.1.11.202511262126'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eclemma.ui' version='3.1.11.202511262126'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.ui.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.ui.coverageview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.ui.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.ui.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eclemma.ui' version='3.1.11.202511262126'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.eclemma.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jacoco.core' range='[0.8.14,0.8.15)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.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' 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.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.eclemma.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eclemma.ui' version='3.1.11.202511262126'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eclemma.ui; singleton:=true&#xA;Bundle-Version: 3.1.11.202511262126
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.engine.vm.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.engine.vm.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Regular Virtual Machine (RegularVM) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine.vm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.vm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.vm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.engine.vm.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.engine.vm.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.engine.vm.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.meson.ui.source' version='1.2.800.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.meson.ui.source' range='[0.0.0,1.2.800.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Meson UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson.ui'/>
        <property name='maven-version' value='1.2.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.ui.source' version='1.2.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.meson.ui.source' version='1.2.800.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.meson.ui.source' version='1.2.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.meson.ui.source' version='1.2.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.meson.ui.source&#xA;Bundle-Version: 1.2.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui.source' version='5.0.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui.source' range='[0.0.0,5.0.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ OpenOCD Debugging UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui'/>
        <property name='maven-version' value='5.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui.source' version='5.0.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui.source' version='5.0.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui.source' version='5.0.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui.source' version='5.0.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.openocd.ui.source&#xA;Bundle-Version: 5.0.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.profile.standard' version='1.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.uml.profile.standard' range='[0.0.0,1.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 Standard Profile'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.profile.standard'/>
        <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.uml2.uml.profile.standard' version='1.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.profile.standard' version='1.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.profile.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.profile.standard.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.profile.standard.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.profile.standard.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.profile.standard' version='1.6.0.v20260412-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='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)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.5.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.uml.profile.standard
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.profile.standard' version='1.6.0.v20260412-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.eclipse.uml2.uml.profile.standard;singleton:=true&#xA;Bundle-Version: 1.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </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.cdt.core.native.source' version='6.6.200.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.core.native.source' range='[0.0.0,6.6.200.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Core Native Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.native'/>
        <property name='maven-version' value='6.6.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.native.source' version='6.6.200.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.native.source' version='6.6.200.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.native.source' version='6.6.200.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.native.source' version='6.6.200.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.native.source&#xA;Bundle-Version: 6.6.200.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository' version='1.5.800.v20260304-1232' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata.repository' range='[0.0.0,1.5.800.v20260304-1232)' 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.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.metadata.repository' version='1.5.800.v20260304-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' version='1.5.800.v20260304-1232'/>
        <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.800.v20260304-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[3.12.600,4.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.800.v20260304-1232,1.5.800.v20260304-1232]' 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.800.v20260304-1232'/>
      </artifacts>
      <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.800.v20260304-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.core.schemagen' version='1.1.202.v202104080213' generation='2'>
      <update id='org.eclipse.jpt.jaxb.core.schemagen' range='[0.0.0,1.1.202.v202104080213)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JAXB Support - Schema Generation'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.core.schemagen'/>
        <property name='maven-version' value='1.1.202-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.core.schemagen' version='1.1.202.v202104080213'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.core.schemagen' version='1.1.202.v202104080213'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.schemagen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.schemagen.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.core.schemagen' version='1.1.202.v202104080213'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.xml.bind' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jaxb.core.schemagen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.core.schemagen.source' range='[1.1.202.v202104080213,1.1.202.v202104080213]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.core.schemagen' version='1.1.202.v202104080213'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.core.schemagen;singleton:=true&#xA;Bundle-Version: 1.1.202.v202104080213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.feature.group' version='2.46.0.v20260425-0820' singleton='false'>
      <update id='org.eclipse.emf.feature.group' range='[0.0.0,2.46.0.v20260425-0820)' 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.46.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.46.0.v20260425-0820'/>
        <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.v20260311-1301,2.38.0.v20260311-1301]'/>
        <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.46.0.v20260311-1301,2.46.0.v20260311-1301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.group' range='[2.46.0.v20260425-0820,2.46.0.v20260425-0820]'/>
        <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.46.0.v20260425-0820,2.46.0.v20260425-0820]'>
          <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.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.eclipse.m2m.qvt.oml.tools.coverage.startup' version='1.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.startup' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Coverage Startup'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.startup'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup' version='1.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.tools.coverage.startup
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup.source' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.startup' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.startup;singleton:=true&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui' version='4.8.400.v20260420-1303' generation='2'>
      <update id='org.eclipse.help.ui' range='[0.0.0,4.8.400.v20260420-1303)' 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.400-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.400.v20260420-1303'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui' version='4.8.400.v20260420-1303'/>
        <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.400.v20260420-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='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.400.v20260420-1303,4.8.400.v20260420-1303]' 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.400.v20260420-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.help.ui; singleton:=true&#xA;Bundle-Version: 4.8.400.v20260420-1303
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.edit.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.properties.edit.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Model Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.edit'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.edit.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.edit.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.edit.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.jeview.source' version='1.6.200.v20260326-1522' singleton='false'>
      <update id='org.eclipse.jdt.jeview.source' range='[0.0.0,1.6.200.v20260326-1522)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Element View Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.jeview'/>
        <property name='maven-version' value='1.6.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview.source' version='1.6.200.v20260326-1522'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.jeview.source' version='1.6.200.v20260326-1522'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.jeview.source' version='1.6.200.v20260326-1522'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.jeview.source' version='1.6.200.v20260326-1522'/>
      </artifacts>
      <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.jeview.source&#xA;Bundle-Version: 1.6.200.v20260326-1522
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core.source' version='3.8.800.v20250718-1505' singleton='false'>
      <update id='org.eclipse.compare.core.source' range='[0.0.0,3.8.800.v20250718-1505)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core Compare Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.compare.core'/>
        <property name='maven-version' value='3.8.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.source' version='3.8.800.v20250718-1505'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.source' version='3.8.800.v20250718-1505'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.source' 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.source&#xA;Bundle-Version: 3.8.800.v20250718-1505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.eslint.ui' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.eslint.ui' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse ESlint Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.eslint.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.ui' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.eslint.ui' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.eslint.ui' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.json.eslint.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.ui.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.eslint.ui' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.eslint.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.8.0.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.actions' 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 Diagram Actions'/>
        <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.diagram.ui.actions'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.actions'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.actions' 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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.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.gef' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.actions
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.actions.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.diagram.ui.actions' 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.diagram.ui.actions&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.core.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.core.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Core API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.postgresql.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for PostgreSQL'/>
        <property name='df_LT.description' value='DTP support for using the PostgreSQL database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.dbdefinition' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql' range='[1.4.0.202311071249,1.4.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.sdk' version='12.5.0.202603111352'>
      <update id='org.eclipse.cdt.sdk' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse C/C++ Development Tools SDK'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.sdk'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.sdk' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.sdk' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.sdk' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.sdk.source' range='[12.5.0.202603111352,12.5.0.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.sdk' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.sdk;singleton:=true&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javassist' version='3.31.0.GA' singleton='false' generation='2'>
      <update id='javassist' range='[0.0.0,3.31.0.GA)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Javassist'/>
        <property name='org.eclipse.equinox.p2.description' value='Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation    simple. It is a class library for editing bytecodes in Java.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Shigeru Chiba, www.javassist.org'/>
        <property name='maven-groupId' value='org.javassist'/>
        <property name='maven-artifactId' value='javassist'/>
        <property name='maven-version' value='3.31.0-GA'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javassist' version='3.31.0.GA'/>
        <provided namespace='osgi.bundle' name='javassist' version='3.31.0.GA'/>
        <provided namespace='java.package' name='javassist' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist.bytecode,javassist.compiler,javassist.compiler.ast,javassist.convert,javassist.expr' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.bytecode' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode.annotation,javassist.compiler.ast' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.bytecode.analysis' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode,javassist.bytecode.stackmap' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.bytecode.annotation' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.bytecode.stackmap' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.compiler' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode,javassist.compiler.ast' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.compiler.ast' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.compiler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.convert' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.expr' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.runtime' version='3.31.0.GA'/>
        <provided namespace='java.package' name='javassist.scopedpool' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.tools' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.tools.reflect' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.tools.rmi' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.tools.web' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.tools.web' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.util' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='javassist.util.proxy' version='3.31.0.GA'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javassist,javassist.bytecode' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='javassist' version='3.31.0.GA'>
          <properties size='1'>
            <property 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>
            javassist
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='javassist.source' range='[3.31.0.GA,3.31.0.GA]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javassist' version='3.31.0.GA'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javassist&#xA;Bundle-Version: 3.31.0.GA
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.validators.core.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.validators.core.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Validators Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.validators.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.validators.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.validators.core.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.validators.core.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.validators.core.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.web.capabilities' version='1.0.200.v201901071922'>
      <update id='org.eclipse.wtp.web.capabilities' range='[0.0.0,1.0.200.v201901071922)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Web Capabilities'/>
        <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='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.web.capabilities'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.web.capabilities' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.web.capabilities' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.web.capabilities' version='1.0.200.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.web.capabilities.source' range='[1.0.200.v201901071922,1.0.200.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.web.capabilities' version='1.0.200.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.web.capabilities;singleton:=true&#xA;Bundle-Version: 1.0.200.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.doc.isv.source' version='1.15.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.doc.isv.source' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Documentation Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.doc.isv'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.isv.source' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.doc.isv.source' version='1.15.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.doc.isv.source' version='1.15.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.doc.isv.source' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.doc.isv.source&#xA;Bundle-Version: 1.15.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.ui.feature.feature.jar' version='1.20.0.v20260425-1324'>
      <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='MWE UI'/>
        <property name='df_LT.description' value='Modeling Workflow Engine UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.ui.feature'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.feature.feature.jar' version='1.20.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe.ui.feature' version='1.20.0.v20260425-1324'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe.ui.feature' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.web_userdoc.feature.feature.group' version='3.39.0.v202508180347' singleton='false'>
      <update id='org.eclipse.jst.web_userdoc.feature.feature.group' range='[0.0.0,3.39.0.v202508180347)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_userdoc.feature'/>
        <property name='maven-version' value='3.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) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools User Documentation'/>
        <property name='df_LT.description' value='Documentation for the Eclipse Java Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_userdoc.feature.feature.group' version='3.39.0.v202508180347'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.doc.user' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_userdoc.feature.feature.jar' range='[3.39.0.v202508180347,3.39.0.v202508180347]'>
          <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.http.servletbridge.source' version='1.3.200.v20250519-0529' singleton='false'>
      <update id='org.eclipse.equinox.http.servletbridge.source' range='[0.0.0,1.3.200.v20250519-0529)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Servletbridge Http Service Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.servletbridge'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servletbridge.source' version='1.3.200.v20250519-0529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.servletbridge.source' version='1.3.200.v20250519-0529'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.servletbridge.source' version='1.3.200.v20250519-0529'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.servletbridge.source' version='1.3.200.v20250519-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.http.servletbridge.source&#xA;Bundle-Version: 1.3.200.v20250519-0529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.asyncproxy.source' version='2.1.200.v20230528-2254' singleton='false'>
      <update id='org.eclipse.ecf.remoteservice.asyncproxy.source' range='[0.0.0,2.1.200.v20230528-2254)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF RemoteServices AsyncProxy API Java8 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.asyncproxy'/>
        <property name='maven-version' value='2.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.asyncproxy.source' version='2.1.200.v20230528-2254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.remoteservice.asyncproxy.source' version='2.1.200.v20230528-2254'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.remoteservice.asyncproxy.source' version='2.1.200.v20230528-2254'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.remoteservice.asyncproxy.source' version='2.1.200.v20230528-2254'/>
      </artifacts>
      <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.remoteservice.asyncproxy.source&#xA;Bundle-Version: 2.1.200.v20230528-2254
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ls.debug' version='4.2.1' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.aql.ls.debug' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Debug Server'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ls.debug'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.debug' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ls.debug' version='4.2.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'/>
        <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.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='[8.1.0,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.debug.ls' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide' 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.lsp4e' range='0.18.12'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.ls.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ls.debug' version='4.2.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.eclipse.acceleo.aql.ls.debug&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.cocoa.macosx.x86_64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.x86_64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.source' version='1.4.100.v20260307-0501' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.sdk.source' range='[0.0.0,1.4.100.v20260307-0501)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Platform Update Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.sdk'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.source' version='1.4.100.v20260307-0501'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.source' version='1.4.100.v20260307-0501'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.sdk.source' version='1.4.100.v20260307-0501'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.sdk.source' version='1.4.100.v20260307-0501'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.4.100.v20260307-0501
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ide' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.ide' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo IDE 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ide'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ide' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.evaluation.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.evaluation.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ide' version='4.2.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'/>
        <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.acceleo.aql' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='2.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ide.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ide' version='4.2.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.eclipse.acceleo.aql.ide;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.defaultrules.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.properties.defaultrules.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties Default Rules Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.defaultrules'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.defaultrules.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.defaultrules.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.defaultrules.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.informix.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.informix.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Informix UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.informix.ui'/>
        <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.datatools.enablement.ibm.informix.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.informix.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.informix.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.informix.internal.ui.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.informix.ui.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.informix.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.informix' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.informix.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.informix.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.informix.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.itcl' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.itcl' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='iTcl Extension Support for TCL language'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.itcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.itcl'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.itcl' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.itcl' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.itcl.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.itcl' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.itcl&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP DBDefinition Generic JDBC Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.connectivity.dbdefinition.genericJDBC
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.dbdefinition.genericJDBC; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.core.source' version='1.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.chart.core.source' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Chart Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.core.source' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.core.source' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.chart.core.source&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.visualizer.core' version='1.2.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.visualizer.core' range='[0.0.0,1.2.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider.name' value='Eclipse CDT'/>
        <property name='df_LT.plugin.name' value='CDT Visualizer Core Plug-in'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.visualizer.core'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.core' version='1.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.visualizer.core' version='1.2.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.visualizer.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.visualizer.core.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.visualizer.core' version='1.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.visualizer.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.core.source' range='[1.2.400.202512020204,1.2.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.visualizer.core' version='1.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.visualizer.core;singleton:=true&#xA;Bundle-Version: 1.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.remote.feature.jar' version='12.5.0.202603111352'>
      <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.launchbar.remote.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 QNX Software Systems and others&#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/'/>
        <property name='df_LT.featureName' value='Remote Launch Targets'/>
        <property name='df_LT.description' value='Support for IRemoteConnections as ILaunchTargets'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.remote'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.launchbar.remote' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.launchbar.remote' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn' version='2.3.8.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.dawn' range='[0.0.0,2.3.8.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Dawn'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn'/>
        <property name='maven-version' value='2.3.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn' version='2.3.8.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn' version='2.3.8.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.actions' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.appearance' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.commands' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.conflicts' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.editors' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.editors.impl' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.helper' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.notifications' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.preferences' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.resources' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.resources.impl' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.spi' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.transaction' version='2.3.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.dawn.bundle' version='2.3.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn' version='2.3.8.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='[3.4.0,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.emf.cdo' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.dawn
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.source' range='[2.3.8.v20260304-1812,2.3.8.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn' version='2.3.8.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn;singleton:=true&#xA;Bundle-Version: 2.3.8.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.pattern' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.pattern' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Pattern (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.pattern'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.pattern' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.pattern' version='0.19.3.202502181516'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.pattern' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.pattern.config' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.pattern.id' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.pattern.mapping' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.pattern.mapping.data' version='0.19.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.pattern' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.graphiti' range='0.19.3'/>
        <required namespace='java.package' name='org.eclipse.graphiti.ui.features' range='0.19.3'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.pattern
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.pattern.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.pattern' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.pattern;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.databinding.xsd' version='1.2.0.202604101905' generation='2'>
      <update id='org.eclipse.wb.core.databinding.xsd' range='[0.0.0,1.2.0.202604101905)' 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.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.databinding.xsd'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.databinding.xsd' version='1.2.0.202604101905'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.databinding.xsd' version='1.2.0.202604101905'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.databinding.xsd.component' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.databinding.xsd' version='1.2.0.202604101905'>
          <properties size='1'>
            <property 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='jakarta.xml.bind' range='[3.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation' range='[3.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2' range='[3.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.core.databinding.xsd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.databinding.xsd.source' range='[1.2.0.202604101905,1.2.0.202604101905]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.databinding.xsd' version='1.2.0.202604101905'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.databinding.xsd;singleton:=true&#xA;Bundle-Version: 1.2.0.202604101905
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.bridge.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.bridge.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.bridge:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-bridge'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.bridge.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.bridge.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.bridge.source' 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.bridge.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </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.m2e.wtp.feature.feature.group' version='1.6.1.20231024-1618' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.maven.ide.eclipse.wtp.feature.feature.group&apos; || pc.name == &apos;org.eclipse.m2e.wtp.feature.feature.group&apos; &amp;&amp; pc.version &lt; &apos;1.6.1.20231024-1618&apos;))' 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.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008-2022 Sonatype, Inc 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;Sonatype, Inc. - initial API and implementation&#xA;Red Hat, Inc. - Java EE configurators'/>
        <property name='df_LT.featureName' value='m2e-wtp - Maven Integration for WTP'/>
        <property name='df_LT.description' value='m2e project configurators for Eclipse WTP.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.feature.feature.group' version='1.6.1.20231024-1618'/>
        <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.m2e.feature.feature.group' range='2.0.2'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.overlay' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.group' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.overlay.ui' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.feature.feature.jar' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.maven.ide.eclipse.wtp' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
      </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.tracecompass.tmf.remote.core.source' version='2.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.core.source' range='[0.0.0,2.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Remote Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.core'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.source' version='2.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core.source' version='2.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.core.source' version='2.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.core.source' version='2.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.remote.core.source&#xA;Bundle-Version: 2.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.all.sdk.feature.group' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.all.sdk.feature.group' range='[0.0.0,5.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.all.sdk'/>
        <property name='maven-version' value='5.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='OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit'/>
        <property name='df_LT.description' value='Provides the Parser, Evaluator and Edit support for OCL using Ecore or UML APIs.&#xA;&#xA;Install this if you plan to develop OCL-based applications.  This SDK contains runtimes, EMF edit support, documentation, and source code for OCL.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.group' version='5.24.0.v20260428-1443'/>
        <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.ocl.simrel.classic.feature.group' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.group' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.feature.group' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.jar' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.feature.group' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.feature.group' range='[0.0.0,11.3.0.202604110342)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel'/>
        <property name='maven-version' value='11.3.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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Kernel Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng Kernel analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.feature.group' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <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.tracecompass.ctf.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.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.tracecompass.tmf.ui' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core' range='[1.3.0.202604110342,1.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.ui' range='[1.3.0.202604110342,1.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core' range='[9.1.2.202604110342,9.1.2.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='[4.2.1.202604110342,4.2.1.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core' range='[3.2.1.202604110342,3.2.1.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui' range='[2.2.0.202604110342,2.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core' range='[1.3.0.202604110342,1.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.feature.jar' range='[11.3.0.202604110342,11.3.0.202604110342]'>
          <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.lsp4j.websocket.jakarta.source' version='1.0.0.v20260209-1721' singleton='false'>
      <update id='org.eclipse.lsp4j.websocket.jakarta.source' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='LSP4J WebSocket Jakarta Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.websocket.jakarta.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.websocket.jakarta.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.websocket.jakarta.source' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.websocket.jakarta.source' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.websocket.jakarta.source&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.common.ui.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.common.ui.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Common UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.common.ui'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common.ui.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.common.ui.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.common.ui.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.common.ui.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.common.ui.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.pivot.uml.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.pivot.uml.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified UML support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot.uml'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.uml.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot.uml.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot.uml.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot.uml.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.pivot.uml.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.version.digest' version='1.11.0.v20220421-1218' generation='2'>
      <update id='org.eclipse.oomph.version.digest' range='[0.0.0,1.11.0.v20220421-1218)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Version Management Digest Validator'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.version.digest'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.digest' version='1.11.0.v20220421-1218'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.version.digest' version='1.11.0.v20220421-1218'/>
        <provided namespace='java.package' name='org.eclipse.oomph.version.digest' version='1.11.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.version.digest' version='1.11.0.v20220421-1218'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.pde.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.version' range='[1.12.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.version.digest
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.digest.source' range='[1.11.0.v20220421-1218,1.11.0.v20220421-1218]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.version.digest' version='1.11.0.v20220421-1218'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.version.digest;singleton:=true&#xA;Bundle-Version: 1.11.0.v20220421-1218
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-api' version='6.0.3' singleton='false' generation='2'>
      <update id='junit-platform-suite-api' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Suite API'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-api'/>
        <property name='maven-version' value='6.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='junit-platform-suite-api' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-api' version='6.0.3'/>
        <provided namespace='java.package' name='org.junit.platform.suite.api' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-suite-api' version='6.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='6'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.annotation' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[6.0.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            junit-platform-suite-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-api.source' range='[6.0.3,6.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-api' version='6.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: junit-platform-suite-api&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.consumption.ui' version='1.1.0.v202308010229' generation='2'>
      <update id='org.eclipse.jst.ws.cxf.consumption.ui' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CXF Web Services Consumption UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.consumption.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.consumption.ui' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.consumption.ui' version='1.1.0.v202308010229'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.consumption.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.consumption.ui' 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='20'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.200.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.jst.ws.consumption.ui' range='[1.2.0,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.wst.command.env.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.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.jst.ws.cxf.consumption.core' range='[1.0.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.command.env' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.cxf.consumption.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.consumption.ui.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.jst.ws.cxf.consumption.ui' 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.jst.ws.cxf.consumption.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.ecore.converter.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='XSD Ecore Converter'/>
        <property name='df_LT.description' value='Importer and exporter for converting between Ecore models and XML Schemas.'/>
        <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.xsd.ecore.converter'/>
        <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.xsd.ecore.converter.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.xsd.ecore.converter' 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.xsd.ecore.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='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.cdo.transfer' version='4.4.8.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.transfer' range='[0.0.0,4.4.8.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Transfer Framework'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer'/>
        <property name='maven-version' value='4.4.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer' version='4.4.8.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer' version='4.4.8.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.transfer.bundle' version='4.4.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.transfer' version='4.4.8'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer' version='4.4.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer' version='4.4.8.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.transfer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.source' range='[4.4.8.v20260304-1812,4.4.8.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer' version='4.4.8.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer;singleton:=true&#xA;Bundle-Version: 4.4.8.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.registry' version='0.17.2.202511281144' generation='2'>
      <update id='org.eclipse.tm4e.registry' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='TextMate support in Eclipse IDE - Registry management'/>
        <property name='df_LT.providerName' value='Eclipse TM4E'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.registry'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.registry' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.registry' version='0.17.2.202511281144'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.registry.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.registry' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.core' range='0.17.2'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.13.1,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.tm4e.registry
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.registry.source' range='[0.17.2.202511281144,0.17.2.202511281144]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.registry' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.registry;singleton:=true&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.compare.source.feature.jar' version='4.12.3.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Client (Compare Integration) Source'/>
        <property name='df_LT.description' value='Contains the core and user interface plugins of the CDO / EMF Compare integration. This feature is optional and requires EMF Compare 2.1 or higher.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.compare'/>
        <property name='maven-version' value='4.12.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.source.feature.jar' version='4.12.3.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.compare.source' version='4.12.3.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.compare.source' version='4.12.3.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.debug.source' version='3.26.0.v20260418-1439' singleton='false'>
      <update id='org.eclipse.jdt.debug.source' range='[0.0.0,3.26.0.v20260418-1439)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JDI Debug Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug'/>
        <property name='maven-version' value='3.26.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.source' version='3.26.0.v20260418-1439'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.source' version='3.26.0.v20260418-1439'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.source' version='3.26.0.v20260418-1439'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.source' version='3.26.0.v20260418-1439'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.debug.source&#xA;Bundle-Version: 3.26.0.v20260418-1439
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.console.source' version='1.4.100.v20240808-1900' singleton='false'>
      <update id='org.eclipse.ecf.console.source' range='[0.0.0,1.4.100.v20240808-1900)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF OSGi Console Command Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.console'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.console.source' version='1.4.100.v20240808-1900'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.console.source' version='1.4.100.v20240808-1900'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.console.source' version='1.4.100.v20240808-1900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.console.source' version='1.4.100.v20240808-1900'/>
      </artifacts>
      <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.console.source&#xA;Bundle-Version: 1.4.100.v20240808-1900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.xml.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.xml.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.xml:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-xml'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.xml.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.xml.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.xml.source' 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.xml.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.jar' version='1.16.1.202412071309'>
      <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.datatools.connectivity.oda.design.ui'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Open Data Access Designer Core'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Designer Core'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.designer.core.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.oda.designer.core.feature' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.oda.designer.core.feature' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.core.source' version='2.7.700.20260205-1611' singleton='false'>
      <update id='org.eclipse.m2e.core.source' range='[0.0.0,2.7.700.20260205-1611)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Maven Integration for Eclipse Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.core'/>
        <property name='maven-version' value='2.7.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core.source' version='2.7.700.20260205-1611'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.core.source' version='2.7.700.20260205-1611'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.core.source' 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.source&#xA;Bundle-Version: 2.7.700.20260205-1611
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.source' version='3.34.200.v20251220-0953' singleton='false'>
      <update id='org.eclipse.core.runtime.source' range='[0.0.0,3.34.200.v20251220-0953)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.runtime'/>
        <property name='maven-version' value='3.34.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.source' version='3.34.200.v20251220-0953'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime.source' version='3.34.200.v20251220-0953'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime.source' 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.source&#xA;Bundle-Version: 3.34.200.v20251220-0953
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.riscv64org.apache.felix.scr' version='4.40.0.I20260423-1800' 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.riscv64org.apache.felix.scr' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.riscv64' 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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.profiler.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.profiler.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo AQL Profiler Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.profiler'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.profiler.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.profiler.source' version='4.2.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.eclipse.acceleo.aql.profiler.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.infopop.source' version='1.0.400.v201903050508' singleton='false'>
      <update id='org.eclipse.wst.ws.infopop.source' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web Services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.infopop.source' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.infopop.source' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.infopop.source' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.infopop.source' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws.infopop.source&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.jdbc.source' version='4.4.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.db.jdbc.source' range='[0.0.0,4.4.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j DB Framework JDBC Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.jdbc'/>
        <property name='maven-version' value='4.4.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.jdbc.source' version='4.4.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.db.jdbc.source' version='4.4.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.db.jdbc.source' version='4.4.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.db.jdbc.source' version='4.4.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.db.jdbc.source&#xA;Bundle-Version: 4.4.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.win32.win32.aarch64' version='1.3.0.v20260203-2149' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.aarch64' range='1.3.0.v20260203-2149'/>
        <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='toolingorg.eclipse.equinox.launcher.win32.win32.aarch64' version='1.3.0.v20260203-2149'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.aarch64' range='1.3.0.v20260203-2149'/>
        <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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xbase.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-engine' version='6.0.3' singleton='false' generation='2'>
      <update id='junit-platform-engine' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Engine API'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-engine'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-engine' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-engine' version='6.0.3'/>
        <provided namespace='java.package' name='org.junit.platform.engine' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.commons,org.junit.platform.engine.reporting,org.junit.platform.engine.support.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.discovery' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.commons,org.junit.platform.commons.io,org.junit.platform.commons.support,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.reporting' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.config' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.descriptor' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.discovery' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons.io,org.junit.platform.commons.support,org.junit.platform.engine,org.junit.platform.engine.discovery' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.hierarchical' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.store' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-engine' version='6.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='15'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.io' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.store' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            junit-platform-engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-engine.source' range='[6.0.3,6.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-engine' version='6.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: junit-platform-engine&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch.remote' version='2.7.600.202603111352' generation='2'>
      <update id='org.eclipse.cdt.launch.remote' range='[0.0.0,2.7.600.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Remote Debug Launcher'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.remote'/>
        <property name='maven-version' value='2.7.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.remote' version='2.7.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.launch.remote' version='2.7.600.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.launch.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.remote.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.remote.tabs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.launch.remote' version='2.7.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,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.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='[2.12.200,3.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.remote.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.ui' range='[2.3.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.11.200,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.launch.remote
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.remote.source' range='[2.7.600.202603111352,2.7.600.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.launch.remote' version='2.7.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.launch.remote;singleton:=true&#xA;Bundle-Version: 2.7.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.refactoring.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.refactoring.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Refactoring UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse PDT'/>
        <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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.refactoring.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.refactoring.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.refactoring.ui' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.ui.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.ui.corext.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.ui.prefereces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.ui.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.refactoring.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.refactoring.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.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.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.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.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.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.wst.sse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core.manipulation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.refactoring.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.refactoring.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.refactoring.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.refactoring.ui;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.codered.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.codered'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ CodeRed Debug Perspective'/>
        <property name='df_LT.description' value='Display a debug perspective inspired form the former CodeRed suite.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.codered'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.codered' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.codered' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.nebula.widgets.ganttchart' version='1.0.0.202509131601' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.ganttchart' range='[0.0.0,1.0.0.202509131601)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula Gantt Chart'/>
        <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.ganttchart'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.ganttchart' version='1.0.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.ganttchart' version='1.0.0.202509131601'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.ganttchart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.ganttchart.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.ganttchart.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.ganttchart.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.ganttchart.undoredo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.ganttchart.undoredo.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.ganttchart.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.ganttchart' version='1.0.0.202509131601'>
          <properties size='1'>
            <property 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.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.widgets.ganttchart
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.ganttchart.source' range='[1.0.0.202509131601,1.0.0.202509131601]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.ganttchart' version='1.0.0.202509131601'/>
      </artifacts>
      <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.ganttchart&#xA;Bundle-Version: 1.0.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.itcl.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.itcl.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit IncrTcl UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.itcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.itcl.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.itcl.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.itcl.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='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.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.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.ui.editors' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.dltk.itcl.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.itcl.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.itcl.ui;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.servlet.jsp' version='3.0.0.v20210105-0527' singleton='false' generation='2'>
      <update id='jakarta.servlet.jsp' range='[0.0.0,3.0.0.v20210105-0527)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Server Pages API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Server Pages 3.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='jakarta.servlet.jsp'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet.jsp' version='3.0.0.v20210105-0527'/>
        <provided namespace='osgi.bundle' name='jakarta.servlet.jsp' version='3.0.0.v20210105-0527'/>
        <provided namespace='java.package' name='jakarta.servlet.jsp' version='3.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.jsp.el' version='3.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.jsp.tagext' version='3.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.servlet.jsp' version='3.0.0.v20210105-0527'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='jakarta.el' range='[4.0.0,4.0.1)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,5.0.1)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,5.0.1)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.el' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.tagext' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,5.0.1)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[5.0.0,5.0.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.servlet.jsp' version='3.0.0.v20210105-0527'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.servlet.jsp&#xA;Bundle-Version: 3.0.0.v20210105-0527
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.feature.feature.jar' version='1.2.1300.v202511232201'>
      <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='%featureProvider'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.jst.ws.jaxws.core'/>
        <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, 2009 Eclipse contributors 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'/>
        <property name='df_LT.featureName' value='JAX-WS Tools'/>
        <property name='df_LT.description' value='JAX-WS Tools'/>
        <property name='df_LT.featureProvider' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.feature'/>
        <property name='maven-version' value='1.2.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.feature.feature.jar' version='1.2.1300.v202511232201'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.ws.jaxws.feature' version='1.2.1300.v202511232201'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.ws.jaxws.feature' version='1.2.1300.v202511232201'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.server.generic.core' version='1.1.100.v202405180431' generation='2'>
      <update id='org.eclipse.jst.server.generic.core' range='[0.0.0,1.1.100.v202405180431)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Generic Server Plugin'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.generic.core'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.generic.core' version='1.1.100.v202405180431'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.generic.core' version='1.1.100.v202405180431'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.core.internal.publishers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.internal.servertype.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.internal.servertype.definition.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.internal.servertype.definition.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.internal.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.servertype.definition' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.generic.core' version='1.1.100.v202405180431'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.11.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.launching' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.ui' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.30.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.36.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.37.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.10.14,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.18.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.server.generic.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.generic.core.source' range='[1.1.100.v202405180431,1.1.100.v202405180431]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.generic.core' version='1.1.100.v202405180431'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.generic.core; singleton:=true&#xA;Bundle-Version: 1.1.100.v202405180431
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' range='[0.0.0,1.16.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.parsers.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Parsers'/>
        <property name='df_LT.description' value='Extensible SQL query parser framework'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='[1.4.0.202412071309,1.4.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.query' range='[1.5.0.202412071309,1.5.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.feature.group' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.feature.group' range='[0.0.0,3.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <property name='maven-version' value='3.11.2-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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Runtime'/>
        <property name='df_LT.description' value='QVT Operational integration with Eclipse Platform'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.group' version='3.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.ocl' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.project' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.ui' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common.ui' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.trace.edit' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.jar' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'>
          <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
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.docker.launcher.feature.jar' version='12.5.0.202603111352'>
      <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='%provider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2018 Red Hat, Inc. and others.&#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/'/>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.featureName' value='C/C++ Docker Container Launch Support'/>
        <property name='df_LT.description' value='Plugins for launching C/C++ applications in Containers.'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.docker.launcher'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.docker.launcher.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.docker.launcher' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.docker.launcher' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.buildship.branding.source' version='3.1.11.v20250904-1000'>
      <update id='org.eclipse.buildship.branding.source' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Buildship, Eclipse Plug-ins for Gradle'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Buildship'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.branding.source' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.buildship.branding.source' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.identity' name='org.eclipse.buildship.branding.source' version='3.1.11.v20250904-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.buildship.branding.source' version='3.1.11.v20250904-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.eclipse.buildship.branding.source;singleton:=true&#xA;Bundle-Version: 3.1.11.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.source' version='3.29.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.util.source' range='[0.0.0,3.29.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util'/>
        <property name='maven-version' value='3.29.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.source' version='3.29.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.util.source' version='3.29.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.util.source' version='3.29.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.util.source' version='3.29.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.util.source&#xA;Bundle-Version: 3.29.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.gnu.ui.source' version='8.7.500.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.managedbuilder.gnu.ui.source' range='[0.0.0,8.7.500.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='GNU Managed Build Definitions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.gnu.ui'/>
        <property name='maven-version' value='8.7.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.gnu.ui.source' version='8.7.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.gnu.ui.source' version='8.7.500.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.gnu.ui.source' version='8.7.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.gnu.ui.source' version='8.7.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.gnu.ui.source&#xA;Bundle-Version: 8.7.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.namespace.contract' version='1.0.0.201505202024' singleton='false' generation='2'>
      <update id='org.osgi.namespace.contract' range='[0.0.0,1.0.0.201505202024)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.namespace.contract'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.namespace.contract Version 1.0.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.namespace.contract'/>
        <property name='maven-version' value='1.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.namespace.contract' version='1.0.0.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.namespace.contract' version='1.0.0.201505202024'/>
        <provided namespace='java.package' name='org.osgi.namespace.contract' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.namespace.contract' version='1.0.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='3'>
        <required namespace='java.package' name='org.osgi.resource' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.osgi.namespace.contract
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.namespace.contract.source' range='[1.0.0.201505202024,1.0.0.201505202024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.namespace.contract' version='1.0.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.namespace.contract&#xA;Bundle-Version: 1.0.0.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-runner' version='1.14.3' singleton='false' generation='2'>
      <update id='junit-platform-runner' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Runner'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-runner'/>
        <property name='maven-version' value='1.14.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='junit-platform-runner' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-runner' version='1.14.3'/>
        <provided namespace='java.package' name='org.junit.platform.runner' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='DEPRECATED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.runner,org.junit.runner.manipulation,org.junit.runner.notification' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-runner' version='1.14.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='17'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.api' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-runner
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-runner.source' range='[1.14.3,1.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-runner' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-runner&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.doc' version='4.2.15.v20260304-1816' generation='2'>
      <update id='org.eclipse.net4j.util.doc' range='[0.0.0,4.2.15.v20260304-1816)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Utilities Documentation'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.doc'/>
        <property name='maven-version' value='4.2.15-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.doc' version='4.2.15.v20260304-1816'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.util.doc' version='4.2.15.v20260304-1816'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.doc' version='4.2.15'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.doc.online' version='4.2.15'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.doc.reference' version='4.2.15'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.doc.reference.api' version='4.2.15'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.doc.reference.product' version='4.2.15'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.doc.reference.schema' version='4.2.15'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.util.doc' version='4.2.15.v20260304-1816'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.net4j.util.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.doc.source' range='[4.2.15.v20260304-1816,4.2.15.v20260304-1816]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.util.doc' version='4.2.15.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.util.doc; singleton:=true&#xA;Bundle-Version: 4.2.15.v20260304-1816
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_ui.feature.feature.jar' version='3.42.0.v202604080341'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.jst.jee.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2023 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java EE Developer Tools'/>
        <property name='df_LT.description' value='Eclipse Java EE and Jakarta EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_ui.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_ui.feature.feature.jar' version='3.42.0.v202604080341'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.enterprise_ui.feature' version='3.42.0.v202604080341'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.enterprise_ui.feature' version='3.42.0.v202604080341'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.ecore.source' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.ecore.source' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL for Ecore Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ecore'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ecore.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ecore.source' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ecore.source' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.ecore.source&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workingsets.feature.jar' version='1.20.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Working Sets'/>
        <property name='df_LT.description' value='Contains the plugins for the working sets task for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workingsets'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.feature.jar' version='1.20.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.workingsets' version='1.20.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.workingsets' version='1.20.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.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.eclipse.sdk.ide.executable.win32.win32.x86_64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.x86_64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui' version='5.1.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui' range='[0.0.0,5.1.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ J-Link Debugging UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui'/>
        <property name='maven-version' value='5.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui' version='5.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui' version='5.1.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.jlink.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.jlink.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.jlink.ui.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui' version='5.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.ui' range='5.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.ui' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.14.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.jlink.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui' version='5.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.jlink.ui;singleton:=true&#xA;Bundle-Version: 5.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.debug.ui' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.debug.ui' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative Debugger User Interface (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.debug.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.debug.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.debug.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.ui.pages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.debug.ui' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.codegen' range='[2.24.0,2.25.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.24.0,2.25.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.debug' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.codegen' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.compiler' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtcore' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtimperative' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtimperative.ui' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtrelation' range='[0.26.0,1.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.qvtd.umlx.compiler' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.debug.ui.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.debug.ui' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.debug.ui;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.catalog.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </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.eclipse.pde.genericeditor.extension' version='1.3.400.v20260307-1226' generation='2'>
      <update id='org.eclipse.pde.genericeditor.extension' range='[0.0.0,1.3.400.v20260307-1226)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Target definition generic editor extension'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.genericeditor.extension'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension' version='1.3.400.v20260307-1226'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.genericeditor.extension' version='1.3.400.v20260307-1226'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.autocomplete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.autocomplete.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.model.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.p2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.reconciler.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.reconciler.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.validator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.genericeditor.extension' version='1.3.400.v20260307-1226'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.3.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.genericeditor.extension
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension.source' range='[1.3.400.v20260307-1226,1.3.400.v20260307-1226]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.genericeditor.extension' version='1.3.400.v20260307-1226'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.genericeditor.extension;singleton:=true&#xA;Bundle-Version: 1.3.400.v20260307-1226
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.application' version='4.40.0.I20260423-1800'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.application' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='33'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.x86_64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.riscv64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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='toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[1.2.1500.v20260414-2255,1.2.1500.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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.sdk.ide.executable.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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.sdk.ide.executable.win32.win32.aarch64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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.sdk.ide.executable.cocoa.macosx.x86_64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.x86_64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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='toolingorg.eclipse.equinox.launcher' range='[1.7.100.v20251111-0406,1.7.100.v20251111-0406]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.ppc64le.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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='toolingorg.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='[1.2.1500.v20260414-2255,1.2.1500.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.aarch64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.qvtd.examples.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.examples.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative Examples (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.examples'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.examples.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.examples.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.examples.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.examples.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.examples.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.xotcl.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.xotcl.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit XOTcl UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.xotcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.xotcl.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.xotcl.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.xotcl.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.xotcl.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.junit4_x' version='4.3.0.202506021445' singleton='false' generation='2'>
      <update id='org.eclipse.swtbot.junit4_x' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot JUnit 4.x Runners Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.junit4_x'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.junit4_x' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.junit' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.junit4_x' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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='org.eclipse.swt.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runner' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runners' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runners.model' range='4.12.0'/>
        <required namespace='java.package' name='org.junit.runners.parameterized' range='4.12.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.junit4_x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.junit4_x.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.junit4_x' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.junit4_x&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.ocl.source' version='4.5.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.ocl.source' range='[0.0.0,4.5.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Server OCL Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.ocl'/>
        <property name='maven-version' value='4.5.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.ocl.source' version='4.5.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.ocl.source' version='4.5.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.ocl.source' version='4.5.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.ocl.source' version='4.5.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.ocl.source&#xA;Bundle-Version: 4.5.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.result.source' version='1.5.0.202412160915' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.result.source' range='[0.0.0,1.5.0.202412160915)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Results View Plug-ins Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.result'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result.source' version='1.5.0.202412160915'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result.source' version='1.5.0.202412160915'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.result.source' version='1.5.0.202412160915'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.result.source' version='1.5.0.202412160915'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.result.source&#xA;Bundle-Version: 1.5.0.202412160915
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.win32.source' version='3.5.400.v20250925-0610' singleton='false'>
      <update id='org.eclipse.ui.win32.source' range='[0.0.0,3.5.400.v20250925-0610)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Win32 Enhancements Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.win32'/>
        <property name='maven-version' value='3.5.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32.source' version='3.5.400.v20250925-0610'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.win32.source' version='3.5.400.v20250925-0610'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.win32.source' version='3.5.400.v20250925-0610'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.win32.source' 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.source&#xA;Bundle-Version: 3.5.400.v20250925-0610
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4e.jdt' version='0.14.2.202512150839' generation='2'>
      <update id='org.eclipse.lsp4e.jdt' range='[0.0.0,0.14.2.202512150839)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JDT Integration for LSP4E'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4E'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.lsp4e'/>
        <property name='maven-artifactId' value='org.eclipse.lsp4e.jdt'/>
        <property name='maven-version' value='0.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.jdt' version='0.14.2.202512150839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4e.jdt' version='0.14.2.202512150839'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.jdt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4e.jdt' version='0.14.2.202512150839'>
          <properties size='1'>
            <property 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='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.108.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e' range='0.18.20'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.34.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.lsp4j' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' 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.annotation' 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=21))'>
          <description>
            org.eclipse.lsp4e.jdt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.jdt.source' range='[0.14.2.202512150839,0.14.2.202512150839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4e.jdt' version='0.14.2.202512150839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4e.jdt;singleton:=true&#xA;Bundle-Version: 0.14.2.202512150839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'>
      <update id='org.eclipse.jst.jsp.ui.infopop' range='[0.0.0,1.0.200.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='JSP tools infopops'/>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsp.ui.infopop'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui.infopop.source' range='[1.0.200.v201903222120,1.0.200.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsp.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.200.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-engine.source' version='6.0.3' singleton='false'>
      <update id='junit-platform-suite-engine.source' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-suite-engine:6.0.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-engine'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-engine.source' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-engine.source' version='6.0.3'/>
        <provided namespace='osgi.identity' name='junit-platform-suite-engine.source' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-engine.source' version='6.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: junit-platform-suite-engine.source&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.admin' version='4.4.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.admin' range='[0.0.0,4.4.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client Admin 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.admin'/>
        <property name='maven-version' value='4.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.admin' version='4.4.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.admin' version='4.4.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.admin' version='4.4.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.admin' version='4.4.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.admin.bundle' version='4.4.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.admin.protocol' version='4.4.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.admin' version='4.4.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdo' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.admin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.admin.source' range='[4.4.2.v20260304-1812,4.4.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.admin' version='4.4.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.admin; singleton:=true&#xA;Bundle-Version: 4.4.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.pde.feature.feature.group' version='2.3.600.20251019-0931' singleton='false'>
      <update id='org.eclipse.m2e.pde.feature.feature.group' range='[0.0.0,2.3.600.20251019-0931)' 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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.pde.feature'/>
        <property name='maven-version' value='2.3.600-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) 2020, 2021 Christoph Läubrich.&#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;Christoph Läubrich - initial API and implementation'/>
        <property name='df_LT.featureName' value='M2E - PDE Integration'/>
        <property name='df_LT.description' value='m2e PDE - Maven Integration for Eclipse Plugin Development adds Maven integration to PDE for a more seamless integration.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.feature.feature.group' version='2.3.600.20251019-0931'/>
        <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='3.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui' range='3.12.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' range='2.1.400'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.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.m2e.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.jface' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.target' range='[2.1.100.20251018-1113,2.1.100.20251018-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.ui' range='[2.1.100.20251019-0931,2.1.100.20251019-0931]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.connector' range='[2.2.101.20250727-0612,2.2.101.20250727-0612]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.feature.feature.jar' range='[2.3.600.20251019-0931,2.3.600.20251019-0931]'>
          <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.cdt.debug.ui.memory.memorybrowser.source' version='1.5.600.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.debug.ui.memory.memorybrowser.source' range='[0.0.0,1.5.600.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Memory Browser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.memorybrowser'/>
        <property name='maven-version' value='1.5.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.memorybrowser.source' version='1.5.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.memorybrowser.source' version='1.5.600.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.memorybrowser.source' version='1.5.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.memorybrowser.source' version='1.5.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.memorybrowser.source&#xA;Bundle-Version: 1.5.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.gtk.linux.riscv64' version='1.2.1500.v20250801-0854' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.riscv64' range='1.2.1500.v20250801-0854'/>
        <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='toolingorg.eclipse.equinox.launcher.gtk.linux.riscv64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.riscv64' range='1.2.1500.v20250801-0854'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.screenshots.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.screenshots.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.screenshots'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.screenshots.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.screenshots.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.screenshots.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.screenshots.source' version='4.11.0.v20260309-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.mylyn.commons.screenshots.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.sql.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQLModel Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.source&#xA;Bundle-Version: 1.3.0.202412071309
          </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.eclipse.cdt.debug.core' version='9.0.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.debug.core' range='[0.0.0,9.0.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Debug Model'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.core'/>
        <property name='maven-version' value='9.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.core' version='9.0.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' version='9.0.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.breakpointactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.disassembly' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.executables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.model.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core.disassembly' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core.executables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core.srcfinder' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.core' version='9.0.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core' range='[9.3.0,10.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.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.core.source' range='[9.0.300.202512020204,9.0.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.core' version='9.0.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.core; singleton:=true&#xA;Bundle-Version: 9.0.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.projectconfig.editor' version='1.15.0.v20240510-1552' generation='2'>
      <update id='org.eclipse.oomph.projectconfig.editor' range='[0.0.0,1.15.0.v20240510-1552)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Project Configuration Editor'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.projectconfig.editor'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.editor' version='1.15.0.v20240510-1552'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.projectconfig.editor' version='1.15.0.v20240510-1552'/>
        <provided namespace='java.package' name='org.eclipse.oomph.projectconfig.presentation' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.projectconfig.presentation.handlers' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.projectconfig.presentation.sync' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.projectconfig.editor' version='1.15.0.v20240510-1552'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.oomph.projectconfig.edit' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences.edit' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences.editor' range='[1.15.0,2.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.oomph.ui' range='[1.22.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.projectconfig.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.editor.source' range='[1.15.0.v20240510-1552,1.15.0.v20240510-1552]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.projectconfig.editor' version='1.15.0.v20240510-1552'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.projectconfig.editor;singleton:=true&#xA;Bundle-Version: 1.15.0.v20240510-1552
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.gallery' version='1.0.0.202509131601' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.gallery' range='[0.0.0,1.0.0.202509131601)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula Gallery Widget'/>
        <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.gallery'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.gallery' version='1.0.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.gallery' version='1.0.0.202509131601'/>
        <provided namespace='java.package' name='org.eclipse.nebula.animation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.animation.effects' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.animation.movement' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.jface.galleryviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.gallery' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.gallery' version='1.0.0.202509131601'>
          <properties size='1'>
            <property 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.gallery
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.gallery.source' range='[1.0.0.202509131601,1.0.0.202509131601]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.gallery' version='1.0.0.202509131601'/>
      </artifacts>
      <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.gallery&#xA;Bundle-Version: 1.0.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.launchview.source' version='1.2.100.v20260326-0937' singleton='false'>
      <update id='org.eclipse.debug.ui.launchview.source' range='[0.0.0,1.2.100.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Debug UI Launch Configuration View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.debug.ui.launchview'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.launchview.source' version='1.2.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.launchview.source' version='1.2.100.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.launchview.source' version='1.2.100.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.launchview.source' version='1.2.100.v20260326-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.eclipse.debug.ui.launchview.source&#xA;Bundle-Version: 1.2.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server_ui.feature.feature.group' version='3.4.500.v202401292331' singleton='false'>
      <update id='org.eclipse.jst.server_ui.feature.feature.group' range='[0.0.0,3.4.500.v202401292331)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_ui.feature'/>
        <property name='maven-version' value='3.4.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Server UI'/>
        <property name='df_LT.description' value='JST server UI functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_ui.feature.feature.group' version='3.4.500.v202401292331'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_userdoc.feature.feature.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.jst.server_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.jst.server.ui' range='[1.1.500.v202308172116,1.1.500.v202308172116]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.generic.ui' range='[1.1.0.v202401292331,1.1.0.v202401292331]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.infopop' range='[1.0.500.v201901310132,1.0.500.v201901310132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_ui.feature.feature.jar' range='[3.4.500.v202401292331,3.4.500.v202401292331]'>
          <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.ocl.examples.classic.source' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.classic.source' range='[0.0.0,5.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Classic SDK Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.classic'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic.source' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.classic.source' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.classic.source' version='5.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.classic.source' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.classic.source&#xA;Bundle-Version: 5.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsi.source' version='1.1.700.v202408150414' singleton='false'>
      <update id='org.eclipse.wst.wsi.source' range='[0.0.0,1.1.700.v202408150414)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='WSI Conformance Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsi'/>
        <property name='maven-version' value='1.1.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.source' version='1.1.700.v202408150414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi.source' version='1.1.700.v202408150414'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsi.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi.source' 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.source&#xA;Bundle-Version: 1.1.700.v202408150414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.mylyn.feature.jar' version='1.22.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Mylyn'/>
        <property name='df_LT.description' value='Contains the plugins for Mylyn tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.mylyn'/>
        <property name='maven-version' value='1.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.feature.jar' version='1.22.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.mylyn' version='1.22.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.mylyn' version='1.22.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.source' version='1.8.1.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.source' range='[0.0.0,1.8.1.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram UI Resources Editor Plug-In Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor'/>
        <property name='maven-version' value='1.8.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.source' version='1.8.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.source' version='1.8.1.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.source' version='1.8.1.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.source' version='1.8.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.diagram.ui.resources.editor.source&#xA;Bundle-Version: 1.8.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.xtext.ui' version='1.6.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore.xtext.ui' range='[0.0.0,1.6.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore Code Generator Xtext UI 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.xtext.ui'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.xtext.ui' version='1.6.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.xtext.ui' version='1.6.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.xtext.ui' version='1.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.xtext.ui' version='1.6.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.emf.codegen.ecore.xtext' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.36.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.18.0,3.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.ui' range='[3.6.0,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=1.8))'>
          <description>
            org.eclipse.emf.codegen.ecore.xtext.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.xtext.ui.source' range='[1.6.0.v20250910-1205,1.6.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.ecore.xtext.ui' version='1.6.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.ecore.xtext.ui;singleton:=true&#xA;Bundle-Version: 1.6.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.ui.source' range='[0.0.0,2.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Kernel Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.ui'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.kernel.ui.source' version='2.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.kernel.ui.source&#xA;Bundle-Version: 2.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.ase.models' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.ase.models' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP STP Sybase ASE Model Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ase.models'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.models' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase.models' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.partition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.partition.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.partition.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ase.models' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.ase.models
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.models.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ase.models' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ase.models;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsf.feature.feature.jar' version='3.14.0.v202504070144'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 Oracle Corporation.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttp://www.eclipse.org/legal/epl-2.0/&#xA;Contributors:&#xA;Oracle Corporation - initial API and implementation'/>
        <property name='df_LT.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.name' value='JSF Tools'/>
        <property name='df_LT.description' value='Eclipse Web Tools Platform JavaServer Faces Tools'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jsf.feature'/>
        <property name='maven-version' value='3.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsf.feature.feature.jar' version='3.14.0.v202504070144'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jsf.feature' version='3.14.0.v202504070144'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jsf.feature' version='3.14.0.v202504070144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.gcov.core' version='6.3.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.gcov.core' range='[0.0.0,6.3.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Gcov Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gcov.core'/>
        <property name='maven-version' value='6.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.core' version='6.3.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gcov.core' version='6.3.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.gcov.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.gcov.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.gcov.view.annotatedsource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gcov.core' version='6.3.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers' 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.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.binutils' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.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.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.charts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.gcov.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.core.source' range='[6.3.0.202604281957,6.3.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gcov.core' version='6.3.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gcov.core;singleton:=true&#xA;Bundle-Version: 6.3.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.cmake.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.cmake.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015,2016 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ CMake Build Support - Preview'/>
        <property name='df_LT.description' value='Support for projects built using CMake'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.cmake'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.cmake' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.cmake' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.common.acceleo.aql.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.common.acceleo.aql.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Support for AQL Expressions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.aql'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.acceleo.aql.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.aql.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.acceleo.aql.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.generic.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.db.generic.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Tools Generic Database Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.generic'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.generic.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.generic.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.generic.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.schemaprocessor' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.schemaprocessor' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSON Schema Processor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.schemaprocessor'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.schemaprocessor' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.schemaprocessor' version='1.1.0.v202308160419'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.schemaprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.schemaprocessor.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.schemaprocessor' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.json.schemaprocessor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.schemaprocessor.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.schemaprocessor' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.schemaprocessor;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.ui' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.common.ui' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius UI Commons'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.business.api.views.properties.tabbed' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.business.internal.views.properties.tabbed' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.contentassist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.dialog' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.dialog.quickoutline' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.find' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.navigator' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.plugin' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.profiler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.profiler.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.selection' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.selection.page' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.view.common.item' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.wizard' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.contentassist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.interpreter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.preference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.util' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.ui' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='6.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' range='3.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.ui;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.modules.edit.source' version='1.2.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.modules.edit.source' range='[0.0.0,1.2.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Modules Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.modules.edit'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules.edit.source' version='1.2.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules.edit.source' version='1.2.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.modules.edit.source' version='1.2.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.modules.edit.source' version='1.2.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.modules.edit.source&#xA;Bundle-Version: 1.2.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.xtext.purexbase' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.purexbase' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Pure Xbase Runtime'/>
        <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.purexbase'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.jvmmodel' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.parser.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.parser.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.services' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.scoping' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.formatting2' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.20.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.30.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.9.1,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.purexbase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.purexbase; singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.core.source' version='3.7.900.v20260406-1138' singleton='false'>
      <update id='org.eclipse.ant.core.source' range='[0.0.0,3.7.900.v20260406-1138)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Ant Build Tool Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.core'/>
        <property name='maven-version' value='3.7.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core.source' version='3.7.900.v20260406-1138'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.core.source' version='3.7.900.v20260406-1138'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.core.source' version='3.7.900.v20260406-1138'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.core.source' version='3.7.900.v20260406-1138'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.7.900.v20260406-1138
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.buildship.feature.group' version='3.1.11.v20250904-1000' singleton='false'>
      <update id='org.eclipse.buildship.feature.group' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='9'>
        <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='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) 2023 Gradle Inc.'/>
        <property name='df_LT.featureName' value='Buildship: Eclipse Plug-ins for Gradle'/>
        <property name='df_LT.description' value='Buildship: Eclipse Plug-ins for Gradle, provided as part of the Gradle Platform.&#xA;&#xA;Copyright (c) 2023 Gradle Inc.&#xA;For more information, visit our website https://projects.eclipse.org/projects/tools.buildship'/>
        <property name='df_LT.providerName' value='Eclipse Buildship'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.feature.group' version='3.1.11.v20250904-1000'/>
        <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.buildship.compat' range='[3.1.11.v20250904-1000,3.1.11.v20250904-1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.core' range='[3.1.11.v20250904-1000,3.1.11.v20250904-1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.ui' range='[3.1.11.v20250904-1000,3.1.11.v20250904-1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.branding' range='[3.1.11.v20250904-1000,3.1.11.v20250904-1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.feature.jar' range='[3.1.11.v20250904-1000,3.1.11.v20250904-1000]'>
          <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='toolingorg.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <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}/../); chmod(targetDir:${installFolder}/../MacOS/, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core.source' version='3.10.1000.v20260112-1030' singleton='false'>
      <update id='org.eclipse.team.core.source' range='[0.0.0,3.10.1000.v20260112-1030)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Team Support Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.team.core'/>
        <property name='maven-version' value='3.10.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.source' version='3.10.1000.v20260112-1030'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.source' version='3.10.1000.v20260112-1030'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.source' 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.source&#xA;Bundle-Version: 3.10.1000.v20260112-1030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.base.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.base.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extensions - Base Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.base'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.base.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.base.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.base.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.base.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.debug.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.debug.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Debug Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.debug'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.debug.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.debug.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.debug.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.debug.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.debug.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.manipulation' version='1.1.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.manipulation' range='[0.0.0,1.1.0.v202307190318)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JavaScript Code Manipulation Functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.manipulation'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.manipulation' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.manipulation' version='1.1.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.refactoring.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.refactoring.descriptors' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.manipulation' version='1.1.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.manipulation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.manipulation' version='1.1.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.manipulation;singleton:=true&#xA;Bundle-Version: 1.1.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64' version='1.1.7.202510292239' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64' range='[0.0.0,1.1.7.202510292239)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Node.js for MacOS AArch64'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64'/>
        <property name='maven-version' value='1.1.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64' version='1.1.7.202510292239'>
          <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.wildwebdeveloper.embedder.node' version='1.1.7.202510292239'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64.source' range='[1.1.7.202510292239,1.1.7.202510292239]' 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.wildwebdeveloper.embedder.node.macos.aarch64' version='1.1.7.202510292239'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64&#xA;Bundle-Version: 1.1.7.202510292239&#xA;Fragment-Host: org.eclipse.wildwebdeveloper.embedder.node;bundle-version=&quot;1.0.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </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.m2m.atl.profiler.emfvm.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.profiler.emfvm.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFVM Profiler Implementation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.emfvm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.emfvm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.emfvm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.emfvm.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.emfvm.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.emfvm.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.sdk.feature.jar' version='1.37.0.v20260322-1106'>
      <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 Xcore SDK'/>
        <property name='df_LT.description' value='The SDK for EMF Xcore.'/>
        <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.xcore.sdk'/>
        <property name='maven-version' value='1.37.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.xcore.sdk.feature.jar' version='1.37.0.v20260322-1106'/>
        <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.xcore.sdk' version='1.37.0.v20260322-1106'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.xcore.sdk' version='1.37.0.v20260322-1106'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2011-2018 Eclipse contributors 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.mylyn.commons.activity.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.commons.activity.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.commons.activity.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.activity.feature'/>
        <property name='maven-version' value='4.11.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, 2023 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Activity'/>
        <property name='df_LT.description' value='Provides common utilities for activity monitoring.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.activity.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.commons.feature.feature.group' range='4.11.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.activity.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.activity.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.creation.ui.source' version='1.1.0.v202308011607' singleton='false'>
      <update id='org.eclipse.jst.ws.axis.creation.ui.source' range='[0.0.0,1.1.0.v202308011607)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Webservice Axis Creation UI (Deprecated) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.creation.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.creation.ui.source' version='1.1.0.v202308011607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.creation.ui.source' version='1.1.0.v202308011607'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.creation.ui.source' version='1.1.0.v202308011607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.creation.ui.source' version='1.1.0.v202308011607'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.creation.ui.source&#xA;Bundle-Version: 1.1.0.v202308011607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.hsqldb.dbdefinition' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DTP HSQLDB Database Definition Enablement Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.hsqldb.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.hsqldb.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.aql.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.runtime.aql.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius runtime support for interpreting Acceleo expression in Viewpoint Specification Models using the AQL light interpreter.&#xA;Install this if you want to use the AQL light interpreter.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.aql'/>
        <property name='maven-version' value='7.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) 2015 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime Support for AQL'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.group' version='7.6.0.202603111244'/>
        <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.sirius.common.acceleo.aql' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <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.m2e.launching.source' version='2.1.200.20251112-1342' singleton='false'>
      <update id='org.eclipse.m2e.launching.source' range='[0.0.0,2.1.200.20251112-1342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Launching Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.launching'/>
        <property name='maven-version' value='2.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.launching.source' version='2.1.200.20251112-1342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.launching.source' version='2.1.200.20251112-1342'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.launching.source' version='2.1.200.20251112-1342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.launching.source' version='2.1.200.20251112-1342'/>
      </artifacts>
      <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.launching.source&#xA;Bundle-Version: 2.1.200.20251112-1342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ui.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.ui.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ui'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ui.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ui.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ui.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ui.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.ui.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.ui.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.emf.ui.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - EMF UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.ui.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.ui.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.ui.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.core.ui.vm' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.core.ui.vm' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL RegularVM Core UI extension'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core.ui.vm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui.vm' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.ui.vm' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.ui.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.ui.vm.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.ui.vm.debug' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.ui.vm' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.drivers.emf4atl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.debug.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.core.ui.vm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui.vm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.ui.vm' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.ui.vm;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.launch.source' version='4.7.0.20260330-0719' singleton='false'>
      <update id='org.eclipse.rap.tools.launch.source' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - RAP'/>
        <property name='df_LT.bundleName' value='RAP Launcher Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.launch'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.launch.source' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.tools.launch.source' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.tools.launch.source' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.tools.launch.source' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.tools.launch.source&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.doc.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.doc.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.doc'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.doc'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.doc.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.doc.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.doc.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.doc.source' version='5.6.0.v20260412-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.eclipse.uml2.doc.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.text.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.text.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT model of XML SAX parser (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.text'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.text.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.text.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.text.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.text.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.text.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spies.feature.jar' version='1.0.1100.v20260415-1257'>
      <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) 2016, 2023 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;Olivier Prouvost (OPCoach) - create PDE Bundle, Context, Core spies'/>
        <property name='df_LT.featureName' value='Eclipse Plug-in Development Environment Spies'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment spies.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spies'/>
        <property name='maven-version' value='1.0.1100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spies.feature.jar' version='1.0.1100.v20260415-1257'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.pde.spies' version='1.0.1100.v20260415-1257'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.pde.spies' version='1.0.1100.v20260415-1257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.net4j.source.feature.jar' version='4.25.3.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform Source'/>
        <property name='df_LT.description' value='Contains the Net4j core and the TCP, JVM and HTTP transport provider plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j'/>
        <property name='maven-version' value='4.25.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.source.feature.jar' version='4.25.3.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.source' version='4.25.3.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.source' version='4.25.3.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.debugger.core' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.debugger.core' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Debugger Framework'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.debugger.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.debugger.core' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.debugger.core' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.breakpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.sourcelookup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.debugger.core' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.debugger.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.debugger.core.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.debugger.core' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.debugger.core;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.ui.templates.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.ui.templates.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Connectivity Templates Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.ui.templates'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.templates.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui.templates.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.ui.templates.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.ui.templates.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui.templates.source&#xA;Bundle-Version: 1.3.0.202311071249
          </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.passage.lic.licenses.ecore' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.licenses.ecore' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC Licenses Ecore'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.licenses.ecore'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.ecore' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.licenses.ecore' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.licenses.ecore' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.passage.lic.licenses.ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.ecore.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.licenses.ecore' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.licenses.ecore&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.feature.feature.group' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.feature.feature.group' range='[0.0.0,0.19.3.202502181516)' 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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.feature'/>
        <property name='maven-version' value='0.19.3-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='Graphiti (Incubation)'/>
        <property name='df_LT.description' value='This is the runtime feature of the Graphiti framework. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation. Only this Graphiti feature is needed for creating Eclipse-based applications containing tools using Graphiti.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.feature.group' version='0.19.3.202502181516'/>
        <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.graphiti' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.ui' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.mm' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.pattern' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.feature.jar' range='[0.19.3.202502181516,0.19.3.202502181516]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.ui.dse.source' version='1.4.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.ui.dse.source' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Data Source Explorer Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.ui.dse'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.dse.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui.dse.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.ui.dse.source' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.ui.dse.source' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui.dse.source&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.headless.build.manager.source' version='7.2.3.202603250810' singleton='false'>
      <update id='org.bndtools.headless.build.manager.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.bndtools.headless.build.manager:7.2.3.202603250810'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.headless.build.manager'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.headless.build.manager.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.headless.build.manager.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.headless.build.manager.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bndtools.headless.build.manager.source' 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: org.bndtools.headless.build.manager.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.jvm.source' version='4.3.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.jvm.source' range='[0.0.0,4.3.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Signaling Platform JVM Transport Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.jvm'/>
        <property name='maven-version' value='4.3.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.jvm.source' version='4.3.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.jvm.source' version='4.3.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.jvm.source' version='4.3.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.jvm.source' version='4.3.2.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.jvm.source&#xA;Bundle-Version: 4.3.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.facesconfig' version='1.6.0.v202303190717' generation='2'>
      <update id='org.eclipse.jst.jsf.facesconfig' range='[0.0.0,1.6.0.v202303190717)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JSF Tools - FacesConfig Model'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.facesconfig'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facesconfig' version='1.6.0.v202303190717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.facesconfig' version='1.6.0.v202303190717'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.edit.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.emf.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.emf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.internal.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.internal.translator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.facesconfig' version='1.6.0.v202303190717'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' 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='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.facesconfig
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facesconfig.source' range='[1.6.0.v202303190717,1.6.0.v202303190717]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.facesconfig' version='1.6.0.v202303190717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.facesconfig; singleton:=true&#xA;Bundle-Version: 1.6.0.v202303190717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.view.core.source' version='1.0.100.v20251222-1406' singleton='false'>
      <update id='org.eclipse.terminal.view.core.source' range='[0.0.0,1.0.100.v20251222-1406)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Terminal View Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.view.core'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.view.core.source' version='1.0.100.v20251222-1406'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.view.core.source' version='1.0.100.v20251222-1406'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.view.core.source' version='1.0.100.v20251222-1406'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.view.core.source' version='1.0.100.v20251222-1406'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.terminal.view.core.source&#xA;Bundle-Version: 1.0.100.v20251222-1406
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log' version='1.5.100.v20260326-1607' generation='2'>
      <update id='org.eclipse.ui.views.log' range='[0.0.0,1.5.100.v20260326-1607)' 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.100-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.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log' version='1.5.100.v20260326-1607'/>
        <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.100.v20260326-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='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.100.v20260326-1607,1.5.100.v20260326-1607]' 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.100.v20260326-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.ui.views.log;singleton:=true&#xA;Bundle-Version: 1.5.100.v20260326-1607
          </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.emf.compare.egit.feature.jar' version='3.3.27.202508281322'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - EGit support'/>
        <property name='df_LT.description' value='This feature provides Support for comparisons through EMF Compare of files shared on git, using the EGit Team Provider.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.egit'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit.feature.jar' version='3.3.27.202508281322'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare.egit' version='3.3.27.202508281322'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare.egit' version='3.3.27.202508281322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.parsley.junit4' version='1.18.0.v20240826-1656' singleton='false' generation='2'>
      <update id='org.eclipse.emf.parsley.junit4' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Junit4 Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.junit4'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.junit4' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.junit4' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.junit4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.junit4.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.junit4.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.junit4' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley' 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.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.hamcrest.core' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.rules' range='4.9.0'/>
        <required namespace='java.package' name='org.junit.runner' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners.model' range='4.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.junit4
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.junit4.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.junit4' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.junit4&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.lfs' version='7.7.0.202604291911-m2' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.lfs' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit Large File Storage'/>
        <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='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.lfs' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lfs' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lfs.errors' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lfs.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lfs.lib' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.lfs' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='com.google.gson' range='[2.8.2,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.stream' range='[2.8.2,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.7.0,7.8.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.attributes' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.diff' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.dircache' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.hooks' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.pack' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[7.7.0,7.8.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.lfs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.source' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.lfs' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.lfs&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.doc.user.feature.feature.group' version='1.24.0.202604080417' singleton='false'>
      <update id='org.eclipse.wb.doc.user.feature.feature.group' range='[0.0.0,1.24.0.202604080417)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.doc.user.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Core Documentation'/>
        <property name='df_LT.description' value='WindowBuilder Common Documentation'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.doc.user.feature.feature.group' version='1.24.0.202604080417'/>
        <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.wb.core.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.doc.user' range='[1.11.100.202604080417,1.11.100.202604080417]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.doc.user.feature.feature.jar' range='[1.24.0.202604080417,1.24.0.202604080417]'>
          <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.net4j.db.jdbc' version='4.4.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.db.jdbc' range='[0.0.0,4.4.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j DB Framework JDBC 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.jdbc'/>
        <property name='maven-version' value='4.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.jdbc' version='4.4.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.db.jdbc' version='4.4.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.jdbc' version='4.4.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.db.jdbc' version='4.4.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.net4j.util' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.net4j.db.jdbc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.jdbc.source' range='[4.4.1.v20260304-1812,4.4.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.db.jdbc' version='4.4.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.db.jdbc;singleton:=true&#xA;Bundle-Version: 4.4.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing' version='1.12.0.202604271716' generation='2'>
      <update id='org.eclipse.wb.swing' range='[0.0.0,1.12.0.202604271716)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Swing Designer'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='78'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing' version='1.12.0.202604271716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing' version='1.12.0.202604271716'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.customize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.part.box' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.component.box' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.layout.gbl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.layout.gbl.header.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.layout.gbl.header.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.layout.gbl.header.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.layout.gbl.header.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gef.policy.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gefTree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gefTree.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.gefTree.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.laf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.laf.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.laf.external' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.laf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.laf.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.component.exposed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.component.live' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.component.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.component.top' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.layout.absolute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.layout.gbl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.layout.gbl.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.layout.gbl.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.layout.spring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.accelerator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.alignment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.border' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.border.fields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.border.pages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.models.combo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.models.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.models.spinner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.models.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.property.editor.models.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.model.util.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.preferences.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.preferences.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.preferences.laf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.preferences.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.swingx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.wizards.applet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.wizards.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.wizards.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.wizards.frame' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.wizards.panel' version='0.0.0'/>
        <provided namespace='java.package' name='swingintegration.example' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing' version='1.12.0.202604271716'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.13.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.20.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.ui' range='[1.10.800,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.cdatetime' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bidimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.exception' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.function' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.time' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <description>
            org.eclipse.wb.swing
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.swing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.source' range='[1.12.0.202604271716,1.12.0.202604271716]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing' version='1.12.0.202604271716'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing;singleton:=true&#xA;Bundle-Version: 1.12.0.202604271716
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.workspace' version='4.4.7.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.workspace' range='[0.0.0,4.4.7.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client Workspace'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.workspace'/>
        <property name='maven-version' value='4.4.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.workspace' version='4.4.7.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.workspace' version='4.4.7.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.workspace' version='4.4.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.workspace.bundle' version='4.4.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.workspace' version='4.4.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.workspace' version='4.4.7'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.workspace' version='4.4.7.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.jvm' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.workspace
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.workspace.source' range='[4.4.7.v20260304-1812,4.4.7.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.workspace' version='4.4.7.v20260304-1812'/>
      </artifacts>
      <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.cdo.workspace;singleton:=true&#xA;Bundle-Version: 4.4.7.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.core.source' version='6.2.3.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.timing.core.source' range='[0.0.0,6.2.3.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Timing Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.core'/>
        <property name='maven-version' value='6.2.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core.source' version='6.2.3.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core.source' version='6.2.3.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.core.source' version='6.2.3.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.timing.core.source' version='6.2.3.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.timing.core.source&#xA;Bundle-Version: 6.2.3.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_core.feature.feature.jar' version='3.42.0.v202604080342'>
      <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.42.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.42.0.v202604080342'/>
        <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.42.0.v202604080342'/>
      </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.42.0.v202604080342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.nebula.widgets.cdatetime' version='1.5.0.202509131601' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.cdatetime' range='[0.0.0,1.5.0.202509131601)' 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.0-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.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.cdatetime' version='1.5.0.202509131601'/>
        <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.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.202509131601,1.5.0.202509131601]' 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.0.202509131601'/>
      </artifacts>
      <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.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.core' version='1.1.600.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.spy.core' range='[0.0.0,1.1.600.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Spy Core plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.core'/>
        <property name='maven-version' value='1.1.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.core' version='1.1.600.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.core' version='1.1.600.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.core' version='1.1.600.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.pde.spy.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.core.source' range='[1.1.600.v20260327-0718,1.1.600.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.core' version='1.1.600.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.core;singleton:=true&#xA;Bundle-Version: 1.1.600.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.ui.shared' version='4.9.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.ui.shared' range='[0.0.0,4.9.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform UI Shared'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.ui.shared'/>
        <property name='maven-version' value='4.9.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.shared' version='4.9.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' version='4.9.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.ui.shared' version='4.9.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.ui.internal.shared.bundle' version='4.9.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.ui.shared' version='4.9.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.net4j.ui.shared
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.shared.source' range='[4.9.1.v20260304-1812,4.9.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.ui.shared' version='4.9.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.ui.shared;singleton:=true&#xA;Bundle-Version: 4.9.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.feature.feature.group' version='1.7.1100.v20260319-1254' singleton='false'>
      <update id='org.eclipse.equinox.p2.core.feature.feature.group' range='[0.0.0,1.7.1100.v20260319-1254)' 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.1100-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.1100.v20260319-1254'/>
        <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.900.v20260319-1254,1.5.900.v20260319-1254]'/>
        <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.900.v20260305-0953,2.6.900.v20260305-0953]'/>
        <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.700.v20260304-0657,2.9.700.v20260304-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository' range='[1.5.800.v20260304-1232,1.5.800.v20260304-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository' range='[2.9.700.v20260316-0549,2.9.700.v20260316-0549]'/>
        <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.900.v20260304-0711,1.5.900.v20260304-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.3.700.v20260306-0556,2.3.700.v20260306-0556]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' range='[2.3.600.v20260306-0554,2.3.600.v20260306-0554]'/>
        <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.700.v20260304-1232,1.3.700.v20260304-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf' range='[1.4.700.v20260304-0651,1.4.700.v20260304-0651]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations' range='[2.7.800.v20260304-0655,2.7.800.v20260304-0655]'/>
        <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.500.v20260307-0016,1.3.500.v20260307-0016]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.jar' range='[1.7.1100.v20260319-1254,1.7.1100.v20260319-1254]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.source' version='0.18.300.v20240413-1529' singleton='false'>
      <update id='org.eclipse.e4.core.di.extensions.source' range='[0.0.0,0.18.300.v20240413-1529)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Dependency Injection Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions'/>
        <property name='maven-version' value='0.18.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.source' version='0.18.300.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.source' version='0.18.300.v20240413-1529'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.extensions.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions.source' 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.source&#xA;Bundle-Version: 0.18.300.v20240413-1529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.jar' version='2.8.0.v202307262303'>
      <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 Oracle Corporation.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttp://www.eclipse.org/legal/epl-2.0/&#xA;Contributors:&#xA;Oracle Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JSF Tools - Tag Library Metadata (Apache Trinidad)'/>
        <property name='df_LT.description' value='Eclipse Web Tools Platform JavaServer Faces Tools - Tag Library Metadata (Apache Trinidad)'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.jar' version='2.8.0.v202307262303'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature' version='2.8.0.v202307262303'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature' version='2.8.0.v202307262303'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.json.ui.source' version='1.1.100.v202510300114' singleton='false'>
      <update id='org.eclipse.wst.json.ui.source' range='[0.0.0,1.1.100.v202510300114)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse JSON Editors and Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.ui.source' version='1.1.100.v202510300114'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.ui.source' version='1.1.100.v202510300114'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.ui.source' version='1.1.100.v202510300114'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.ui.source' version='1.1.100.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.json.ui.source&#xA;Bundle-Version: 1.1.100.v202510300114
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.clipboard.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 EMF Clipboard 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.gmf.runtime.emf.clipboard.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.clipboard.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.clipboard.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='7'>
        <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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.emf.clipboard.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.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.emf.clipboard.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.emf.clipboard.core;singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table.model' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.table.model' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Table 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.model' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.model' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.model.business.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.model.business.internal.description.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.model.business.internal.description.spec.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.model.business.internal.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.model.business.internal.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.model.business.internal.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.model.internal' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.model' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.table.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.model.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.model' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.model;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.ai.mcp.tools.feature.feature.jar' version='2.2.0.v20250819-0049'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF AI Model Context Protocol Tool Support Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF AI Model Context Protocol Tools Support'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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) 2025 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.ai.mcp.tools.feature'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.tools.feature.feature.jar' version='2.2.0.v20250819-0049'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.ai.mcp.tools.feature' version='2.2.0.v20250819-0049'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.ai.mcp.tools.feature' version='2.2.0.v20250819-0049'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.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.oomph.setup.mylyn.edit' version='1.14.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.setup.mylyn.edit' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Mylyn Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.mylyn.edit'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.edit' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.mylyn.edit' version='1.14.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.mylyn.provider' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.mylyn.edit' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.mylyn' range='[1.19.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.mylyn.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.edit.source' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.mylyn.edit' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.mylyn.edit;singleton:=true&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.ui' version='3.7.200.v202604070414' generation='2'>
      <update id='org.eclipse.jpt.jpa.ui' range='[0.0.0,3.7.200.v202604070414)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JPA 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.ui'/>
        <property name='maven-version' value='3.7.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='64'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.ui' version='3.7.200.v202604070414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.ui' version='3.7.200.v202604070414'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.details.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.details.db' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.details.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.details.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2.details.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2.details.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2.platform.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2_1.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2_1.details.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2_1.details.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2_1.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpa2_1.platform.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.jpql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.platform.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.platform.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.conversion.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.entity.data.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.entity.data.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.makepersistent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.proj' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.internal.wizards.proj.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.jpa2.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.jpa2.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.jpa2_1.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.jpa2_1.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.prefs.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.wizards.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.ui.wizards.gen' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.ui' version='3.7.200.v202604070414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.expressions' 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.draw2d' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.7.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.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.gen' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.annotate' range='[1.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.1.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.jpa.jpql' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.4.0,4.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.wst.common.frameworks.ui' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.700,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.700,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.1.300,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jpa.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.ui.source' range='[3.7.200.v202604070414,3.7.200.v202604070414]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.ui' version='3.7.200.v202604070414'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.ui;singleton:=true&#xA;Bundle-Version: 3.7.200.v202604070414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtimperative' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.pivot.qvtimperative' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTimperative Model (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtimperative'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtimperative' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtimperative' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.evaluationstatus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.evaluationstatus.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.evaluationstatus.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtimperative.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtimperative' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtschedule' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.runtime' range='[0.26.0,1.0.0)'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.pivot.qvtimperative
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtimperative.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtimperative' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtimperative;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.core' version='6.2.3.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.timing.core' range='[0.0.0,6.2.3.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Timing Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.core'/>
        <property name='maven-version' value='6.2.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core' version='6.2.3.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' version='6.2.3.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.segmentstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.core.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.core.event.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.core.segmentstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.core.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.core' version='6.2.3.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.timing.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core.source' range='[6.2.3.202604110342,6.2.3.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.timing.core' version='6.2.3.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.timing.core;singleton:=true&#xA;Bundle-Version: 6.2.3.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.ui' version='1.2.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.consumption.ui' range='[0.0.0,1.2.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Consumption Graphical User Interface'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui' version='1.2.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' version='1.2.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.command.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.object' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.test' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.test.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.test.wssample' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.wizard.uddi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.wsil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.ui' version='1.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='48'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.1.0,3.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.35.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.35.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.30.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.200.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='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.jst.ws.consumption.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui.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.jst.ws.consumption.ui' 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.jst.ws.consumption.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.core.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.core.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.core.source' 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.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.sdk.feature.group' version='3.23.2100.v20260414-2255' singleton='false'>
      <update id='org.eclipse.equinox.sdk.feature.group' range='[0.0.0,3.23.2100.v20260414-2255)' 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.sdk'/>
        <property name='maven-version' value='3.23.2100-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) 2009, 2010 EclipseSource 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 Target Components'/>
        <property name='df_LT.description' value='All of the bundles that are produced by the Equinox project.  This includes basic OSGi framework support, all implemented compendium services, the p2 provisioning platform and various server-side support bundles.&#xA;This feature is intended to be added to target platforms at development time rather than deployed with end-user systems.'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.sdk.feature.group' version='3.23.2100.v20260414-2255'/>
        <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.compendium.sdk.feature.group' range='[3.23.900.v20260102-1534,3.23.900.v20260102-1534]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.core.sdk.feature.group' range='[3.25.900.v20260413-1500,3.25.900.v20260413-1500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable.feature.group' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.core.feature.group' range='[1.16.900.v20260413-1500,1.16.900.v20260413-1500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.jetty.feature.group' range='[1.11.1000.v20251229-1450,1.11.1000.v20251229-1450]'/>
        <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.equinox.http.servletbridge' range='[1.3.200.v20250519-0529,1.3.200.v20250519-0529]'/>
        <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.equinox.servletbridge' range='[1.7.300.v20250621-0454,1.7.300.v20250621-0454]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.sdk.feature.jar' range='[3.23.2100.v20260414-2255,3.23.2100.v20260414-2255]'>
          <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.oomph.targlets' version='1.21.0.v20250805-0700' generation='2'>
      <update id='org.eclipse.oomph.targlets' range='[0.0.0,1.21.0.v20250805-0700)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Targlets'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets' version='1.21.0.v20250805-0700'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets' version='1.21.0.v20250805-0700'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.targlets' version='1.21.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets' version='1.21.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.impl' version='1.21.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.util' version='1.21.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets' version='1.21.0.v20250805-0700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.core' range='[1.33.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources' range='[1.21.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.targlets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.source' range='[1.21.0.v20250805-0700,1.21.0.v20250805-0700]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets' version='1.21.0.v20250805-0700'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.targlets;singleton:=true&#xA;Bundle-Version: 1.21.0.v20250805-0700
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.eclipselink.core' version='2.5.0.v202604070414' generation='2'>
      <update id='org.eclipse.jpt.jpa.eclipselink.core' range='[0.0.0,2.5.0.v202604070414)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JPA EclipseLink Support - 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.core'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.core' version='2.5.0.v202604070414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.eclipselink.core' version='2.5.0.v202604070414'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.ddlgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.libval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.resource.java.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.resource.java.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.resource.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.internal.weave' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.jpql.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm.v1_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm.v1_2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm.v2_0' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm.v2_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm.v2_2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm.v2_3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm.v2_4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.resource.orm.v2_5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.core.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.eclipselink.core' version='2.5.0.v202604070414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.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.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.eclipselink.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.402,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.jpa.jpql' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.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.wst.common.emfworkbench.integration' range='[1.1.200,2.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.common.modulecore' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.300,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jpt.jpa.eclipselink.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.core.source' range='[2.5.0.v202604070414,2.5.0.v202604070414]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.eclipselink.core' version='2.5.0.v202604070414'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.eclipselink.core;singleton:=true&#xA;Bundle-Version: 2.5.0.v202604070414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.mylyn.feature.group' version='1.22.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.mylyn.feature.group' range='[0.0.0,1.22.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.mylyn'/>
        <property name='maven-version' value='1.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Mylyn'/>
        <property name='df_LT.description' value='Contains the plugins for Mylyn tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.feature.group' version='1.22.0.v20251211-0657'/>
        <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.oomph.setup.mylyn' range='[1.20.0.v20241024-0928,1.20.0.v20241024-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.edit' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.feature.jar' range='[1.22.0.v20251211-0657,1.22.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.parsley.common' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.common' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.edit.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.edit.actionbar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.edit.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.edit.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.edit.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.edit.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.internal.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.internal.edit.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.internal.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.common' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.eclipse.emf.databinding.edit' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.runtime.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.13'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.action' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.celleditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.editor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.viewer' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.action' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.celleditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.dnd' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.view' 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' 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.databinding.fieldassist' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.databinding.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.databinding.swt.typed' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.databinding.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.databinding.viewers.typed' 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.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.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.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.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.application' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms' 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.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.part' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.contentoutline' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.common.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.common' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.common;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.pde.doc.user' version='3.17.500.v20260327-0718'>
      <update id='org.eclipse.pde.doc.user' range='[0.0.0,3.17.500.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE User Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.doc.user'/>
        <property name='maven-version' value='3.17.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.doc.user' version='3.17.500.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.doc.user' version='3.17.500.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.doc.user' version='3.17.500.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.pde.doc.user.source' range='[3.17.500.v20260327-0718,3.17.500.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.doc.user' version='3.17.500.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.doc.user; singleton:=true&#xA;Bundle-Version: 3.17.500.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.shared.resources' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.shared.resources' 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-shared-resources'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-shared-resources'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.shared.resources' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.shared.resources' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.shared.resources' 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='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.shared.resources.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.shared.resources' 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.shared.resources&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.confluence.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.confluence.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Confluence UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.confluence.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.confluence.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.confluence.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.confluence.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.confluence.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.confluence.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'>
      <update id='org.eclipse.wst.xsdeditor.doc.user' range='[0.0.0,1.0.800.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='XML schema editor'/>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsdeditor.doc.user'/>
        <property name='maven-version' value='1.0.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsdeditor.doc.user.source' range='[1.0.800.v201903222120,1.0.800.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsdeditor.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.800.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.ui' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram.sequence.ui' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.ui' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.api.diagramtype' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.diagramtype' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.migration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.operation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.part' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.policy' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.tools' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.validator' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.figure' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.ui' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.util' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.ui' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram.sequence.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.ui;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gdb.ui' version='7.2.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.gdb.ui' range='[0.0.0,7.2.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GDB UI Common'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gdb.ui'/>
        <property name='maven-version' value='7.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.ui' version='7.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.gdb.ui' version='7.2.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.gdb.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.gdb.ui' version='7.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,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.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.gdb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.ui.source' range='[7.2.300.202512020204,7.2.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.gdb.ui' version='7.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.gdb.ui;singleton:=true&#xA;Bundle-Version: 7.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.context.core' version='4.11.0.v20260429-0403' generation='2'>
      <update id='org.eclipse.mylyn.context.core' range='[0.0.0,4.11.0.v20260429-0403)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Context'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.context.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.core' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' version='4.11.0.v20260429-0403'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.context.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.context.core' version='4.11.0.v20260429-0403'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[1.4.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.context.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.core.source' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.context.core' version='4.11.0.v20260429-0403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.context.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260429-0403
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.tools.feature.group' version='1.0.0.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.tools.feature.group' range='[0.0.0,1.0.0.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.tools'/>
        <property name='maven-version' value='1.0.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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Development Tools'/>
        <property name='df_LT.description' value='Contains the CDO Genmodel migrator/importer, the Ecore Dependencies, and the Debug Logical Structure plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.tools.feature.group' version='1.0.0.v20260304-1812'/>
        <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.emf.cdo.migrator' range='[3.4.3.v20260304-1812,3.4.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.dependencies' range='[1.0.6.v20260304-1812,1.0.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.logicalstructure' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.logicalstructure' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.tools.feature.jar' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.activity.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.tasks.activity.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Tasks'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.activity.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.activity.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.activity.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.activity.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.activity.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.activity.core.spi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.activity.core' version='4.11.0.v20260309-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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.index.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.index.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.tasks.activity.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.activity.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.activity.core' version='4.11.0.v20260309-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.mylyn.tasks.activity.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </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.wst.server.ui.doc.user' version='1.1.600.v201901310132'>
      <update id='org.eclipse.wst.server.ui.doc.user' range='[0.0.0,1.1.600.v201901310132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server Tools documentation for Web Standard Tools'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui.doc.user'/>
        <property name='maven-version' value='1.1.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.doc.user.source' range='[1.1.600.v201901310132,1.1.600.v201901310132]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.600.v201901310132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.feature.examples.feature.jar' version='0.19.3.202502181516'>
      <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='Graphiti Examples (Incubation)'/>
        <property name='df_LT.description' value='This feature contains the tutorial, the documentation and examples for the Graphiti framework. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.feature.examples'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.examples.feature.jar' version='0.19.3.202502181516'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.graphiti.feature.examples' version='0.19.3.202502181516'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.graphiti.feature.examples' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.swtbot.generator.feature.feature.group' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.generator.feature.feature.group' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Test Recorder and Code Generator'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot Generator: Enable recording of Events and generates code accordingly. APIs are still in a provisional state and are likely to evolve.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.feature'/>
        <property name='maven-version' value='4.3.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) 2012-2013 Red Hat&#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;http://www.eclipse.org/legal/epl-2.0/'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.feature.feature.group' version='4.3.0.202506021445'/>
        <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.swtbot.generator' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.rules.workbench' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.jdt' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.ui' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.client' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.feature.feature.jar' range='[4.3.0.202506021445,4.3.0.202506021445]'>
          <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.xtext.common.types.shared.jdt38.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.common.types.shared.jdt38.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types Shared State (JDT 3.8) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared.jdt38'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.shared.jdt38.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlrpc.client' version='3.1.3.v20160817-1930' singleton='false'>
      <update id='org.apache.xmlrpc.client' range='[0.0.0,3.1.3.v20160817-1930)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache XML-RPC Client Library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xmlrpc.client'/>
        <property name='maven-version' value='3.1.3-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlrpc.client' version='3.1.3.v20160817-1930'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlrpc.client' version='3.1.3.v20160817-1930'/>
        <provided namespace='java.package' name='org.apache.xmlrpc.client' version='3.1.3'/>
        <provided namespace='java.package' name='org.apache.xmlrpc.client.util' version='3.1.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='org.apache.commons.httpclient' range='3.0.1'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.auth' range='3.0.1'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.methods' range='3.0.1'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.params' range='3.0.1'/>
        <required namespace='java.package' name='org.apache.xmlrpc' range='[3.1.3,3.2.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.client' range='[3.1.3,3.2.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.common' range='[3.1.3,3.2.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.parser' range='[3.1.3,3.2.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.serializer' range='[3.1.3,3.2.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.util' range='[3.1.3,3.2.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.xml.sax' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlrpc.client' version='3.1.3.v20160817-1930'/>
      </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.xmlrpc.client&#xA;Bundle-Version: 3.1.3.v20160817-1930
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jdom' version='1.1.3.v20230812-1600' singleton='false' generation='2'>
      <update id='org.jdom' range='[0.0.0,1.1.3.v20230812-1600)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.jdom : jdom'/>
        <property name='maven-wrapped-groupId' value='org.jdom'/>
        <property name='maven-wrapped-artifactId' value='jdom'/>
        <property name='maven-wrapped-version' value='1.1.3'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jdom' version='1.1.3.v20230812-1600'/>
        <provided namespace='osgi.bundle' name='org.jdom' version='1.1.3.v20230812-1600'/>
        <provided namespace='java.package' name='org.jdom' version='1.1.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom.filter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom.adapters' version='1.1.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom.filter' version='1.1.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom.input' version='1.1.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom.output' version='1.1.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom.transform' version='1.1.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jdom.xpath' version='1.1.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jdom' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.jdom' version='1.1.3.v20230812-1600'>
          <properties size='1'>
            <property 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.jdom
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom.source' range='[1.1.3.v20230812-1600,1.1.3.v20230812-1600]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jdom' version='1.1.3.v20230812-1600'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jdom&#xA;Bundle-Version: 1.1.3.v20230812-1600
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.core.ui.source' version='2.4.101.20251127-1007' singleton='false'>
      <update id='org.eclipse.m2e.core.ui.source' range='[0.0.0,2.4.101.20251127-1007)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Maven Integration for Eclipse UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.core.ui'/>
        <property name='maven-version' value='2.4.101-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core.ui.source' version='2.4.101.20251127-1007'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.core.ui.source' version='2.4.101.20251127-1007'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.core.ui.source' version='2.4.101.20251127-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.core.ui.source' version='2.4.101.20251127-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.eclipse.m2e.core.ui.source&#xA;Bundle-Version: 2.4.101.20251127-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.sqlserver.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.msft.sqlserver.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Microsoft SQL Server UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.sqlserver.ui'/>
        <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.datatools.enablement.msft.sqlserver.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.msft.sqlserver.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.sqlserver.internal.ui.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.sqlserver.internal.ui.connection.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.sqlserver.ui.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.msft.sqlserver.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.msft.sqlserver' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.msft.sqlserver.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.msft.sqlserver.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.msft.sqlserver.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.ws.ui' version='1.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.oda.ws.ui' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP Web Services ODA Designer'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.ws.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws.ui' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.ws.ui' version='1.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.ws.ui' version='1.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.ws' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oda.ws.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws.ui.source' range='[1.5.0.202311071249,1.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.ws.ui' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.ws.ui; singleton:=true&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.ui' version='3.37.100.v20260420-1117' generation='2'>
      <update id='org.eclipse.jdt.ui' range='[0.0.0,3.37.100.v20260420-1117)' 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.100-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.100.v20260420-1117'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui' version='3.37.100.v20260420-1117'/>
        <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.100.v20260420-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='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.100.v20260420-1117,3.37.100.v20260420-1117]' 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.100.v20260420-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.jdt.ui; singleton:=true&#xA;Bundle-Version: 3.37.100.v20260420-1117
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.ai.mcp.transports.source' version='1.0.1.v20250819-0049' singleton='false'>
      <update id='org.eclipse.ecf.ai.mcp.transports.source' range='[0.0.0,1.0.1.v20250819-0049)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF MCP Transports Support (UDS, Inet4, Inet6) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.ai.mcp.transports'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.transports.source' version='1.0.1.v20250819-0049'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.ai.mcp.transports.source' version='1.0.1.v20250819-0049'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.ai.mcp.transports.source' version='1.0.1.v20250819-0049'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.ai.mcp.transports.source' version='1.0.1.v20250819-0049'/>
      </artifacts>
      <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.ai.mcp.transports.source&#xA;Bundle-Version: 1.0.1.v20250819-0049
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms' version='3.14.100.v20260415-0733' generation='2'>
      <update id='org.eclipse.ui.forms' range='[0.0.0,3.14.100.v20260415-0733)' 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.100-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.100.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms' version='3.14.100.v20260415-0733'/>
        <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.100.v20260415-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.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.100.v20260415-0733,3.14.100.v20260415-0733]' 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.100.v20260415-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.ui.forms;singleton:=true&#xA;Bundle-Version: 3.14.100.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.gtk.linux.riscv64' version='1.2.1500.v20250801-0854'>
      <update id='org.eclipse.equinox.launcher.gtk.linux.riscv64' range='[0.0.0,1.2.1500.v20250801-0854)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher Linux RISCV64 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.riscv64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.gtk.linux.riscv64'/>
        <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.riscv64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.riscv64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.gtk.linux.riscv64' 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.riscv64.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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.gtk.linux.riscv64' 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.riscv64;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='toolingorg.eclipse.platform.ide.ini.gtk.linux.riscv64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.ini' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=riscv64)(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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.xotcl.feature.jar' version='6.4.2.202509021500'>
      <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.description.url' value='http://www.eclipse.org/dltk'/>
        <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='Dynamic Languages Toolkit - XOTcl Development Tools'/>
        <property name='df_LT.description' value='Tools for XOTcl Developers'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='maven-groupId' value='org.eclipse.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.feature.jar' version='6.4.2.202509021500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.dltk.xotcl' version='6.4.2.202509021500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.dltk.xotcl' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </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='org.eclipse.cdt.gdb.source.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gdb.source.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gdb'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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, 2011 Freescale Semiconductor and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Common GDB Support Developer Resources'/>
        <property name='df_LT.description' value='Common GDB Support for CDT'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.source.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.gdb.source' range='[7.2.500.202603111352,7.2.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.ui.source' range='[7.2.300.202512020204,7.2.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.source.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.sirius.editor.sequence' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.editor.sequence' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.sequence'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='61'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.sequence' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.sequence' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.delimitedeventmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.framemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.messagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.returnmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.description.sequencediagramdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.compoundeventend' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.eventend' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.eventendsordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.instancerolesordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.ordering.singleeventend' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tabstractmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tbasicmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tconditionalexecutionstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tconditionallifelinestyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tconditionalmessagestyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tcreationmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tdestructionmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.texecutionmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.texecutionstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tlifelinemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tlifelinestyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tmessagestyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.treturnmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tsequencediagram' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.template.tsourcetargetmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.tool.instancerolereordertool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.filters.tool.reordertool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.delimitedeventmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.framemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.messagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.returnmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.description.sequencediagramdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.compoundeventend' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.eventend' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.eventendsordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.instancerolesordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.ordering.singleeventend' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tabstractmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tbasicmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tconditionalexecutionstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tconditionallifelinestyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tconditionalmessagestyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tcreationmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tdestructionmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.texecutionmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.texecutionstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tlifelinemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tlifelinestyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tmessagestyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.treturnmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tsequencediagram' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.template.tsourcetargetmessagemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.tool.instancerolereordertool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.editor.properties.sections.tool.reordertool' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.sequence' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.editor' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.editor.sequence
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.sequence.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.sequence' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.sequence;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.ui' version='2.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.debug.ui' range='[0.0.0,2.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Debug 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug.ui'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.ui' version='2.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.ui' version='2.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.debug.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.debug.ui' version='2.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.editor.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.core' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.ui.source' range='[2.11.0.v20260216-1113,2.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.debug.ui' version='2.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.debug.ui;singleton:=true&#xA;Bundle-Version: 2.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.command' version='1.1.2' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.command' range='[0.0.0,1.1.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Felix Gogo Command'/>
        <property name='org.eclipse.equinox.p2.description' value='Provides basic shell commands for Gogo.'/>
        <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.command'/>
        <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='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command' version='1.1.2'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.command' version='1.1.2'/>
        <provided namespace='java.package' name='org.apache.felix.gogo.command' version='1.1.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.felix.service.command,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.command' version='1.1.2'>
          <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.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <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='[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)'/>
        <requiredProperties namespace='org.apache.felix.gogo' match='(&amp;(org.apache.felix.gogo=runtime.implementation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.apache.felix.gogo.command
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.apache.felix.gogo.command
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command.source' range='[1.1.2,1.1.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.command' version='1.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.gogo.command&#xA;Bundle-Version: 1.1.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.ui' version='1.1.200.v202502280419' generation='2'>
      <update id='org.eclipse.jst.jee.ui' range='[0.0.0,1.1.200.v202502280419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Eclipse Java EE Developer Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.ui'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ui' version='1.1.200.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.ui' version='1.1.200.v202502280419'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.appclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.ear' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.web' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.ui' version='1.1.200.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,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.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.jee.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ui.source' range='[1.1.200.v202502280419,1.1.200.v202502280419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.ui' version='1.1.200.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.ui;singleton:=true&#xA;Bundle-Version: 1.1.200.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.rcp.source' version='2.5.1.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.uml2.rcp.source' range='[0.0.0,2.5.1.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare UML2 Comparison Support RCP Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.uml2.rcp'/>
        <property name='maven-version' value='2.5.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.rcp.source' version='2.5.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.rcp.source' version='2.5.1.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.rcp.source' version='2.5.1.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.rcp.source' version='2.5.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.uml2.rcp.source&#xA;Bundle-Version: 2.5.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.activity.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.activity.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Activity Monitor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.activity.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.activity.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.activity.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.activity.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.activity.ui.source' version='4.11.0.v20260309-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.mylyn.commons.activity.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.ui.editor.doc.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.rpm.ui.editor.doc.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Documentation for RPM specfile editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.ui.editor.doc'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.editor.doc.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.ui.editor.doc.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.ui.editor.doc.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.ui.editor.doc.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.rpm.ui.editor.doc.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.configuration' version='4.40.0.I20260423-1800'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.configuration' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='80'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leslf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.emf.mapping.xsd2ecore.editor.source' version='2.11.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.xsd2ecore.editor.source' range='[0.0.0,2.11.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD to Ecore Mapping Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.xsd2ecore.editor'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.xsd2ecore.editor.source' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.xsd2ecore.editor.source' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.xsd2ecore.editor.source' version='2.11.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.xsd2ecore.editor.source' version='2.11.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.xsd2ecore.editor.source&#xA;Bundle-Version: 2.11.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.edit' version='1.1.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.reviews.edit' range='[0.0.0,1.1.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Reviews 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews.edit'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.edit' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews.edit' version='1.1.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.provider' version='1.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.reviews.edit' version='1.1.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.edit' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules.edit' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.reviews.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.edit.source' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.reviews.edit' version='1.1.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.reviews.edit;singleton:=true&#xA;Bundle-Version: 1.1.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.help.ui.source' version='1.13.0.v20250727-0825' singleton='false'>
      <update id='org.eclipse.epp.mpc.help.ui.source' range='[0.0.0,1.13.0.v20250727-0825)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Marketplace Client'/>
        <property name='df_LT.bundleName' value='Marketplace Client Help Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.help.ui'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.help.ui.source' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.help.ui.source' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.help.ui.source' version='1.13.0.v20250727-0825'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.help.ui.source' version='1.13.0.v20250727-0825'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.epp.mpc.help.ui.source&#xA;Bundle-Version: 1.13.0.v20250727-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.util.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.util:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-util'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.util.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util.source' 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.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <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.eclipse.passage.lic.equinox.feature.feature.jar' version='4.6.0.v20260429-1155'>
      <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.passage.lic.equinox'/>
        <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, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC Equinox'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components Equinox includes runtime interfaces and its implementation for Eclipse Equinox'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.equinox.feature'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.equinox.feature.feature.jar' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.passage.lic.equinox.feature' version='4.6.0.v20260429-1155'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.passage.lic.equinox.feature' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.jsf.common' version='1.6.0.v202504061844' generation='2'>
      <update id='org.eclipse.jst.jsf.common' range='[0.0.0,1.6.0.v202504061844)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JSF Tools - Common'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.common'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='54'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common' version='1.6.0.v202504061844'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' version='1.6.0.v202504061844'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.facet.libraryprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.facet.libraryprovider.jsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.componentcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.finder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.finder.acceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.finder.matcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.managedobject' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.pde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.query.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.query.internal.taglib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.traittypes.traittypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.sets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.sets.constraint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.sets.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.webxml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.webxml.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.webxml.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.resolver.structureddocument' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.resolver.structureddocument.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.resolver.structureddocument.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.structureddocument' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.structureddocument.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.symbol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.symbol.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.symbol.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.symbol.internal.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.symbol.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.symbol.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.context.symbol.source' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.common' version='1.6.0.v202504061844'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.0.101,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.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jst.javaee.web.internal.impl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common.source' range='[1.6.0.v202504061844,1.6.0.v202504061844]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.common' version='1.6.0.v202504061844'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.common;singleton:=true&#xA;Bundle-Version: 1.6.0.v202504061844
          </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.eclipse.equinox.console.jaas.fragment' version='1.2.200.v20260307-0016' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.console.jaas.fragment' range='[0.0.0,1.2.200.v20260307-0016)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='SSHD Fragment'/>
        <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.jaas.fragment'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.jaas.fragment' version='1.2.200.v20260307-0016'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.console.jaas.fragment' version='1.2.200.v20260307-0016'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.console.jaas.fragment' version='1.2.200.v20260307-0016'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.apache.sshd.osgi' version='1.2.200.v20260307-0016'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.sshd.osgi' range='2.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.console.jaas.fragment
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.jaas.fragment.source' range='[1.2.200.v20260307-0016,1.2.200.v20260307-0016]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.console.jaas.fragment' version='1.2.200.v20260307-0016'/>
      </artifacts>
      <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.jaas.fragment&#xA;Bundle-Version: 1.2.200.v20260307-0016&#xA;Fragment-Host: org.apache.sshd.osgi;bundle-version=&quot;2.2.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.help' version='1.8.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.help' range='[0.0.0,1.8.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.PluginName' value='DTP Help Utilities'/>
        <property name='org.eclipse.equinox.p2.name' value='%PluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.help'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' version='1.8.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.help' version='1.8.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.help' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.help' version='1.8.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.help
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help.source' range='[1.8.0.202311071249,1.8.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.help' version='1.8.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.help; singleton:=true&#xA;Bundle-Version: 1.8.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.tcp.source' version='4.4.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.tcp.source' range='[0.0.0,4.4.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Signaling Platform TCP Transport Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.tcp'/>
        <property name='maven-version' value='4.4.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.tcp.source' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.tcp.source' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.tcp.source' version='4.4.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.tcp.source' version='4.4.3.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.tcp.source&#xA;Bundle-Version: 4.4.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.xdoclet.runtime.source' version='1.2.0.v202101081429' singleton='false'>
      <update id='org.eclipse.jst.j2ee.xdoclet.runtime.source' range='[0.0.0,1.2.0.v202101081429)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XDocletRuntime Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.xdoclet.runtime'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.xdoclet.runtime.source' version='1.2.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.xdoclet.runtime.source' version='1.2.0.v202101081429'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.xdoclet.runtime.source' version='1.2.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.xdoclet.runtime.source' version='1.2.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.xdoclet.runtime.source&#xA;Bundle-Version: 1.2.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.launching' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.launching' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Launching Core'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.launching'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.launching' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.launching' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.launching.execution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.launching.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.launching.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.launching.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.launching.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.launching.sourcelookup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.launching' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.launching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.launching.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.launching' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.launching;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcpg.source' version='1.84.0' singleton='false'>
      <update id='bcpg.source' range='[0.0.0,1.84.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for bcpg:1.84.0'/>
        <property name='maven-groupId' value='org.bouncycastle'/>
        <property name='maven-artifactId' value='bcpg-jdk18on'/>
        <property name='maven-version' value='1.84'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcpg.source' version='1.84.0'/>
        <provided namespace='osgi.bundle' name='bcpg.source' version='1.84.0'/>
        <provided namespace='osgi.identity' name='bcpg.source' version='1.84.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcpg.source' 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.source&#xA;Bundle-Version: 1.84.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.core' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.jaxws.core' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JAX-WS Tools Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.core' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.jaxws.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.jaxws.core.annotations.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.jaxws.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.core' version='1.1.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='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' 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.jdt.apt.core' range='[3.3.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.jst.ws.annotations.core' 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.9.0,3.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.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='javax.activation' range='0.0.0'/>
        <required namespace='java.package' name='javax.jws' range='0.0.0'/>
        <required namespace='java.package' name='javax.jws.soap' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.soap' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='javax.xml.ws' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.ws.http' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.ws.soap' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.ws.spi' range='0.0.0'/>
        <required namespace='java.package' name='org.jdom' range='1.1.1'/>
        <required namespace='java.package' name='org.jdom.input' range='1.1.1'/>
        <required namespace='java.package' name='org.jdom.output' range='1.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.jaxws.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.core.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.core' version='1.1.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.jst.ws.jaxws.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.ibm.icu.source' version='78.3.0' singleton='false'>
      <update id='com.ibm.icu.source' range='[0.0.0,78.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.ibm.icu:78.3.0'/>
        <property name='maven-groupId' value='com.ibm.icu'/>
        <property name='maven-artifactId' value='icu4j'/>
        <property name='maven-version' value='78.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu.source' version='78.3.0'/>
        <provided namespace='osgi.bundle' name='com.ibm.icu.source' version='78.3.0'/>
        <provided namespace='osgi.identity' name='com.ibm.icu.source' version='78.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.ibm.icu.source' 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.source&#xA;Bundle-Version: 78.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.layout.group.source' version='1.10.100.202604271951' singleton='false'>
      <update id='org.eclipse.wb.layout.group.source' range='[0.0.0,1.10.100.202604271951)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder GroupLayout Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.layout.group'/>
        <property name='maven-version' value='1.10.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group.source' version='1.10.100.202604271951'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.layout.group.source' version='1.10.100.202604271951'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.layout.group.source' version='1.10.100.202604271951'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.layout.group.source' version='1.10.100.202604271951'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.layout.group.source&#xA;Bundle-Version: 1.10.100.202604271951
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.riscv.core' version='3.5.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.riscv.core' range='[0.0.0,3.5.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ RISC-V Cross Compiler Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.riscv.core'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core' version='3.5.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core' version='3.5.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.riscv.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core' version='3.5.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.core' range='3.1.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.core' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.cross.riscv.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.riscv.core' version='3.5.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.riscv.core;singleton:=true&#xA;Bundle-Version: 3.5.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.win32.x86_64' version='12.5.0.202603311517'>
      <update id='org.eclipse.cdt.core.win32.x86_64' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='df_LT.fragmentName.win32.x86_64' value='C/C++ Development Tools Core for Windows x86_64'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.win32.x86_64'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.win32.x86_64'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.x86_64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.win32.x86_64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.win32.x86_64' version='12.5.0.202603311517'>
          <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.cdt.core.native' version='12.5.0.202603311517'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.x86_64.source' range='[12.5.0.202603311517,12.5.0.202603311517]' 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.cdt.core.win32.x86_64' version='12.5.0.202603311517'/>
      </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.cdt.core.win32.x86_64;singleton:=true&#xA;Bundle-Version: 12.5.0.202603311517&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.sdk' version='4.1.607.v20260304-1812'>
      <update id='org.eclipse.emf.cdo.sdk' range='[0.0.0,4.1.607.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository SDK'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.sdk'/>
        <property name='maven-version' value='4.1.607-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk' version='4.1.607.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.sdk' version='4.1.607.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.sdk' version='4.1.607.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdo.sdk.source' range='[4.1.607.v20260304-1812,4.1.607.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.sdk' version='4.1.607.v20260304-1812'/>
      </artifacts>
      <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.cdo.sdk; singleton:=true&#xA;Bundle-Version: 4.1.607.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.devhelp.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.cdt.libhover.devhelp.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Devhelp Libhover plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.devhelp'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.devhelp.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover.devhelp.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.cdt.libhover.devhelp.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.cdt.libhover.devhelp.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.cdt.libhover.devhelp.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.npm.ui.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.npm.ui.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse NPM Editors and Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.npm.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.ui.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.npm.ui.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.npm.ui.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.npm.ui.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.npm.ui.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_ui.feature.feature.jar' version='3.42.0.v202604080341'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools'/>
        <property name='df_LT.description' value='Tools for working with Java and Jakarta Server Pages (JSP)&#xA;&#xA;Note: The creation of Dynamic Web Projects requires the Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_ui.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.jar' version='3.42.0.v202604080341'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.web_ui.feature' version='3.42.0.v202604080341'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.web_ui.feature' version='3.42.0.v202604080341'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xtext.xtext.ui.graph.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.graph.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtext Xtext UI Graph'/>
        <property name='df_LT.description' value='Xtext Xtext UI Graph Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.feature.group' version='2.43.0.v20260426-1446'/>
        <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.xtext.xtext.ui.graph' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor.source' version='2.19.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.editor.source' range='[0.0.0,2.19.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Sample Ecore Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.editor'/>
        <property name='maven-version' value='2.19.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.source' version='2.19.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor.source' version='2.19.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.editor.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.editor.source' 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.source&#xA;Bundle-Version: 2.19.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.annotation.bundle' version='2.0.0.202202082230' singleton='false' generation='2'>
      <update id='org.osgi.annotation.bundle' range='[0.0.0,2.0.0.202202082230)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.annotation.bundle'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.annotation.bundle Version 2.0.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.annotation.bundle'/>
        <property name='maven-version' value='2.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.bundle' version='2.0.0.202202082230'/>
        <provided namespace='osgi.bundle' name='org.osgi.annotation.bundle' version='2.0.0.202202082230'/>
        <provided namespace='java.package' name='org.osgi.annotation.bundle' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.osgi.annotation.bundle' version='2.0.0.202202082230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.annotation.bundle
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.bundle.source' range='[2.0.0.202202082230,2.0.0.202202082230]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.annotation.bundle' version='2.0.0.202202082230'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.annotation.bundle&#xA;Bundle-Version: 2.0.0.202202082230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsi.ui.doc.user.source' version='1.0.750.v201903222115' singleton='false'>
      <update id='org.eclipse.wst.wsi.ui.doc.user.source' range='[0.0.0,1.0.750.v201903222115)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='WS-I Validation Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsi.ui.doc.user'/>
        <property name='maven-version' value='1.0.750-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui.doc.user.source' version='1.0.750.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi.ui.doc.user.source' version='1.0.750.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsi.ui.doc.user.source' version='1.0.750.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi.ui.doc.user.source' version='1.0.750.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsi.ui.doc.user.source&#xA;Bundle-Version: 1.0.750.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.identity.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.commons.core'/>
        <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 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Identity'/>
        <property name='df_LT.description' value='Provides a framework for managing identities.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.identity.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.commons.identity.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.commons.identity.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jpt.jpa.gen' version='2.5.0.v202510300359' generation='2'>
      <update id='org.eclipse.jpt.jpa.gen' range='[0.0.0,2.5.0.v202510300359)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Entity Gen'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.gen'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.gen' version='2.5.0.v202510300359'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.gen' version='2.5.0.v202510300359'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.gen.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.gen.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.gen' version='2.5.0.v202510300359'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core' range='[3.0.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.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.collections' range='[3.2.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.velocity.engine-core' range='[2.4.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.jdom' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='slf4j.simple' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='slf4j.api' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jpt.jpa.gen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.gen.source' range='[2.5.0.v202510300359,2.5.0.v202510300359]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.gen' version='2.5.0.v202510300359'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.gen;singleton:=true&#xA;Bundle-Version: 2.5.0.v202510300359
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxrs.core.source' version='1.2.0.v202311232240' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxrs.core.source' range='[0.0.0,1.2.0.v202311232240)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-RS Tools - Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxrs.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.core.source' version='1.2.0.v202311232240'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.core.source' version='1.2.0.v202311232240'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxrs.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxrs.core.source' 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.jst.ws.jaxrs.core.source&#xA;Bundle-Version: 1.2.0.v202311232240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.ui' version='1.13.0.v20250814-1447' generation='2'>
      <update id='org.eclipse.epp.mpc.ui' range='[0.0.0,1.13.0.v20250814-1447)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.ui'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui' version='1.13.0.v20250814-1447'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.ui' version='1.13.0.v20250814-1447'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.mpc.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.ui' version='1.13.0.v20250814-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='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.epp.mpc.core' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.epp.mpc.ui.css' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='3.5.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' range='3.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='1.0.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.13.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.e4.ui.css.core' range='[0.12.200,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='[0.13.100,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='[1.0.300,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component' range='[1.5.1,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=17))'>
          <description>
            org.eclipse.epp.mpc.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui.source' range='[1.13.0.v20250814-1447,1.13.0.v20250814-1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.ui' version='1.13.0.v20250814-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.epp.mpc.ui;singleton:=true&#xA;Bundle-Version: 1.13.0.v20250814-1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.formatter' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.formatter' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Formatter'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.formatter'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.formatter' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.formatter' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.formatter.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.formatter' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.formatter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.formatter.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.formatter' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.formatter;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.ui.source' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.ui.source' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE UI  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.ui'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.ui.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.ui.source' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.ui.source' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.ui.source&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.feature.feature.group' version='0.17.2.202602051927' singleton='false'>
      <update id='org.eclipse.tm4e.feature.feature.group' range='[0.0.0,0.17.2.202602051927)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.feature'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015-2017 Angelo ZERR and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='TextMate Core'/>
        <property name='df_LT.description' value='TextMate support in Eclipse IDE'/>
        <property name='df_LT.featureProvider' value='Eclipse TM4E'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.feature.feature.group' version='0.17.2.202602051927'/>
        <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.tm4e.core' range='[0.17.2.202511281144,0.17.2.202511281144]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.registry' range='[0.17.2.202511281144,0.17.2.202511281144]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.ui' range='[0.17.2.202602051927,0.17.2.202602051927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.markdown' range='[0.17.2.202511281144,0.17.2.202511281144]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.languageconfiguration' range='[0.17.2.202511281144,0.17.2.202511281144]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.feature.feature.jar' range='[0.17.2.202602051927,0.17.2.202602051927]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for IBM'/>
        <property name='df_LT.description' value='DTP support for using IBM databases (DB2 and Informix)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.feature.feature.group' version='1.15.1.202412071309'/>
        <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='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.emf.validation.validity.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.emf.validation.validity.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL&apos;s EMF Validation Framework Validity Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.emf.validation.validity'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.emf.validation.validity.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.emf.validation.validity.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.emf.validation.validity.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.ui.source.feature.jar' version='4.29.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities UI Source'/>
        <property name='df_LT.description' value='Contains the Net4j utilities user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.ui'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.source.feature.jar' version='4.29.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.util.ui.source' version='4.29.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.util.ui.source' version='4.29.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.feature.jar' version='4.12.0.v202505101449'>
      <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.m2m.atl'/>
        <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) 2004, 2009 INRIA. &#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='ATL - ATL Transformation Language'/>
        <property name='df_LT.description' value='ATL Runtime and Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.engine.feature.jar' version='4.12.0.v202505101449'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='ATL Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.atl'/>
        <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) 2004, 2009 INRIA. &#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='ATL Runtime'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.engine' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.engine' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common.ui.source' version='2.27.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.common.ui.source' range='[0.0.0,2.27.0.v20251210-1145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Common UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common.ui'/>
        <property name='maven-version' value='2.27.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.source' version='2.27.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common.ui.source' version='2.27.0.v20251210-1145'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common.ui.source' 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.source&#xA;Bundle-Version: 2.27.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.testing' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.ui.testing' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Testing Infrastructure'/>
        <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.ui.testing'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.testing.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.testing' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.36.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.24.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.37.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.21.100' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.43.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.11.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.testing' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.13.2'/>
        <required namespace='java.package' name='org.junit.internal' range='4.13.2'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='4.13.2'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[6.0.0,7.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='4.13.2' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.13.2'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='4.13.2'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='4.13.2'/>
        <required namespace='java.package' name='org.junit.runners' range='4.13.2'/>
        <required namespace='java.package' name='org.junit.runners.model' range='4.13.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ui.testing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.testing' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.testing&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.aql.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius runtime support for interpreting Acceleo expression in Viewpoint Specification Models using the AQL light interpreter.&#xA;Install this if you want to use the AQL light interpreter.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.acceleo.aql'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime Support for AQL'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.aql'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.aql' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.aql' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.mylyn.commons.identity.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.identity.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn SCM Framework'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.identity.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.identity.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.identity.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.identity.core.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.identity.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.identity.core.gravatar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.identity.core' version='4.11.0.v20260309-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='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.identity.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.identity.core' version='4.11.0.v20260309-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.mylyn.commons.identity.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.core.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.eclipse.core.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Test Launcher Application Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.core'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.core.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.core.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.core.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.core.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.core.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jaxrs.feature.feature.group' version='1.6.1.20231024-1618' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.jboss.tools.maven.jaxrs.feature.feature.group&apos; || pc.name == &apos;org.eclipse.m2e.wtp.jaxrs.feature.feature.group&apos; &amp;&amp; pc.version &lt; &apos;1.6.1.20231024-1618&apos;))' 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.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jaxrs.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008-2014 Red Hat, Inc 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;Red Hat, Inc. - Java EE configurators'/>
        <property name='df_LT.featureName' value='m2e-wtp - JAX-RS configurator for WTP (Optional)'/>
        <property name='df_LT.description' value='m2e JAX-RS project configurator for Eclipse WTP.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jaxrs.feature.feature.group' version='1.6.1.20231024-1618'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.group' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.jboss.tools.maven.jaxrs' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jaxrs' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jaxrs.feature.feature.jar' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='1.1.0'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.dom.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.dom.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.dom:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-dom'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.dom.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.source' 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.dom.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.autotools.ui.source' version='2.2.800.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.autotools.ui.source' range='[0.0.0,2.2.800.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Autotools UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.autotools.ui'/>
        <property name='maven-version' value='2.2.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.ui.source' version='2.2.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.autotools.ui.source' version='2.2.800.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.autotools.ui.source' version='2.2.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.autotools.ui.source' version='2.2.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.autotools.ui.source&#xA;Bundle-Version: 2.2.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.ui.doc' version='2.6.5.202604281957'>
      <update id='org.eclipse.linuxtools.systemtap.ui.doc' range='[0.0.0,2.6.5.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='SystemTap GUI Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-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.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.ui.doc'/>
        <property name='maven-version' value='2.6.5-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.doc' version='2.6.5.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.ui.doc' version='2.6.5.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.ui.doc' version='2.6.5.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.doc.source' range='[2.6.5.202604281957,2.6.5.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.ui.doc' version='2.6.5.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.ui.doc;singleton:=true&#xA;Bundle-Version: 2.6.5.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.launching.source' version='3.13.700.v20260308-1033' singleton='false'>
      <update id='org.eclipse.pde.launching.source' range='[0.0.0,3.13.700.v20260308-1033)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Launching Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.launching'/>
        <property name='maven-version' value='3.13.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching.source' version='3.13.700.v20260308-1033'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.launching.source' version='3.13.700.v20260308-1033'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.launching.source' version='3.13.700.v20260308-1033'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.launching.source' version='3.13.700.v20260308-1033'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.launching.source&#xA;Bundle-Version: 3.13.700.v20260308-1033
          </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.embedcdt.core.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.core.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.core'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.core.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.core.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.core.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.core.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt' version='3.134.0.v20260422-1812' generation='2'>
      <update id='org.eclipse.swt' range='[0.0.0,3.134.0.v20260422-1812)' 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.134.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.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt' version='3.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.gtk.linux.ppc64le' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.source' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.riscv64' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.swt.accessibility2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.gtk.linux.aarch64' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk)(!(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.win32.win32.aarch64' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.cocoa.macosx.aarch64' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.134.0.v20260422-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.flatpak.launcher' version='1.1.500.202603111352' generation='2'>
      <update id='org.eclipse.cdt.flatpak.launcher' range='[0.0.0,1.1.500.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='C/C++ Flatpak Launch Plug-in'/>
        <property name='df_LT.Plugin.vendor' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.flatpak.launcher'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.flatpak.launcher' version='1.1.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.flatpak.launcher' version='1.1.500.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.flatpak.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.flatpak.launcher' version='1.1.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.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.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.0,3.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.cdt.managedbuilder.ui' range='[9.4.300,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.13.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='[1.10.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.15.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.13.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.10.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.ui' range='[2.5.600,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.13.1,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.flatpak.launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.flatpak.launcher.source' range='[1.1.500.202603111352,1.1.500.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.flatpak.launcher' version='1.1.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.flatpak.launcher;singleton:=true&#xA;Bundle-Version: 1.1.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.theme' version='0.15.100.v20260422-0926' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt.theme' range='[0.0.0,0.15.100.v20260422-0926)' 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.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme' version='0.15.100.v20260422-0926'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' version='0.15.100.v20260422-0926'/>
        <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.100.v20260422-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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.134.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.100.v20260422-0926,0.15.100.v20260422-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.css.swt.theme' version='0.15.100.v20260422-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.css.swt.theme;singleton:=true&#xA;Bundle-Version: 0.15.100.v20260422-0926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.server.source' version='1.7.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.server.source' range='[0.0.0,1.7.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Server Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.server'/>
        <property name='maven-version' value='1.7.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.server.source' version='1.7.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.server.source' version='1.7.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.server.source' version='1.7.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.server.source' version='1.7.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.server.source&#xA;Bundle-Version: 1.7.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.unittest.feature.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.unittest.feature.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.unittest.feature'/>
        <property name='maven-version' value='12.5.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) 2020 Red Hat, Inc. and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Test runner client for UnitTest View'/>
        <property name='df_LT.description' value='Support for running C/C++ unit tests using UnitTest View'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.unittest.feature.feature.group' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.unittest.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.cdt.testsrunner' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.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.cdt.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.cdt.managedbuilder.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.cdt.launch' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.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.cdt.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.cdt.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.search' range='0.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='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.texteditor' 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.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.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.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.core.filesystem' 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.cdt.unittest' range='[1.1.400.202512020204,1.1.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.unittest.feature.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.linuxtools.tools.launch.ui.source' version='2.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.tools.launch.ui.source' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Tools Launcher UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.tools.launch.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.tools.launch.ui.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.tools.launch.ui.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.tools.launch.ui.source' version='2.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.tools.launch.ui.source' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.tools.launch.ui.source&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.mylyn.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.cdt.mylyn.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn CDT Bridge'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.mylyn.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.mylyn.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.mylyn.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.cdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.cdt.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.cdt.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.cdt.ui.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.mylyn.ui' version='4.11.0.v20260309-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='18'>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.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.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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.cdt.mylyn.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.mylyn.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.mylyn.ui' version='4.11.0.v20260309-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.cdt.mylyn.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.ppc64le' version='3.134.0.v20260422-1812'>
      <update id='org.eclipse.swt.gtk.linux.ppc64le' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for GTK on ppc64le'/>
        <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.ppc64le'/>
        <property name='maven-version' value='3.134.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.ppc64le' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.ppc64le' version='3.134.0.v20260422-1812'/>
        <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.ppc64le' version='3.134.0.v20260422-1812'>
          <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.134.0.v20260422-1812'/>
        <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.ppc64le.source' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.ppc64le' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.ppc64le;singleton:=true&#xA;Bundle-Version: 3.134.0.v20260422-1812&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_userdoc.feature.feature.group' version='3.18.0.v202004271556' singleton='false'>
      <update id='org.eclipse.wst.xml_userdoc.feature.feature.group' range='[0.0.0,3.18.0.v202004271556)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_userdoc.feature'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse XML Editors and Tools User Documentation'/>
        <property name='df_LT.description' value='User Documentation for the Eclipse XML Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_userdoc.feature.feature.group' version='3.18.0.v202004271556'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtdeditor.doc.user' range='[1.1.0.v201903222120,1.1.0.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.doc.user' range='[1.2.0.v201903222120,1.2.0.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xmleditor.doc.user' range='[1.1.0.v201903222120,1.1.0.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsdeditor.doc.user' range='[1.0.800.v201903222120,1.0.800.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_userdoc.feature.feature.jar' range='[3.18.0.v202004271556,3.18.0.v202004271556]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.memorybrowser' version='1.5.600.202603111352' generation='2'>
      <update id='org.eclipse.cdt.debug.ui.memory.memorybrowser' range='[0.0.0,1.5.600.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Memory Browser'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.memorybrowser'/>
        <property name='maven-version' value='1.5.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.memorybrowser' version='1.5.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.memorybrowser' version='1.5.600.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.memory.memorybrowser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.memory.memorybrowser.api' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.memorybrowser' version='1.5.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.ui.memory.memorybrowser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.memorybrowser.source' range='[1.5.600.202603111352,1.5.600.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.memorybrowser' version='1.5.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.memorybrowser;singleton:=true&#xA;Bundle-Version: 1.5.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.unified.feature.group' version='4.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.unified.feature.group' range='[0.0.0,4.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.unified'/>
        <property name='maven-version' value='4.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='OCL Examples Unified SDK: Parsers,Evaluator,Editors,Tools'/>
        <property name='df_LT.description' value='Provides the Unified (Pivot) OCL Models, Parsers, Evaluator, Editors, Console and Code Generator&#xA;&#xA;Install this if you plan to develop Unified OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.feature.group' version='4.24.0.v20260428-1443'/>
        <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.ocl.doc.feature.group' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.group' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.ui.feature.group' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.codegen' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.console' range='[4.24.0.v20260428-1443,4.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.validity' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity.ui' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.ui' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.standalone' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified' range='[4.24.0.v20260428-1443,4.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.feature.jar' range='[4.24.0.v20260428-1443,4.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.sharedobject.source' version='2.7.0.v20241230-2050' singleton='false'>
      <update id='org.eclipse.ecf.sharedobject.source' range='[0.0.0,2.7.0.v20241230-2050)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF SharedObject API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.sharedobject'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.sharedobject.source' version='2.7.0.v20241230-2050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.sharedobject.source' version='2.7.0.v20241230-2050'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.sharedobject.source' version='2.7.0.v20241230-2050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.sharedobject.source' version='2.7.0.v20241230-2050'/>
      </artifacts>
      <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.sharedobject.source&#xA;Bundle-Version: 2.7.0.v20241230-2050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.sybase'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Sybase'/>
        <property name='df_LT.description' value='DTP support for using Sybase databases (ASE and ASA)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.sybase.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.sybase.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.editor.properties.ext.widgets.reference' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Properties'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.properties.ext.widgets.reference'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.ext.widgets.reference.internal' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.properties.ext.widgets.reference' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' range='5.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.editor.properties.ext.widgets.reference
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.ui' version='1.0.7.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.ui' range='[0.0.0,1.0.7.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.ui'/>
        <property name='maven-version' value='1.0.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.ui' version='1.0.7.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.ui' version='1.0.7.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui' version='1.0.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui.actions' version='1.0.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui.bundle' version='1.0.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui.decorators' version='1.0.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui.dialogs' version='1.0.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui.properties' version='1.0.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui.providers' version='1.0.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui.views' version='1.0.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.ui.widgets' version='1.0.7'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.ui' version='1.0.7.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.compare' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.edit' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.client' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.assembly.edit' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.ui.source' range='[1.0.7.v20260304-1812,1.0.7.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.ui' version='1.0.7.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.ui;singleton:=true&#xA;Bundle-Version: 1.0.7.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json_ui.feature.feature.jar' version='1.1.12.v202510300114'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.wst.json.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse JSON Editor and Tools'/>
        <property name='df_LT.description' value='JSON Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json_ui.feature'/>
        <property name='maven-version' value='1.1.12-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_ui.feature.feature.jar' version='1.1.12.v202510300114'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.json_ui.feature' version='1.1.12.v202510300114'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.json_ui.feature' version='1.1.12.v202510300114'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.passage.lic.cli' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.cli' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC CLI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.cli'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.cli' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.cli' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.cli' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.cli' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.equinox' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.cli
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.cli.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.cli' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.cli&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </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.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.remote.serial.core' version='1.2.100.202402230238' generation='2'>
      <update id='org.eclipse.remote.serial.core' range='[0.0.0,1.2.100.202402230238)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Remote Serial Port Services'/>
        <property name='df_LT.providerName' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.serial.core'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.core' version='1.2.100.202402230238'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.serial.core' version='1.2.100.202402230238'/>
        <provided namespace='java.package' name='org.eclipse.remote.serial.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.serial.core' version='1.2.100.202402230238'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.eclipse.cdt.serial' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.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.eclipse.remote.serial.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.core.source' range='[1.2.100.202402230238,1.2.100.202402230238]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.serial.core' version='1.2.100.202402230238'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.serial.core;singleton:=true&#xA;Bundle-Version: 1.2.100.202402230238
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.ldc.pde.core.templates' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.ldc.pde.core.templates' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LDC PDE Core Templates'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.ldc.pde.core.templates'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.pde.core.templates' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.ldc.pde.core.templates' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.ldc.internal.pde.core.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.ldc.internal.pde.core.templates.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.ldc.internal.pde.core.templates.features' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.ldc.internal.pde.core.templates.products' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.ldc.pde.core.templates' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.passage.lic.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.ldc.pde.core.templates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.pde.core.templates.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.ldc.pde.core.templates' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.ldc.pde.core.templates&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.bnd.ui.source' version='1.2.600.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.bnd.ui.source' range='[0.0.0,1.2.600.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Generic UI components related to BND Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.bnd.ui'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.bnd.ui.source' version='1.2.600.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.bnd.ui.source' version='1.2.600.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.bnd.ui.source' version='1.2.600.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.bnd.ui.source' version='1.2.600.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.bnd.ui.source&#xA;Bundle-Version: 1.2.600.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.meson.ui' version='1.2.800.202603111352' generation='2'>
      <update id='org.eclipse.cdt.meson.ui' range='[0.0.0,1.2.800.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name.0' value='Meson UI Plug-in'/>
        <property name='df_LT.vendorName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%vendorName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson.ui'/>
        <property name='maven-version' value='1.2.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.ui' version='1.2.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.meson.ui' version='1.2.800.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.meson.ui' version='1.2.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,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.cdt.meson.core' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.freemarker' range='[2.0.0,3.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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' range='[2.20.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' range='[2.20.1,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.meson.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.ui.source' range='[1.2.800.202603111352,1.2.800.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.meson.ui' version='1.2.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.meson.ui;singleton:=true&#xA;Bundle-Version: 1.2.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.preferences.feature.group' version='1.20.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.preferences.feature.group' range='[0.0.0,1.20.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.preferences'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Preferences Management'/>
        <property name='df_LT.description' value='Contains the utilities for managing preferences.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.feature.group' version='1.20.0.v20251211-0657'/>
        <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.oomph.preferences' range='[1.15.0.v20250411-0846,1.15.0.v20250411-0846]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.edit' range='[1.13.0.v20230204-0932,1.13.0.v20230204-0932]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.editor' range='[1.15.0.v20240510-1552,1.15.0.v20240510-1552]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.feature.jar' range='[1.20.0.v20251211-0657,1.20.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.sdk.feature.jar' version='2.46.0.v20260425-0820'>
      <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 SDK'/>
        <property name='df_LT.description' value='The full EMF SDK, including source and 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.sdk'/>
        <property name='maven-version' value='2.46.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.sdk.feature.jar' version='2.46.0.v20260425-0820'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.sdk' version='2.46.0.v20260425-0820'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.sdk' version='2.46.0.v20260425-0820'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gmf.feature.group' version='1.16.8.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.feature.group' range='[0.0.0,1.16.8.202512020858)' 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.description.url' value='http://www.eclipse.org/gmf'/>
        <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.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Runtime'/>
        <property name='df_LT.description' value='Graphical Modeling Framework runtime component.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' version='1.16.8.202512020858'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.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.eclipse.emf.common.feature.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.ecore.feature.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.ecore.edit.feature.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.edit.feature.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.transaction.feature.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.validation.feature.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.workspace.feature.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.gmf.runtime.common.core' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui' range='[1.9.1.202512020858,1.9.1.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.7.0.202512020858,1.7.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='[1.7.0.202512020858,1.7.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.10.0.202512020858,1.10.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' range='[1.8.1.202512020858,1.8.1.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.10.0.202512020858,1.10.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.core' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.11.0.202512020858,1.11.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.dnd' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.9.1.202512020858,1.9.1.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.render' range='[1.8.1.202512020858,1.8.1.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.8.1.202512020858,1.8.1.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.10.2.202512020858,1.10.2.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.11.2.202512020858,1.11.2.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.core' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.10.0.202512020858,1.10.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.ui' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.properties' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.gef.ui' range='[1.9.0.202512020858,1.9.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.providers' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf' range='[1.16.8.202512020858,1.16.8.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing' range='[1.7.0.202512020858,1.7.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.win32' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[1.9.0.202512020858,1.9.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.jar' range='[1.16.8.202512020858,1.16.8.202512020858]'>
          <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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.packs' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.packs' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Debug CMSIS Packs Support Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.packs'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.packs' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.packs' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.packs' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.packs
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.packs' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.packs;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.interpreter.feature.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius generic interpreter API.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.interpreter'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Query API'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.interpreter.feature'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter.feature.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.interpreter.feature' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.interpreter.feature' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='jakarta.websocket-client-api' version='2.2.0' singleton='false' generation='2'>
      <update id='jakarta.websocket-client-api' range='[0.0.0,2.2.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta WebSocket - Client API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta WebSocket 2.2'/>
        <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.websocket'/>
        <property name='maven-artifactId' value='jakarta.websocket-client-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.websocket-client-api' version='2.2.0'/>
        <provided namespace='osgi.bundle' name='jakarta.websocket-client-api' version='2.2.0'/>
        <provided namespace='java.package' name='jakarta.websocket' version='2.2.0'/>
        <provided namespace='osgi.identity' name='jakarta.websocket-client-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='3'>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=9))'>
          <description>
            jakarta.websocket-client-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.websocket-client-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.websocket-client-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.websocket-client-api&#xA;Bundle-Version: 2.2.0
          </instruction>
        </instructions>
      </touchpointData>
    </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.apache.batik.dom.svg' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.dom.svg' 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-svg-dom'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-svg-dom'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.svg' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.css.engine,org.apache.batik.dom,org.apache.batik.dom.events,org.apache.batik.dom.util,org.apache.batik.parser,org.apache.batik.util,org.w3c.dom,org.w3c.dom.smil,org.w3c.dom.svg' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.dom.svg.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg12' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.dom.events,org.apache.batik.dom.xbl,org.w3c.dom.events,org.w3c.dom.views' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.batik.dom.svg' 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='20'>
        <required namespace='java.package' name='org.w3c.dom.smil' range='1.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.geom' 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.css.engine' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.events' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.xbl' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.parser' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.dom.svg
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg.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.dom.svg' 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.dom.svg&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.core' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.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 Modeling Service Layer'/>
        <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.emf.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.core' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.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.emf.workspace' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.clipboard.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.emf.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.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.emf.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.emf.core; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.classic' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.classic' range='[0.0.0,5.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Classic SDK'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.classic'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.classic' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.classic' version='5.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.classic' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.classic&#xA;Bundle-Version: 5.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.aql.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.aql.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius support for Acceleo Query Language.&#xA;Install this if you want to create Sirius-based modelers which use Acceleo Query Language expressions in their definitions.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.aql'/>
        <property name='maven-version' value='7.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) 2015 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Support for AQL'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.aql.feature.group' version='7.6.0.202603111244'/>
        <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.sirius.common.acceleo.aql' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.ide' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.aql.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <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.uml2.examples.feature.jar' version='5.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Examples'/>
        <property name='df_LT.description' value='Unified Modeling Language 2.x Examples'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.examples'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples.feature.jar' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2.examples' version='5.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2.examples' version='5.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2003, 2019 IBM Corporation, Embarcadero Technologies, CEA, 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.repository.tools' version='2.4.1000.v20260304-1232' generation='2'>
      <update id='org.eclipse.equinox.p2.repository.tools' range='[0.0.0,2.4.1000.v20260304-1232)' 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.1000-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.1000.v20260304-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' version='2.4.1000.v20260304-1232'/>
        <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.1000.v20260304-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.1000.v20260304-1232,2.4.1000.v20260304-1232]' 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.1000.v20260304-1232'/>
      </artifacts>
      <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.1000.v20260304-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.consumption.core' version='1.1.0.v202308010354' singleton='false' generation='2'>
      <update id='org.eclipse.jst.ws.axis2.consumption.core' range='[0.0.0,1.1.0.v202308010354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis2 Consumption Core Plug-in'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.consumption.core'/>
        <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.jst.ws.axis2.consumption.core' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.consumption.core' version='1.1.0.v202308010354'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.consumption.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.consumption.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.consumption.core.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.consumption.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.consumption.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.creation.core.data' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.consumption.core' 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='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.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.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' 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.core' 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.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.axis2.consumption.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.consumption.core.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.jst.ws.axis2.consumption.core' 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.jst.ws.axis2.consumption.core&#xA;Bundle-Version: 1.1.0.v202308010354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.runtime.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.runtime.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.runtime'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtext Runtime'/>
        <property name='df_LT.description' value='Xtext Runtime Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' version='2.43.0.v20260426-1446'/>
        <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='com.google.guava' range='[33.6.0,34.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='[7.0.0,8.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='[1.2.24,1.3.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[9.9.1,10.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='[3.2.0.v20230929-1400,3.2.0.v20230929-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.jdt.facade' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.jdt.facade.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.graphiti.pattern.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.pattern.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Pattern (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.pattern'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.pattern.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.pattern.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.pattern.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.pattern.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.pattern.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.msw.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.msw.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.msw'/>
        <property name='maven-version' value='12.5.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, 2011 Wind River Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Visual C++ Support (experimental)'/>
        <property name='df_LT.description' value='Support for building project using the Visual C++ compiler.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.msw.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.msw.build' range='[2.0.600.202603111352,2.0.600.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.msw.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.pde.ds.ui' version='1.4.300.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.ds.ui' range='[0.0.0,1.4.300.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE DS UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.ui'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.ui' version='1.4.300.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.ui' version='1.4.300.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.30.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.ui' range='[3.205.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.13.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.pde.ds.core' range='[1.3.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.16.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.24.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.36.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.31.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.3.200,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.pde.ds.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.ds.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui.source' range='[1.4.300.v20260327-0718,1.4.300.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.ui' version='1.4.300.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.ui;singleton:=true&#xA;Bundle-Version: 1.4.300.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.doc.user.source' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass GDB Tracepoint Analysis User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.doc.user'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.doc.user.source' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.gdbtrace.doc.user.source&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.feature.jar' version='8.23.0.202604281957'>
      <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='%featureProvider'/>
        <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 2008, 2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Profile Framework'/>
        <property name='df_LT.description' value='Plugins common to profiling tools.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.profiling' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.profiling' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xtend.lib.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.lib.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend Runtime Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.lib.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cocoa' version='1.3.500.v20260307-0637' generation='2'>
      <update id='org.eclipse.ui.cocoa' range='[0.0.0,1.3.500.v20260307-0637)' 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.500-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.500.v20260307-0637'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cocoa' version='1.3.500.v20260307-0637'/>
        <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.500.v20260307-0637'>
          <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.500.v20260307-0637'/>
        <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.500.v20260307-0637,1.3.500.v20260307-0637]' 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.500.v20260307-0637'/>
      </artifacts>
      <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.500.v20260307-0637&#xA;Fragment-Host: org.eclipse.ui;bundle-version=&quot;[3.5.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'>
      <update id='org.eclipse.jst.j2ee.infopop' range='[0.0.0,1.0.300.v201903222024)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='J2EE tools infopops'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.infopop.source' range='[1.0.300.v201903222024,1.0.300.v201903222024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.infopop; singleton:=true&#xA;Bundle-Version: 1.0.300.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sdk.feature.feature.jar' version='1.16.3.202412071309'>
      <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.datatools.sdk'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Extender SDK'/>
        <property name='df_LT.description' value='SDK includes runtime and docs'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sdk.feature'/>
        <property name='maven-version' value='1.16.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk.feature.feature.jar' version='1.16.3.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sdk.feature' version='1.16.3.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sdk.feature' version='1.16.3.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.xtext.markup' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.markup' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Comment Markup Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.markup'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markupcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markupcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markupcs.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markupcs.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.markup' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.markup
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.markup' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.markup;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.index.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.tasks.index.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Tasks Index Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.index.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.index.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.index.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.index.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.index.core.source' version='4.11.0.v20260309-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.mylyn.tasks.index.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.servlet-api.source' version='6.1.0' singleton='false'>
      <update id='jakarta.servlet-api.source' range='[0.0.0,6.1.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.servlet-api:6.1.0'/>
        <property name='maven-groupId' value='jakarta.servlet'/>
        <property name='maven-artifactId' value='jakarta.servlet-api'/>
        <property name='maven-version' value='6.1.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet-api.source' version='6.1.0'/>
        <provided namespace='osgi.bundle' name='jakarta.servlet-api.source' version='6.1.0'/>
        <provided namespace='osgi.identity' name='jakarta.servlet-api.source' version='6.1.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.servlet-api.source' version='6.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.servlet-api.source&#xA;Bundle-Version: 6.1.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.lsp.doc' version='3.6.0.202603111450'>
      <update id='org.eclipse.cdt.lsp.doc' range='[0.0.0,3.6.0.202603111450)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Language Server based C/C++ Editor Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt.lsp'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.lsp.doc'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.doc' version='3.6.0.202603111450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.lsp.doc' version='3.6.0.202603111450'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.lsp.doc' version='3.6.0.202603111450'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.lsp.doc.source' range='[3.6.0.202603111450,3.6.0.202603111450]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.lsp.doc' version='3.6.0.202603111450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.lsp.doc;singleton:=true&#xA;Bundle-Version: 3.6.0.202603111450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.xtext.ui.source' version='1.6.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.xtext.ui.source' range='[0.0.0,1.6.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Code Generator Xtext UI Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.xtext.ui'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.xtext.ui.source' version='1.6.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.xtext.ui.source' version='1.6.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.xtext.ui.source' version='1.6.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore.xtext.ui.source' version='1.6.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.ecore.xtext.ui.source&#xA;Bundle-Version: 1.6.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.xml.query' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql.xml.query' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL XML Query Model Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.xml.query'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.xml.query' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.xml.query' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.xml.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.xml.query.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.xml.query.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.xml.query' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql.xml.query
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.xml.query.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.xml.query' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.xml.query; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.ui.source' version='3.8.700.v20250319-0715' singleton='false'>
      <update id='org.eclipse.jdt.apt.ui.source' range='[0.0.0,3.8.700.v20250319-0715)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Annotation Processing UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.ui'/>
        <property name='maven-version' value='3.8.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui.source' version='3.8.700.v20250319-0715'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.ui.source' version='3.8.700.v20250319-0715'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.ui.source' version='3.8.700.v20250319-0715'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.ui.source' version='3.8.700.v20250319-0715'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.apt.ui.source&#xA;Bundle-Version: 3.8.700.v20250319-0715
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.feature.group' version='4.30.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.feature.group' range='[0.0.0,4.30.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server'/>
        <property name='df_LT.description' value='Contains the CDO server plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.feature.group' version='4.30.1.v20260304-1812'/>
        <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.emf.cdo.common' range='[4.27.1.v20260304-1812,4.27.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server' range='[4.25.1.v20260304-1812,4.25.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.net4j' range='[4.8.4.v20260304-1812,4.8.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.ocl' range='[4.5.2.v20260304-1812,4.5.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.product' range='[4.2.12.v20260304-1812,4.2.12.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.security' range='[4.11.1.v20260304-1812,4.11.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security' range='[4.7.5.v20260304-1812,4.7.5.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions' range='[4.4.2.v20260304-1812,4.4.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.admin' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.feature.jar' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.launchbar.remote.ui' version='1.2.500.202603111352' generation='2'>
      <update id='org.eclipse.launchbar.remote.ui' range='[0.0.0,1.2.500.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Launch Target UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.remote.ui'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.ui' version='1.2.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.remote.ui' version='1.2.500.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.remote.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.remote.ui' version='1.2.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.ui' range='[2.3.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.ui' range='[2.5.600,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.remote.core' range='[1.2.100,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.launchbar.remote.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.ui.source' range='[1.2.500.202603111352,1.2.500.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.remote.ui' version='1.2.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.remote.ui;singleton:=true&#xA;Bundle-Version: 1.2.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.result.ui.source' version='1.4.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.result.ui.source' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Results View UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.result.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result.ui.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result.ui.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.result.ui.source' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.result.ui.source' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.result.ui.source&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.ui.editor.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.ui.editor.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Valgrind Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.ui.editor'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.ui.editor.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.ui.editor.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.ui.editor.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.ui.editor.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.ui.editor.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.ui.shared.source' version='4.9.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.ui.shared.source' range='[0.0.0,4.9.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Signaling Platform UI Shared Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.ui.shared'/>
        <property name='maven-version' value='4.9.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.shared.source' version='4.9.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared.source' version='4.9.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.ui.shared.source' version='4.9.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.ui.shared.source' version='4.9.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.ui.shared.source&#xA;Bundle-Version: 4.9.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.core' version='1.4.101.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jaxb.core' range='[0.0.0,1.4.101.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JAXB 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.core'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.core' version='1.4.101.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.core' version='1.4.101.v201902121834'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.jaxb21' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.jaxb22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.libval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.resource.java.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.resource.java.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.resource.jaxbindex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.resource.jaxbprops' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.resource.jaxbindex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.resource.jaxbprops' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.core.xsd' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.core' version='1.4.101.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,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.runtime' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.402,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.2.100,2.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.common.project.facet.core' range='[1.4.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.1.401,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='[1.1.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.6.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jaxb.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.core.source' range='[1.4.101.v201902121834,1.4.101.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.core' version='1.4.101.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.core;singleton:=true&#xA;Bundle-Version: 1.4.101.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table.ui' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.table.ui' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Table 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.api.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.internal.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.api.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.action' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.listeners' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.print' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.utils' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.export' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.propertysource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.common' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.core' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.semantic' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.style' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.ui' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.table.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.ui;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime' version='1.9.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.examples.runtime' range='[0.0.0,1.9.0.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphical Modeling Framework (GMF) Runtime Examples'/>
        <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.examples.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime' version='1.9.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime' version='1.9.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.examples.runtime' version='1.9.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='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.source' range='[1.9.0.202512020858,1.9.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.examples.runtime' version='1.9.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.examples.runtime&#xA;Bundle-Version: 1.9.0.202512020858
          </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.eclipse.mylyn.reviews.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.reviews.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn Reviews'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.reviews.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.core.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.core.spi.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.core.spi.remote.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.core.spi.remote.review' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.internal.core.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.reviews.core' version='4.11.0.v20260309-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='14'>
        <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.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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4.map' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='4.4.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.13.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.reviews.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.reviews.core' version='4.11.0.v20260309-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.mylyn.reviews.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.source' version='2.45.0.v20260311-1301' singleton='false'>
      <update id='org.eclipse.emf.common.source' range='[0.0.0,2.45.0.v20260311-1301)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.45.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source' version='2.45.0.v20260311-1301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common.source' version='2.45.0.v20260311-1301'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common.source' version='2.45.0.v20260311-1301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common.source' version='2.45.0.v20260311-1301'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.45.0.v20260311-1301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.core.source' version='0.14.600.v20251112-0859' singleton='false'>
      <update id='org.eclipse.e4.ui.css.core.source' range='[0.0.0,0.14.600.v20251112-0859)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse CSS Core Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.core'/>
        <property name='maven-version' value='0.14.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core.source' version='0.14.600.v20251112-0859'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core.source' version='0.14.600.v20251112-0859'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.core.source' 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.source&#xA;Bundle-Version: 0.14.600.v20251112-0859
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.validators' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.validators' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Validators'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.validators'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.validators' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.validators' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.validators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.validators.checks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.validators.packages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.validators' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.validators' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' 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=1.8))'>
          <description>
            org.eclipse.dltk.tcl.validators
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.validators.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.validators' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.validators;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.swing2swt' version='1.10.200.202603241839' generation='2'>
      <update id='org.eclipse.wb.rcp.swing2swt' range='[0.0.0,1.10.200.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder SWT Designer Swing2SWT Layouts Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.swing2swt'/>
        <property name='maven-version' value='1.10.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.swing2swt' version='1.10.200.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.swing2swt' version='1.10.200.202603241839'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.swing2swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.swing2swt.layout' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.swing2swt' version='1.10.200.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.13.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swt' range='[1.10.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.rcp' range='[1.9.1100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.rcp.swing2swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.swing2swt.source' range='[1.10.200.202603241839,1.10.200.202603241839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.swing2swt' version='1.10.200.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.swing2swt;singleton:=true&#xA;Bundle-Version: 1.10.200.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.llvm.dsf.lldb.core.source' version='1.102.500.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.llvm.dsf.lldb.core.source' range='[0.0.0,1.102.500.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='LLDB Debugger Integration Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.llvm.dsf.lldb.core'/>
        <property name='maven-version' value='1.102.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.core.source' version='1.102.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.llvm.dsf.lldb.core.source' version='1.102.500.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.llvm.dsf.lldb.core.source' version='1.102.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.llvm.dsf.lldb.core.source' version='1.102.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.llvm.dsf.lldb.core.source&#xA;Bundle-Version: 1.102.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.queries' version='10.4.0.v20260226-1000' singleton='false' generation='2'>
      <update id='org.apache.lucene.queries' 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-queries'/>
        <property name='maven-wrapped-groupId' value='org.apache.lucene'/>
        <property name='maven-wrapped-artifactId' value='lucene-queries'/>
        <property name='maven-wrapped-version' value='10.4.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.queries' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.queries' version='10.4.0.v20260226-1000'/>
        <provided namespace='java.package' name='org.apache.lucene.queries' 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.queries.function' 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,org.apache.lucene.util.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queries.function.docvalues' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.queries.function,org.apache.lucene.util,org.apache.lucene.util.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queries.function.valuesource' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.queries.function,org.apache.lucene.queries.function.docvalues,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queries.intervals' 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.util,org.apache.lucene.util.automaton' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queries.mlt' 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.search.similarities' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queries.payloads' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.queries.spans,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queries.spans' 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.search.similarities' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.lucene.queries' 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='20'>
        <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.tokenattributes' 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.search' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.search.similarities' 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.graph' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.util.mutable' 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.runtime' 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.stream' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.apache.lucene.queries
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.queries.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.queries' 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.queries&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.egit.ui' version='1.1.3.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.egit.ui' range='[0.0.0,1.1.3.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare EGit UI 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.egit.ui'/>
        <property name='maven-version' value='1.1.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit.ui' version='1.1.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.egit.ui' version='1.1.3.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.egit.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.egit.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.egit.ui.internal.merge' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.egit.ui' version='1.1.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='18'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.egit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='6.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.jgit' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.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.egit.core' range='5.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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' 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=1.8))'>
          <description>
            org.eclipse.emf.compare.egit.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.egit.ui' version='1.1.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.egit.ui;singleton:=true&#xA;Bundle-Version: 1.1.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.ui.source' version='1.4.0.202510231413' singleton='false'>
      <update id='org.eclipse.emf.workspace.ui.source' range='[0.0.0,1.4.0.202510231413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Transaction Workbench Integration UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.ui.source' version='1.4.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace.ui.source' version='1.4.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.workspace.ui.source' version='1.4.0.202510231413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.workspace.ui.source' version='1.4.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.workspace.ui.source&#xA;Bundle-Version: 1.4.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.sdk.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.sdk.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.sdk'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtext Complete SDK'/>
        <property name='df_LT.description' value='The full Software Development Kit. Includes everything you need to develop programming languages and domain specific languages.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.group' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.26.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.24.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source' range='2.26.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source' range='2.24.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.group' range='2.21.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-logging' range='1.3.4'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-logging.source' range='1.3.4'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.dependencies' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.dependencies.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2016, 2018 Xtext Committers and Contributors.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.source' version='1.2.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.cdt.libhover.source' range='[0.0.0,1.2.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='C/C++ Libhover Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.source' version='1.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover.source' version='1.2.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.cdt.libhover.source' version='1.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.cdt.libhover.source' version='1.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.cdt.libhover.source&#xA;Bundle-Version: 1.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.eclipselink.feature.feature.jar' version='1.4.300.v202510080439'>
      <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.jpt.jaxb.eclipselink.branding'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - EclipseLink JAXB Support'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - EclipseLink JAXB Support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.feature'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.feature.feature.jar' version='1.4.300.v202510080439'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jpt.jaxb.eclipselink.feature' version='1.4.300.v202510080439'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jpt.jaxb.eclipselink.feature' version='1.4.300.v202510080439'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.parsley.editors' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.editors' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Editors'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.editors'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.editors' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.editors' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.editors' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.editors.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.editors
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.editors.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.editors' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.editors;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.ui' version='1.2.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.common.annotations.ui' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Annotations_UI_' value='Annotations UI Plug-in'/>
        <property name='df_LT.Eclipse_UI_' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Annotations_UI_'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Eclipse_UI_'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.ui' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.ui' version='1.2.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.annotations.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.ui' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.common.annotations.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.ui.source' range='[1.2.0.v202307260438,1.2.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.ui' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swt.widgets.baseline.source' version='1.10.300.202603241839' singleton='false'>
      <update id='org.eclipse.wb.swt.widgets.baseline.source' range='[0.0.0,1.10.300.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder SWT Baseline Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swt.widgets.baseline'/>
        <property name='maven-version' value='1.10.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.widgets.baseline.source' version='1.10.300.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swt.widgets.baseline.source' version='1.10.300.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swt.widgets.baseline.source' version='1.10.300.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swt.widgets.baseline.source' version='1.10.300.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swt.widgets.baseline.source&#xA;Bundle-Version: 1.10.300.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.db.generic.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.db.generic.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Generic DB Connectivity Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.db.generic'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.db.generic.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.db.generic.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.db.generic.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.feature.group' version='3.6.0.202604070657' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.feature.group' range='[0.0.0,3.6.0.202604070657)' 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://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <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.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.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) 2007, 2010 Anyware Technologies and others&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Ecore Diagram Editor (Ecore Tools)'/>
        <property name='df_LT.description' value='Ecore Diagram Editor (Sirius based)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.group' version='3.6.0.202604070657'/>
        <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.sirius.runtime.feature.group' range='5.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.group' range='5.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.group' range='5.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.group' range='5.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools' range='[3.6.0.202604070657,3.6.0.202604070657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ui' range='[3.6.0.202604070657,3.6.0.202604070657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design' range='[3.6.0.202604070657,3.6.0.202604070657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.ui' range='[3.6.0.202604070657,3.6.0.202604070657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc' range='[3.6.0.202604070657,3.6.0.202604070657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.jar' range='[3.6.0.202604070657,3.6.0.202604070657]'>
          <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.acceleo.query.ide' version='8.1.1' generation='2'>
      <update id='org.eclipse.acceleo.query.ide' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Query Language IDE'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.ide'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide' version='8.1.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.runtime.impl.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.runtime.impl.namespace.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.runtime.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.runtime.namespace.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.services.configurator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.ide' version='8.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'/>
        <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.acceleo.query' range='8.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.query.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide.source' range='[8.1.1,8.1.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.ide' version='8.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: org.eclipse.acceleo.query.ide;singleton:=true&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.javadocs.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.javadocs.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Javadocs Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.javadocs'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.javadocs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.javadocs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.javadocs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.javadocs.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.javadocs.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.javadocs.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.archetype.catalog.source' version='3.2.1.2' singleton='false'>
      <update id='org.eclipse.m2e.archetype.catalog.source' range='[0.0.0,3.2.1.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.eclipse.m2e.archetype.catalog:3.2.1.2'/>
        <property name='maven-groupId' value='org.apache.maven.archetype'/>
        <property name='maven-artifactId' value='archetype-catalog'/>
        <property name='maven-version' value='3.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.catalog.source' version='3.2.1.2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.catalog.source' version='3.2.1.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.archetype.catalog.source' version='3.2.1.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.catalog.source' version='3.2.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.archetype.catalog.source&#xA;Bundle-Version: 3.2.1.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table.ui.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.table.ui.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Table UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.ui.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.ui.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.ui.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.sdk.ide.executable.gtk.linux.ppc64le.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.ppc64le.eclipse' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=ppc64le)(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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.sdk.feature.jar' version='1.14.2.202510231413'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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 Transaction SDK'/>
        <property name='df_LT.description' value='Binaries and API documentation and source zips for EMF Model Transaction.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.sdk'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.sdk.feature.jar' version='1.14.2.202510231413'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.transaction.sdk' version='1.14.2.202510231413'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.transaction.sdk' version='1.14.2.202510231413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.launch.source' version='3.3.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.profiling.launch.source' range='[0.0.0,3.3.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Profiling Launch Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling.launch'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.launch.source' version='3.3.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.launch.source' version='3.3.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.profiling.launch.source' version='3.3.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.profiling.launch.source' version='3.3.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.profiling.launch.source&#xA;Bundle-Version: 3.3.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.jsch.core' version='1.2.200.202501070137' generation='2'>
      <update id='org.eclipse.remote.jsch.core' range='[0.0.0,1.2.200.202501070137)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSch Remote Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.jsch.core'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.jsch.core' version='1.2.200.202501070137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.jsch.core' version='1.2.200.202501070137'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.jsch.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.jsch.core.messages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.jsch.core' version='1.2.200.202501070137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.jcraft.jsch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jsch.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.internal.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.eclipse.remote.jsch.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.jsch.core.source' range='[1.2.200.202501070137,1.2.200.202501070137]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.jsch.core' version='1.2.200.202501070137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.jsch.core;singleton:=true&#xA;Bundle-Version: 1.2.200.202501070137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.ui.source' version='0.7.0.v202307190318' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.ui.source' range='[0.0.0,0.7.0.v202307190318)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium JavaScript Remote Debugger UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.ui'/>
        <property name='maven-version' value='0.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.ui.source' version='0.7.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.ui.source' version='0.7.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.ui.source' version='0.7.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.ui.source' version='0.7.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.ui.source&#xA;Bundle-Version: 0.7.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpcore.source' version='4.4.16' singleton='false'>
      <update id='org.apache.httpcomponents.httpcore.source' range='[0.0.0,4.4.16)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.httpcomponents.httpcore:4.4.16'/>
        <property name='maven-groupId' value='org.apache.httpcomponents'/>
        <property name='maven-artifactId' value='httpcore-osgi'/>
        <property name='maven-version' value='4.4.16'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore.source' version='4.4.16'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore.source' version='4.4.16'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpcore.source' version='4.4.16'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpcore.source' version='4.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.apache.httpcomponents.httpcore.source&#xA;Bundle-Version: 4.4.16
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.unified.core.feature.group' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.unified.core.feature.group' range='[0.0.0,1.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.unified.core'/>
        <property name='maven-version' value='1.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='OCL Unified: Parsers,Evaluator'/>
        <property name='df_LT.description' value='Provides the Unified (Pivot) OCL Models, Parsers and Evaluator&#xA;&#xA;Install this if you plan to use Unified OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.group' version='1.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.idioms' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.uml' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.jar' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.designer.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Open Data Access Designer'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Designer'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.template.ui' range='[3.5.0.202311071249,3.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.core.source' version='1.6.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.sqm.core.source' range='[0.0.0,1.6.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQM Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.core'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core.source' version='1.6.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.source' version='1.6.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.core.source' version='1.6.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.core.source' version='1.6.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.core.source&#xA;Bundle-Version: 1.6.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotation.model.source' version='1.1.600.v202307261744' singleton='false'>
      <update id='org.eclipse.jst.j2ee.ejb.annotation.model.source' range='[0.0.0,1.1.600.v202307261744)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='EJB Annotation Model Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotation.model'/>
        <property name='maven-version' value='1.1.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotation.model.source' version='1.1.600.v202307261744'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model.source' version='1.1.600.v202307261744'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotation.model.source' version='1.1.600.v202307261744'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotation.model.source' version='1.1.600.v202307261744'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotation.model.source&#xA;Bundle-Version: 1.1.600.v202307261744
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.log.stream' version='1.2.100.v20250520-0644' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.log.stream' range='[0.0.0,1.2.100.v20250520-0644)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Log Stream Provider'/>
        <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.log.stream'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.log.stream' version='1.2.100.v20250520-0644'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.log.stream' version='1.2.100.v20250520-0644'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.log.stream' version='1.2.100.v20250520-0644'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.osgi.framework' range='[1.9.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.log.stream' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.pushstream' range='[1.0.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.log.stream
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.log.stream.source' range='[1.2.100.v20250520-0644,1.2.100.v20250520-0644]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.log.stream' version='1.2.100.v20250520-0644'/>
      </artifacts>
      <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.log.stream&#xA;Bundle-Version: 1.2.100.v20250520-0644
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.archive' version='7.7.0.202604291911-m2' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.archive' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.archive' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.archive' version='7.7.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.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.archive' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.common.feature.feature.jar' version='1.5.200.v202604070414'>
      <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.jpt.common.branding'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - Common'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - Common'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.feature'/>
        <property name='maven-version' value='1.5.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.feature.feature.jar' version='1.5.200.v202604070414'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jpt.common.feature' version='1.5.200.v202604070414'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jpt.common.feature' version='1.5.200.v202604070414'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.ext.base' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.base' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - Base'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.base'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.cache' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.collect' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.relations' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.base' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.base
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.base' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.base&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.source' version='1.10.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.source' range='[0.0.0,1.10.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common UI Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.source' version='1.10.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.source' version='1.10.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.source' version='1.10.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.source' version='1.10.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.ui.services.source&#xA;Bundle-Version: 1.10.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.emitter.source' version='1.2.0.v202307261744' singleton='false'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.emitter.source' range='[0.0.0,1.2.0.v202307261744)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='EJB Emitter Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.emitter'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.emitter.source' version='1.2.0.v202307261744'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.emitter.source' version='1.2.0.v202307261744'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.emitter.source' version='1.2.0.v202307261744'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.emitter.source' version='1.2.0.v202307261744'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.emitter.source&#xA;Bundle-Version: 1.2.0.v202307261744
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.feature.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Runtime support for Sirius-defined property views.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.properties'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2016 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Properties Views - Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.feature'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.properties.feature' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.properties.feature' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gmf.runtime.common.ui.services.action' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.action' 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 UI Action Services'/>
        <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.services.action'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.action'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.action' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.contributionitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal.contributionitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal.filter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.action' 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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.common.ui.services.action
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.action.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.ui.services.action' 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.ui.services.action; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.navigator.ui' version='1.2.200.v202502280419' generation='2'>
      <update id='org.eclipse.jst.j2ee.navigator.ui' range='[0.0.0,1.2.200.v202502280419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='J2EE Extensions to Common Navigator'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.navigator.ui'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.navigator.ui' version='1.2.200.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui' version='1.2.200.v202502280419'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.navigator.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.navigator.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.navigator.internal.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.navigator.ui' version='1.2.200.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,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.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.202,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' 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.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.2.0,1.3.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.navigator.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.navigator.ui.source' range='[1.2.200.v202502280419,1.2.200.v202502280419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.navigator.ui' version='1.2.200.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.navigator.ui; singleton:=true&#xA;Bundle-Version: 1.2.200.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ui.feature.jar' version='2.24.0.v20260428-1443'>
      <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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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='OCL User Interface'/>
        <property name='df_LT.description' value='Install this feature for the project and preference page user interface.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.feature.jar' version='2.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.ui' version='2.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.ui' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.commons.notifications.feed.source' version='4.11.0.v20260422-0541' singleton='false'>
      <update id='org.eclipse.mylyn.commons.notifications.feed.source' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.notifications.feed'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feed.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.feed.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.notifications.feed.source' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.notifications.feed.source' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.commons.notifications.feed.source&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </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.eclipse.wst.json.eslint.ui.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.eslint.ui.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse ESlint Editors and Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.eslint.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.ui.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.eslint.ui.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.eslint.ui.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.eslint.ui.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.eslint.ui.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.jdt.feature.group' version='8.1.1' singleton='false'>
      <update id='org.eclipse.acceleo.query.jdt.feature.group' range='[0.0.0,8.1.1)' 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.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.jdt'/>
        <property name='maven-version' value='8.1.1'/>
        <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, 2020 Obeo, France. &#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 &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo Query JDT Integration'/>
        <property name='df_LT.description' value='Framework and Utilities supporting the Acceleo Query Language with JDT.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.jdt.feature.group' version='8.1.1'/>
        <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.acceleo.query.ide.jdt' range='[8.1.1,8.1.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.jdt.feature.jar' range='[8.1.1,8.1.1]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.commons.text.source' version='1.15.0' singleton='false'>
      <update id='org.apache.commons.text.source' range='[0.0.0,1.15.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.text:1.15.0'/>
        <property name='maven-groupId' value='org.apache.commons'/>
        <property name='maven-artifactId' value='commons-text'/>
        <property name='maven-version' value='1.15.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.text.source' version='1.15.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.text.source' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.text.source' version='1.15.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.text.source' version='1.15.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.text.source&#xA;Bundle-Version: 1.15.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sqlbuilder.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.sqlbuilder.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Builder Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sqlbuilder'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlbuilder.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqlbuilder.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sqlbuilder.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sqlbuilder.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sqlbuilder.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.core' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtend.core' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtend 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.xtend.core'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.core' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.compiler' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.compiler.batch' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.compiler.output' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.conversion' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.documentation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.findReferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.formatting2' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.imports' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.jvmmodel' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.linking' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.macro' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.macro.declaration' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.naming' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.resource' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.scoping' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.services' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.tasks' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.typesystem' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.typing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.core' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.10.14' optional='true'/>
        <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.xtext.xbase.testing' range='2.43.0' 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=21))'>
          <description>
            org.eclipse.xtend.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.core' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.core;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath.ui.source' version='1.2.100.v202404080234' singleton='false'>
      <update id='org.eclipse.wst.xml.xpath.ui.source' range='[0.0.0,1.2.100.v202404080234)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XPath UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.xpath.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath.ui.source' version='1.2.100.v202404080234'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath.ui.source' version='1.2.100.v202404080234'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.xpath.ui.source' version='1.2.100.v202404080234'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.xpath.ui.source' version='1.2.100.v202404080234'/>
      </artifacts>
      <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.xpath.ui.source&#xA;Bundle-Version: 1.2.100.v202404080234
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table.ui.ext.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.table.ui.ext.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Tables UI Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.ui.ext.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.ui.ext.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.ui.ext.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.testing.tcltest.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.testing.tcltest.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit TclTest Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.testing.tcltest'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.testing.tcltest.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.testing.tcltest.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.testing.tcltest.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.testing.tcltest.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.testing.tcltest.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.jdbc.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.sybase'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for JDBC'/>
        <property name='df_LT.description' value='DTP support for using databases through JDBC'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.jdbc.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.jdbc.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.jdbc.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xsd.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='XSD Mapping'/>
        <property name='df_LT.description' value='Platform-independent support for mapping between XML Schemas and 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.xsd.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.xsd.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.xsd.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.xsd.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.lsp4j' version='1.0.0.v20260209-1721' singleton='false' generation='2'>
      <update id='org.eclipse.lsp4j' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.lsp4j'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j' version='1.0.0.v20260209-1721'/>
        <provided namespace='java.package' name='org.eclipse.lsp4j' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson.annotations,org.eclipse.lsp4j.adapters,org.eclipse.lsp4j.jsonrpc.messages,org.eclipse.lsp4j.jsonrpc.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.adapters' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson,com.google.gson.reflect,com.google.gson.stream,org.eclipse.lsp4j,org.eclipse.lsp4j.jsonrpc.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.launch' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j.jsonrpc,org.eclipse.lsp4j.services' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.services' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j,org.eclipse.lsp4j.adapters,org.eclipse.lsp4j.jsonrpc.json,org.eclipse.lsp4j.jsonrpc.messages,org.eclipse.lsp4j.jsonrpc.services' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.util' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property 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='com.google.gson' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.stream' range='[2.9.1,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.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.eclipse.lsp4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.adapters' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json.adapters' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.messages' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.services' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.util' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.validation' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.services' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.perf.source' version='1.3.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.perf.source' range='[0.0.0,1.3.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Perf Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.perf-parent'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.perf'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.source' version='1.3.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.perf.source' version='1.3.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.perf.source' version='1.3.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.perf.source' version='1.3.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.perf.source&#xA;Bundle-Version: 1.3.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.notifications.feed' version='4.11.0.v20260422-0541' generation='2'>
      <update id='org.eclipse.mylyn.commons.notifications.feed' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.notifications.feed'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feed' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.feed' version='4.11.0.v20260422-0541'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.notifications.feed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.notifications.feed' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.notifications.feed' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.core' range='4.4.0'/>
        <required namespace='java.package' name='com.sun.xml.bind' range='2.3.3'/>
        <required namespace='java.package' name='javax.activation' range='1.2.2'/>
        <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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.notifications.feed
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feed.source' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.notifications.feed' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.commons.notifications.feed;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.core.source' version='1.1.100.v202405180419' singleton='false'>
      <update id='org.eclipse.jst.ws.axis2.core.source' range='[0.0.0,1.1.100.v202405180419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Webservice Axis2 Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.core'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.core.source' version='1.1.100.v202405180419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.core.source' version='1.1.100.v202405180419'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.core.source' version='1.1.100.v202405180419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.core.source' version='1.1.100.v202405180419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis2.core.source&#xA;Bundle-Version: 1.1.100.v202405180419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.essentialocl.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.essentialocl.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Essential OCL Concrete Syntax Model and Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.essentialocl'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.essentialocl.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.essentialocl.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.essentialocl.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.visualizer.core.source' version='1.2.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.visualizer.core.source' range='[0.0.0,1.2.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='CDT Visualizer Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.visualizer.core'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.core.source' version='1.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.visualizer.core.source' version='1.2.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.visualizer.core.source' version='1.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.visualizer.core.source' version='1.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.visualizer.core.source&#xA;Bundle-Version: 1.2.400.202512020204
          </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.jst.ws.axis.infopop.source' version='1.0.400.v201903050508' singleton='false'>
      <update id='org.eclipse.jst.ws.axis.infopop.source' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web services Axis context sensitive help Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.infopop.source' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.infopop.source' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.infopop.source' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.infopop.source' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.infopop.source&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64' version='1.1.7.202510292239' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64' range='[0.0.0,1.1.7.202510292239)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Node.js for Linux x64'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64'/>
        <property name='maven-version' value='1.1.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64' version='1.1.7.202510292239'>
          <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.wildwebdeveloper.embedder.node' version='1.1.7.202510292239'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64.source' range='[1.1.7.202510292239,1.1.7.202510292239]' 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.wildwebdeveloper.embedder.node.linux.x86_64' version='1.1.7.202510292239'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64&#xA;Bundle-Version: 1.1.7.202510292239&#xA;Fragment-Host: org.eclipse.wildwebdeveloper.embedder.node;bundle-version=&quot;1.0.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.ecore.source' version='1.7.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.oda.ecore.source' range='[0.0.0,1.7.0.v20251210-1145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF ODA Ecore Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.oda.ecore'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.source' version='1.7.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.oda.ecore.source' version='1.7.0.v20251210-1145'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.oda.ecore.source' version='1.7.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.oda.ecore.source' version='1.7.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.oda.ecore.source&#xA;Bundle-Version: 1.7.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.p2.edit' version='1.16.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.setup.p2.edit' range='[0.0.0,1.16.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup P2 Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.p2.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.p2.edit' version='1.16.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2.edit' version='1.16.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.p2.provider' version='1.16.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.p2.edit' version='1.16.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.p2.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.p2.edit.source' range='[1.16.0.v20230617-1322,1.16.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.p2.edit' version='1.16.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.p2.edit;singleton:=true&#xA;Bundle-Version: 1.16.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa.models.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.asa.models.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Sybase ASA SQL Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa.models'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.models.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.models.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa.models.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa.models.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa.models.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.source' version='8.5.900.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.ui.source' range='[0.0.0,8.5.900.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Debugger UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui'/>
        <property name='maven-version' value='8.5.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.source' version='8.5.900.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.source' version='8.5.900.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.source' version='8.5.900.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.source' version='8.5.900.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.source&#xA;Bundle-Version: 8.5.900.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swt' version='1.11.100.202604271833' generation='2'>
      <update id='org.eclipse.wb.swt' range='[0.0.0,1.11.100.202604271833)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder SWT Designer Core'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swt'/>
        <property name='maven-version' value='1.11.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='51'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt' version='1.11.100.202604271833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swt' version='1.11.100.202604271833'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy.layout.form' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy.layout.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy.layout.grid.header.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy.layout.grid.header.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy.layout.grid.header.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy.layout.grid.header.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gef.policy.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gefTree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gefTree.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gefTree.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.gefTree.policy.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.generation.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.jface.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.jface.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.layout.absolute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.layout.form' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.layout.form.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.layout.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.layout.grid.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.property.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.property.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.property.editor.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.property.editor.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.property.editor.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.property.editor.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.property.editor.image.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.util.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.widgets.exposed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.widgets.live' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.widgets.live.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.model.widgets.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.preferences.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swt.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swt' version='1.11.100.202604271833'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.18.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='net.bytebuddy.byte-buddy' range='[1.14.16,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bidimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.exception' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.function' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.source' range='[1.11.100.202604271833,1.11.100.202604271833]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swt' version='1.11.100.202604271833'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swt;singleton:=true&#xA;Bundle-Version: 1.11.100.202604271833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtrelation.ui.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xtext.qvtrelation.ui.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTrelation Editor (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtrelation.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtrelation.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtrelation.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtrelation.ui.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtrelation.ui.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtrelation.ui.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.debug.ui' version='1.2.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.debug.ui' range='[0.0.0,1.2.0.v202307190318)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName.name' value='JavaScript Debug UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.debug.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.ui' version='1.2.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.ui' version='1.2.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.breakpoints.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.breakpoints.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.display' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.ui.source.contentassist' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.debug.ui' version='1.2.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.wst.jsdt.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.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.debug.ui' version='1.2.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.debug.ui;singleton:=true&#xA;Bundle-Version: 1.2.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'>
      <update id='org.eclipse.wst.command.env.infopop' range='[0.0.0,1.0.200.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web services UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env.infopop'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.infopop.source' range='[1.0.200.v201903050508,1.0.200.v201903050508]' 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.infopop' version='1.0.200.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env.infopop; singleton:=true&#xA;Bundle-Version: 1.0.200.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.pivot.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.pivot.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Abstract Syntax Models, Library and Evaluator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.pivot.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.repository' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='biz.aQute.repository' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='biz.aQute.repository'/>
        <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.repository'/>
        <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='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.repository' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='biz.aQute.repository' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='aQute.p2.api' version='1.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.util.dto,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.p2.export' version='1.0.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.annotation.plugin,aQute.bnd.build,aQute.bnd.osgi,aQute.bnd.service.export' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.deployer.repository' version='5.1.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.annotation.plugin,aQute.bnd.deployer.repository.api,aQute.bnd.osgi.repository,aQute.bnd.repository.osgi,aQute.bnd.service,aQute.bnd.service.progress,aQute.bnd.service.url,aQute.bnd.version,aQute.service.reporter,org.osgi.framework,org.osgi.resource,org.osgi.service.coordinator,org.osgi.service.log,org.osgi.service.repository' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.deployer.repository.api' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.service,org.osgi.resource,org.osgi.service.log' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.deployer.repository.providers' version='2.1.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.deployer.repository.api,aQute.bnd.service,org.osgi.service.log' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.repository.maven.provider' version='2.3.2'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.annotation.plugin,aQute.bnd.build,aQute.bnd.http,aQute.bnd.osgi,aQute.bnd.osgi.repository,aQute.bnd.service,aQute.bnd.service.maven,aQute.bnd.service.release,aQute.bnd.util.dto,aQute.bnd.version,aQute.maven.api,aQute.service.reporter,org.osgi.resource' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.repository.p2.provider' version='1.5.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.annotation.plugin,aQute.bnd.osgi.repository,aQute.bnd.service,aQute.bnd.version,aQute.service.reporter,org.osgi.resource' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.repository.maven.pom.provider' version='2.2.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.annotation.plugin,aQute.bnd.osgi.repository,aQute.bnd.service,aQute.bnd.service.repository,aQute.bnd.version,aQute.maven.api,aQute.service.reporter,org.osgi.resource' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.repository.osgi' version='1.2.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.annotation.plugin,aQute.bnd.osgi.repository,aQute.bnd.service,aQute.bnd.service.repository,aQute.bnd.version,aQute.service.reporter,org.osgi.resource' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.repository.fileset' version='1.1.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.osgi.repository,aQute.bnd.service,aQute.bnd.version,aQute.service.reporter,org.osgi.resource' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.maven.api' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.util.dto,aQute.bnd.version,aQute.maven.provider,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.maven.dto' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.util.dto,aQute.bnd.version' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.maven.nexus.provider' version='1.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.http,aQute.bnd.result,aQute.bnd.service.url,aQute.bnd.util.dto,org.osgi.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.maven.provider' version='2.8.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.http,aQute.bnd.repository.maven.provider,aQute.bnd.service.url,aQute.bnd.util.dto,aQute.bnd.version,aQute.maven.api,aQute.service.reporter,org.osgi.util.promise,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.deployer.http' version='7.2.3'>
          <properties size='1'>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.deployer.obr' version='7.2.3'>
          <properties size='1'>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.bnd.deployer.repository.wrapper' version='7.2.3'>
          <properties size='1'>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='biz.aQute.repository' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='LocalIndexedRepo' version='0.0.0'>
          <properties size='2'>
            <property name='parameters' value='aQute.bnd.deployer.repository.LocalIndexedRepo$Config'/>
            <property name='implementation' value='aQute.bnd.deployer.repository.LocalIndexedRepo'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='BndPomRepository' version='0.0.0'>
          <properties size='2'>
            <property name='parameters' value='aQute.bnd.repository.maven.pom.provider.PomConfiguration'/>
            <property name='implementation' value='aQute.bnd.repository.maven.pom.provider.BndPomRepository'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='MavenBndRepository' version='0.0.0'>
          <properties size='2'>
            <property name='parameters' value='aQute.bnd.repository.maven.provider.Configuration'/>
            <property name='implementation' value='aQute.bnd.repository.maven.provider.MavenBndRepository'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='MavenPlugin' version='0.0.0'>
          <properties size='2'>
            <property name='hide' value='true'/>
            <property name='implementation' value='aQute.bnd.repository.maven.provider.MavenPlugin'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='OSGiRepository' version='0.0.0'>
          <properties size='2'>
            <property name='parameters' value='aQute.bnd.repository.osgi.OSGiRepository$Config'/>
            <property name='implementation' value='aQute.bnd.repository.osgi.OSGiRepository'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='P2 Repo' version='0.0.0'>
          <properties size='2'>
            <property name='parameters' value='aQute.bnd.repository.p2.provider.P2Config'/>
            <property name='implementation' value='aQute.bnd.repository.p2.provider.P2Repository'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='p2.exporter' version='0.0.0'>
          <properties size='1'>
            <property name='implementation' value='aQute.p2.export.P2Exporter'/>
          </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='aQute.bnd.annotation.plugin' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.build' range='[4.7.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.deployer.repository.api' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.exceptions' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.filerepo' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.header' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.http' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.maven' range='[3.6.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.osgi' range='[7.6.0,8.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.repository' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.resource' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.result' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service' range='[4.9.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.clipboard' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.export' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.maven' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.progress' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.release' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.repository' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.resource' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.tags' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.url' range='[2.0.0,3.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='aQute.bnd.util.dto' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.util.repository' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.version' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.p2.api' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.service.reporter' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='javax.net.ssl' 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.xpath' 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.resource' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.coordinator' range='[1.0.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.repository' range='[1.1.0,1.2.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='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.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.repository.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.repository' 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.repository&#xA;Bundle-Version: 7.2.3.202603250810
          </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.eclipse.equinox.security.win32.source' version='1.3.0.v20240419-2334' singleton='false'>
      <update id='org.eclipse.equinox.security.win32.source' range='[0.0.0,1.3.0.v20240419-2334)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Windows Data Protection services integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.win32'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.win32.source' version='1.3.0.v20240419-2334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.win32.source' version='1.3.0.v20240419-2334'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.win32.source' version='1.3.0.v20240419-2334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.win32.source' 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.source&#xA;Bundle-Version: 1.3.0.v20240419-2334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources' version='3.10.100.v20260421-0620' generation='2'>
      <update id='org.eclipse.ui.navigator.resources' range='[0.0.0,3.10.100.v20260421-0620)' 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.100-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.100.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' version='3.10.100.v20260421-0620'/>
        <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.100.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260421-0620,3.10.100.v20260421-0620]' 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.100.v20260421-0620'/>
      </artifacts>
      <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.100.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.source.feature.jar' version='4.30.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server Source'/>
        <property name='df_LT.description' value='Contains the CDO server plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.source.feature.jar' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.server.source' version='4.30.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.server.source' version='4.30.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.feature.jar' version='4.12.0.v202505101449'>
      <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.m2m.atl.profiler.core'/>
        <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,2009 C-S.&#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='ATL Profiler'/>
        <property name='df_LT.description' value='The ATL Profiler.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.profiler' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.profiler' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.emf' version='2.2.3.v20260304-1812' singleton='false' generation='2'>
      <update id='org.eclipse.emf.cdo.dawn.emf' range='[0.0.0,2.2.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Dawn EMF 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.emf'/>
        <property name='maven-version' value='2.2.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.emf' version='2.2.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.emf' version='2.2.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.emf' version='2.2.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.emf.editors.impl' version='2.2.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.emf.notifications.impl' version='2.2.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.emf' version='2.2.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.6.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.dawn.emf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.emf.source' range='[2.2.3.v20260304-1812,2.2.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.emf' version='2.2.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.emf&#xA;Bundle-Version: 2.2.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.sdk.feature.group' version='2.46.0.v20260425-0820' singleton='false'>
      <update id='org.eclipse.emf.sdk.feature.group' range='[0.0.0,2.46.0.v20260425-0820)' 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.sdk'/>
        <property name='maven-version' value='2.46.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 SDK'/>
        <property name='df_LT.description' value='The full EMF SDK, including source and 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.sdk.feature.group' version='2.46.0.v20260425-0820'/>
        <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.emf.feature.group' range='[2.46.0.v20260425-0820,2.46.0.v20260425-0820]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.doc.feature.group' range='[2.36.0.v20260108-1232,2.36.0.v20260108-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.example.installer' range='[1.15.0.v20251225-0902,1.15.0.v20251225-0902]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.sdk.feature.jar' range='[2.46.0.v20260425-0820,2.46.0.v20260425-0820]'>
          <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.acceleo.aql' version='4.2.1' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.aql' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.completion.proposals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.completion.proposals.syntax' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.completion.proposals.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.evaluation.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.evaluation.writer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.validation.quickfixes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql' version='4.2.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'/>
        <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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='[8.1.0,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.antlr4-runtime' range='[4.13.2,4.13.3)'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql' version='4.2.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.eclipse.acceleo.aql&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.junit.feature.jar' version='1.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.tools.coverage.junit'/>
        <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) 2014,2015 ASML Netherlands B.V. 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&#xA;&#xA;Contributors:&#xA;ASML Netherlands B.V. - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Code Coverage JUnit'/>
        <property name='df_LT.description' value='QVT Operational Code Coverage integration with the JUnit test framework'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.junit'/>
        <property name='maven-version' value='1.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit.feature.jar' version='1.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit' version='1.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.tools.coverage.junit' version='1.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.spy.bundle.source' version='0.14.100.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.spy.bundle.source' range='[0.0.0,0.14.100.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Bundle Spy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.bundle'/>
        <property name='maven-version' value='0.14.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.bundle.source' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.bundle.source' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.bundle.source' version='0.14.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.bundle.source' version='0.14.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.bundle.source&#xA;Bundle-Version: 0.14.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient5.source' version='1.1.200.v20260320-2342' singleton='false'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient5.source' range='[0.0.0,1.1.200.v20260320-2342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF HttpComponents 5 Filetransfer Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclient5'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5.source' version='1.1.200.v20260320-2342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient5.source' version='1.1.200.v20260320-2342'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.httpclient5.source' version='1.1.200.v20260320-2342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclient5.source' version='1.1.200.v20260320-2342'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.1.200.v20260320-2342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sqlite' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sqlite' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DTP SQLite Enablement Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sqlite'/>
        <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.datatools.enablement.sqlite' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sqlite' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sqlite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sqlite.connection' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sqlite' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sqlite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sqlite' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sqlite;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.aarch64.source' version='3.134.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.swt.gtk.linux.aarch64.source' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for GTK on aarch64 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.aarch64'/>
        <property name='maven-version' value='3.134.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.aarch64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.gtk.linux.aarch64.source' version='3.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.aarch64.source' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.134.0.v20260422-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.resources' version='5.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.uml.resources' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 UML Resources'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.resources'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.resources' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' version='5.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.resources.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.resources' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.5.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.profile.standard' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.uml.resources
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.resources' version='5.6.0.v20260412-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.eclipse.uml2.uml.resources; singleton:=true&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.assembly' version='1.1.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.assembly' range='[0.0.0,1.1.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Assembly'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.assembly'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.assembly' version='1.1.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.assembly' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.assembly.impl' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.assembly.util' version='1.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.assembly' version='1.1.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.assembly
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly.source' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.assembly' version='1.1.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.assembly;singleton:=true&#xA;Bundle-Version: 1.1.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.e3.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.e3.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - Eclipse 3.x Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.e3'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.e3.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.e3.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.e3.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.e3.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.action.ide.source' version='1.7.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.action.ide.source' range='[0.0.0,1.7.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common UI Action IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.action.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.action.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.ide.source' version='1.7.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide.source' version='1.7.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.action.ide.source' version='1.7.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.action.ide.source' version='1.7.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.ui.action.ide.source&#xA;Bundle-Version: 1.7.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d' version='3.23.0.202604272017' generation='2'>
      <update id='org.eclipse.draw2d' range='[0.0.0,3.23.0.202604272017)' 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.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' version='3.23.0.202604272017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.draw2d' version='3.23.0.202604272017'/>
        <provided namespace='java.package' name='org.eclipse.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.backgrounds' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.backgrounds.shadows' 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.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.23.0.202604272017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.23.0.202604272017,3.23.0.202604272017]' 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.23.0.202604272017'/>
      </artifacts>
      <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.23.0.202604272017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.jdt.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.jdt.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.jdt.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP JDT Enablement'/>
        <property name='df_LT.description' value='Tools for using DTP with JDT, e.g., classpath utilities'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdt.feature.feature.group' version='1.15.1.202412071309'/>
        <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.jdt.feature.group' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdt.classpath' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdt.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.trace.source' version='1.4.0.v20251230-0845' singleton='false'>
      <update id='org.eclipse.ui.trace.source' range='[0.0.0,1.4.0.v20251230-0845)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Dynamic Tracing Enablement UI  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.ui.trace'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace.source' version='1.4.0.v20251230-0845'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.trace.source' version='1.4.0.v20251230-0845'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.trace.source' version='1.4.0.v20251230-0845'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.trace.source' version='1.4.0.v20251230-0845'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.trace.source&#xA;Bundle-Version: 1.4.0.v20251230-0845
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.jsch.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.ssh.jsch.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <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.linuxtools.gprof.docs.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.gprof.docs.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='GProf Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gprof.docs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.docs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gprof.docs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gprof.docs.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gprof.docs.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gprof.docs.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.feature.feature.group' version='1.5.300.v202510080439' singleton='false'>
      <update id='org.eclipse.jpt.jaxb.feature.feature.group' range='[0.0.0,1.5.300.v202510080439)' 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.feature'/>
        <property name='maven-version' value='1.5.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - JAXB Support'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - JAXB Support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.feature.feature.group' version='1.5.300.v202510080439'/>
        <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.jpt.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.eclipse.jpt.jaxb.core' range='[1.4.101.v201902121834,1.4.101.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.core.schemagen' range='[1.1.202.v202104080213,1.1.202.v202104080213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.ui' range='[1.5.200.v202301061019,1.5.200.v202301061019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.branding' range='[1.4.1.v201902121834,1.4.1.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.feature.feature.jar' range='[1.5.300.v202510080439,1.5.300.v202510080439]'>
          <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.embedcdt.packs.ui.source' version='2.0.100.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.packs.ui.source' range='[0.0.0,2.0.100.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ CMSIS Packs UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.packs.ui'/>
        <property name='maven-version' value='2.0.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.ui.source' version='2.0.100.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.ui.source' version='2.0.100.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.packs.ui.source' version='2.0.100.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.packs.ui.source' version='2.0.100.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.packs.ui.source&#xA;Bundle-Version: 2.0.100.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.dsl' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley DSL'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.jvmmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.formatting2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.dsl' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <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.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' 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.parsley' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.generator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='9.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.dsl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.dsl' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.dsl;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ls.debug.ide.ui' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.ls.debug.ide.ui' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Debug Server IDE UI 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ls.debug.ide.ui'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.ide.ui' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug.ide.ui' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.debug.ide.ui.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ls.debug.ide.ui' version='4.2.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'/>
        <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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='[8.1.0,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.debug.ls' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.debug' range='0.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e.debug' range='0.15.10'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.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.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide' 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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.ls.debug.ide.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.ide.ui.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ls.debug.ide.ui' version='4.2.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.eclipse.acceleo.aql.ls.debug.ide.ui;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ide.ui.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.ide.ui.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo IDE UI support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ide.ui'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ide.ui.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide.ui.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ide.ui.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ide.ui.source' version='4.2.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.eclipse.acceleo.aql.ide.ui.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.junit4.source' version='1.3.0' singleton='false'>
      <update id='org.osgi.test.junit4.source' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.test.junit4:1.3.0'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.test.junit4'/>
        <property name='maven-version' value='1.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit4.source' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.junit4.source' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.osgi.test.junit4.source' version='1.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.junit4.source' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.junit4.source&#xA;Bundle-Version: 1.3.0
          </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.emf.cdo.lm.modules.source' version='1.1.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.modules.source' range='[0.0.0,1.1.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Modules Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.modules'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules.source' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules.source' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.modules.source' version='1.1.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.modules.source' version='1.1.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.modules.source&#xA;Bundle-Version: 1.1.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.export.feature.feature.group' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.export.feature.feature.group' range='[0.0.0,0.19.3.202502181516)' 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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.export.feature'/>
        <property name='maven-version' value='0.19.3-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='Graphiti Export (Incubation)'/>
        <property name='df_LT.description' value='This is the exporters feature of the Graphiti framework. This feature enhances the Graphiti runtime feature (org.eclipse.graphiti.feature) with additional export possibilities (currently an SVG exporter for diagrams is the only contained extension).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.export.feature.feature.group' version='0.19.3.202502181516'/>
        <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.graphiti.export.batik' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.export.feature.feature.jar' range='[0.19.3.202502181516,0.19.3.202502181516]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository.source' version='1.5.900.v20260319-1254' singleton='false'>
      <update id='org.eclipse.equinox.p2.artifact.repository.source' range='[0.0.0,1.5.900.v20260319-1254)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Artifact Repository Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.artifact.repository'/>
        <property name='maven-version' value='1.5.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.source' version='1.5.900.v20260319-1254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository.source' version='1.5.900.v20260319-1254'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository.source' version='1.5.900.v20260319-1254'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository.source' version='1.5.900.v20260319-1254'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.5.900.v20260319-1254
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.ui' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.ui' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti UI (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.ui'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.ui' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.ui' version='0.19.3.202502181516'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.editor' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.features' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.action' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.command' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.config' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.contextbuttons' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.dnd' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.editor' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.feature' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.figures' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.fixed' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.partfactory' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.parts' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.parts.directedit' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.platform' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.policy' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.requests' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.services' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.services.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.util' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.util.clipboard' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.util.draw2d' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.util.gef' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.util.ui' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.util.ui.print' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.internal.util.ui.sfx' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.platform' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.print' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.saveasimage' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.ui.services' version='0.19.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.ui' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.5.400,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.ui
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.5.1,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.ui.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.600,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.ui' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.ui;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.buildship.ui' version='3.1.11.v20250904-1000' generation='2'>
      <update id='org.eclipse.buildship.ui' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Buildship, Eclipse Plug-ins for Gradle - UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Buildship'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.ui' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.buildship.ui' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.identity' name='org.eclipse.buildship.ui' version='3.1.11.v20250904-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='20'>
        <required namespace='osgi.bundle' name='org.eclipse.buildship.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.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' 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.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.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' 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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='33.3.1'/>
        <required namespace='osgi.bundle' name='org.gradle.toolingapi' range='[8.9.0,8.10.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.buildship.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.buildship.ui' version='3.1.11.v20250904-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.eclipse.buildship.ui;singleton:=true&#xA;Bundle-Version: 3.1.11.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.control' version='1.1.100.v20260305-1429' generation='2'>
      <update id='org.eclipse.terminal.control' range='[0.0.0,1.1.100.v20260305-1429)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Terminal Control (Embeddable Widget)'/>
        <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.terminal.control'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.control' version='1.1.100.v20260305-1429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.control' version='1.1.100.v20260305-1429'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector' version='1.0.100'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.provider' version='1.0.100'/>
        <provided namespace='java.package' name='org.eclipse.terminal.control' version='1.0.100'/>
        <provided namespace='java.package' name='org.eclipse.terminal.internal.connector' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.internal.control.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.internal.emulator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.internal.textcanvas' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.model' version='1.0.100'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.control' version='1.1.100.v20260305-1429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.terminal.control
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.control.source' range='[1.1.100.v20260305-1429,1.1.100.v20260305-1429]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.control' version='1.1.100.v20260305-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.terminal.control; singleton:=true&#xA;Bundle-Version: 1.1.100.v20260305-1429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.ide.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.ide.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn IDE UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.ide.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.ide.ui.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.ide.ui' version='4.11.0.v20260309-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='15'>
        <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.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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.resources.ui' range='4.4.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.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.ide.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.ide.ui' version='4.11.0.v20260309-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.mylyn.ide.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.emf.feature.feature.group' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.emf.feature.feature.group' range='[0.0.0,4.6.0.v20260429-1155)' 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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.emf.feature'/>
        <property name='maven-version' value='4.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) 2018, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC EMF'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components EMF API for Licensing metadata'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.emf.feature.feature.group' version='4.6.0.v20260429-1155'/>
        <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.passage.lic.equinox.feature.feature.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.passage.lic.emf' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.emf.feature.feature.jar' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'>
          <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='jaxen.source' version='2.0.0' singleton='false'>
      <update id='jaxen.source' range='[0.0.0,2.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jaxen:2.0.0'/>
        <property name='maven-groupId' value='jaxen'/>
        <property name='maven-artifactId' value='jaxen'/>
        <property name='maven-version' value='2.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jaxen.source' version='2.0.0'/>
        <provided namespace='osgi.bundle' name='jaxen.source' version='2.0.0'/>
        <provided namespace='osgi.identity' name='jaxen.source' version='2.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jaxen.source' version='2.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: jaxen.source&#xA;Bundle-Version: 2.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.source.feature.jar' version='12.5.0.202603311517'>
      <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='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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tools Developer Resources'/>
        <property name='df_LT.description' value='Eclipse C/C++ development tools. Binary runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.source.feature.jar' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.source' version='12.5.0.202603311517'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.source' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jpt.common.eclipselink.feature.feature.jar' version='1.3.400.v202404202240'>
      <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.jpt.common.eclipselink.branding'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - EclipseLink Common'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - EclipseLink Common'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.eclipselink.feature'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.feature.feature.jar' version='1.3.400.v202404202240'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jpt.common.eclipselink.feature' version='1.3.400.v202404202240'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jpt.common.eclipselink.feature' version='1.3.400.v202404202240'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.uml2.sdk.feature.jar' version='5.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Extender SDK'/>
        <property name='df_LT.description' value='Developer resources (documentation, source code, examples) for the run-time APIs, editors, and code generation for the Unified Modeling Language 2.x.'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.sdk'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.sdk.feature.jar' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2.sdk' version='5.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2.sdk' version='5.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2003, 2022 IBM Corporation, Embarcadero Technologies, CEA, 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='EclipseRT Target Platform Components' version='0.0.0.47L8gcLSPo68s737E3A5C1737C'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='EclipseRT Target Platform Components'/>
        <property name='org.eclipse.equinox.p2.description' value='This category identifies various Eclipse technology that is commonly used in runtime scenarios from RCP to embedded to server side. The components in this category are intended to be added to your Target Platform, rather than your IDE.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='EclipseRT Target Platform Components' version='0.0.0.47L8gcLSPo68s737E3A5C1737C'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.sdk.feature.feature.group' range='[3.16.8.v20260415-2025,3.16.8.v20260415-2025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' range='[1.7.100.v20260415-2025,1.7.100.v20260415-2025]'/>
      </requires>
    </unit>
    <unit id='org.eclipse.xtend.core.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.core.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.core'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.core.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.core.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.core.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.core.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.freescale.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.freescale.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Freescale Kinetis Project Templates Branding Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.freescale'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.freescale.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.freescale.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.freescale.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.freescale.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.synchronizer' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.synchronizer' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Model Synchronizer'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.synchronizer'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.synchronizer' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.synchronizer' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.synchronizer.internal' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.synchronizer' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.synchronizer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.synchronizer' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.synchronizer&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.ui.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.ui.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-WS Tools UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.ui.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.ui.source' version='1.1.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.jst.ws.jaxws.ui.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.annotations.core.source' version='1.3.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.annotations.core.source' range='[0.0.0,1.3.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Annotations Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.annotations.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.annotations.core.source' version='1.3.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.annotations.core.source' version='1.3.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.annotations.core.source' version='1.3.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.annotations.core.source' version='1.3.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.jst.ws.annotations.core.source&#xA;Bundle-Version: 1.3.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.ai.mcp.tools.feature.feature.group' version='2.2.0.v20250819-0049' singleton='false'>
      <update id='org.eclipse.ecf.ai.mcp.tools.feature.feature.group' range='[0.0.0,2.2.0.v20250819-0049)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF AI Model Context Protocol Tool Support Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF AI Model Context Protocol Tools Support'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.ai.mcp.tools.feature'/>
        <property name='maven-version' value='2.2.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) 2025 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.tools.feature.feature.group' version='2.2.0.v20250819-0049'/>
        <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.ecf.ai.mcp.tools' range='[2.1.1.v20250702-2358,2.1.1.v20250702-2358]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.transports' range='[1.0.1.v20250819-0049,1.0.1.v20250819-0049]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.tools.feature.feature.jar' range='[2.2.0.v20250819-0049,2.2.0.v20250819-0049]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.runtime' version='2.26.0.v20260425-1324' singleton='false' generation='2'>
      <update id='org.eclipse.emf.mwe2.runtime' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='MWE2 Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.runtime'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' version='2.26.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.runtime.workflow' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.runtime' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property 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.google.inject' range='7.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.24'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe2.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.runtime' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.runtime&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.sqlserver' version='1.4.0.202311071307' generation='2'>
      <update id='org.eclipse.datatools.enablement.msft.sqlserver' range='[0.0.0,1.4.0.202311071307)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Microsoft SQL Server Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.sqlserver'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver' version='1.4.0.202311071307'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.msft.sqlserver' version='1.4.0.202311071307'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.internal.sqlserver.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.internal.sqlserver.driver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.msft.sqlserver' version='1.4.0.202311071307'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.msft.sqlserver
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.source' range='[1.4.0.202311071307,1.4.0.202311071307]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.msft.sqlserver' version='1.4.0.202311071307'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.msft.sqlserver;singleton:=true&#xA;Bundle-Version: 1.4.0.202311071307
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.meson.feature.group' version='12.5.0.202603121352' singleton='false'>
      <update id='org.eclipse.cdt.meson.feature.group' range='[0.0.0,12.5.0.202603121352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson'/>
        <property name='maven-version' value='12.5.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) 2018  Red Hat Inc. and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Meson Build Support - Preview'/>
        <property name='df_LT.description' value='Support for projects built using Meson'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.feature.group' version='12.5.0.202603121352'/>
        <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.cdt.meson.core' range='[1.2.500.202512020204,1.2.500.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.ui' range='[1.2.800.202603111352,1.2.800.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.docs' range='[12.5.0.202603121352,12.5.0.202603121352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.ui.editor' range='[1.2.300.202512020204,1.2.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.feature.jar' range='[12.5.0.202603121352,12.5.0.202603121352]'>
          <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.linuxtools.binutils' version='6.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.binutils' range='[0.0.0,6.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Binutils Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.binutils'/>
        <property name='maven-version' value='6.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.binutils' version='6.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.binutils' version='6.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.binutils.link2source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.binutils.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.binutils' version='6.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' 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.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.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.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.tools.launch.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.binutils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.binutils.source' range='[6.0.0.202604281957,6.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.binutils' version='6.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.binutils;singleton:=true&#xA;Bundle-Version: 6.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.source' version='4.13.2.v20240929-1000' singleton='false'>
      <update id='org.junit.source' range='[0.0.0,4.13.2.v20240929-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.junit:4.13.2.v20240929-1000'/>
        <property name='maven-groupId' value='junit'/>
        <property name='maven-artifactId' value='junit'/>
        <property name='maven-version' value='4.13.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.source' version='4.13.2.v20240929-1000'/>
        <provided namespace='osgi.bundle' name='org.junit.source' version='4.13.2.v20240929-1000'/>
        <provided namespace='osgi.identity' name='org.junit.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.source' 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.source&#xA;Bundle-Version: 4.13.2.v20240929-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.projectconfig.feature.jar' version='1.19.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Project Configuration'/>
        <property name='df_LT.description' value='Contains a set of templates for things such as preferences that are automatically propagated to the appropriate target projects.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.projectconfig'/>
        <property name='maven-version' value='1.19.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.feature.jar' version='1.19.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.projectconfig' version='1.19.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.projectconfig' version='1.19.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.gvt' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.gvt' 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-gvt'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-gvt'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.gvt' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.gvt' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.gvt' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing.event,org.apache.batik.ext.awt.geom,org.apache.batik.ext.awt.image.renderable,org.apache.batik.gvt.event,org.apache.batik.gvt.filter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.gvt.event' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing.event,org.apache.batik.gvt' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.gvt.filter' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.image.renderable,org.apache.batik.ext.awt.image.rendered,org.apache.batik.gvt' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.gvt.flow' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.geom,org.apache.batik.gvt.font' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.gvt.font' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.gvt,org.apache.batik.gvt.text,org.apache.batik.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.gvt.renderer' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.geom,org.apache.batik.ext.awt.image.renderable,org.apache.batik.ext.awt.image.rendered,org.apache.batik.gvt' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.gvt.text' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.gvt' 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='22'>
        <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.event' 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.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.gvt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.gvt.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.gvt' 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.gvt&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclinecore.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.oclinecore.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified OCL-in-Ecore User Interface and Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclinecore.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclinecore.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclinecore.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.oclinecore.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.importer.source' version='1.8.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.importer.source' range='[0.0.0,1.8.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Xcore Importer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xcore.importer'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.importer.source' version='1.8.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.importer.source' version='1.8.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.importer.source' version='1.8.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xcore.importer.source' version='1.8.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.xcore.importer.source&#xA;Bundle-Version: 1.8.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </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='org.eclipse.jdt.launching.ui.macosx' version='1.4.600.v20260326-1811' generation='2'>
      <update id='org.eclipse.jdt.launching.ui.macosx' range='[0.0.0,1.4.600.v20260326-1811)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Mac OS X UI Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.ui.macosx'/>
        <property name='maven-version' value='1.4.600-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.600.v20260326-1811'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.ui.macosx' version='1.4.600.v20260326-1811'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.macbundler' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.ui.macosx' version='1.4.600.v20260326-1811'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.600.v20260326-1811,1.4.600.v20260326-1811]' 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.600.v20260326-1811'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.launching.ui.macosx;singleton:=true&#xA;Bundle-Version: 1.4.600.v20260326-1811
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.markdown' version='0.17.2.202511281144' generation='2'>
      <update id='org.eclipse.tm4e.markdown' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='TextMate support in Eclipse IDE - Markdown'/>
        <property name='df_LT.providerName' value='Eclipse TM4E'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.markdown'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.markdown' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.markdown' version='0.17.2.202511281144'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.markdown' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.markdown.marked' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.markdown' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.core' range='0.17.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.registry' range='0.17.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.17.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.tm4e.markdown
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.markdown.source' range='[0.17.2.202511281144,0.17.2.202511281144]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.markdown' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.markdown;singleton:=true&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'>
      <update id='org.eclipse.jst.j2ee.doc.user' range='[0.0.0,1.1.400.v202101072335)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='J2EE tools documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.doc.user'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.doc.user.source' range='[1.1.400.v202101072335,1.1.400.v202101072335]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.400.v202101072335
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity' version='1.15.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP Connectivity Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' version='1.15.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.drivers.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.drivers.models' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity' version='1.15.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.source' range='[1.15.0.202311071249,1.15.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity; singleton:=true&#xA;Bundle-Version: 1.15.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.feature.jar' version='2.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.debug.core'/>
        <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) 2009 R.Dvorak 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&#xA;&#xA;Contributors:&#xA;Radek Dvorak - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Debug'/>
        <property name='df_LT.description' value='QVT Operational debugging facilities'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug'/>
        <property name='maven-version' value='2.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.jar' version='2.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.debug' version='2.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.debug' version='2.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </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.eclipse.emf.cdo.lm.reviews.feature.jar' version='2.1.2.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Lifecycle Management Reviews'/>
        <property name='df_LT.description' value='Contains the CDO lifecycle management reviews client and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews'/>
        <property name='maven-version' value='2.1.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.feature.jar' version='2.1.2.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.lm.reviews' version='2.1.2.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.lm.reviews' version='2.1.2.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.themes' version='1.3.0.v20260410-0938'>
      <update id='org.eclipse.ui.themes' range='[0.0.0,1.3.0.v20260410-0938)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse SDK Themes'/>
        <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.themes'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes' version='1.3.0.v20260410-0938'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.themes' version='1.3.0.v20260410-0938'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.themes' version='1.3.0.v20260410-0938'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.e4.ui.css.swt.theme' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes.source' range='[1.3.0.v20260410-0938,1.3.0.v20260410-0938]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.themes' version='1.3.0.v20260410-0938'/>
      </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.ui.themes;singleton:=true&#xA;Bundle-Version: 1.3.0.v20260410-0938
          </instruction>
          <instruction key='zipped'>
            true
          </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='org.eclipse.emf.compare.egit.source' version='1.2.4.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.egit.source' range='[0.0.0,1.2.4.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare EGit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.egit'/>
        <property name='maven-version' value='1.2.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit.source' version='1.2.4.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.egit.source' version='1.2.4.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.egit.source' version='1.2.4.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.egit.source' version='1.2.4.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.egit.source&#xA;Bundle-Version: 1.2.4.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtcore.ui.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xtext.qvtcore.ui.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTcore Editor (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtcore.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtcore.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtcore.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtcore.ui.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtcore.ui.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtcore.ui.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Parser Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.creation.ui' version='1.1.0.v202308011607' generation='2'>
      <update id='org.eclipse.jst.ws.axis.creation.ui' range='[0.0.0,1.1.0.v202308011607)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis Creation UI (Deprecated)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.creation.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.creation.ui' version='1.1.0.v202308011607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.creation.ui' version='1.1.0.v202308011607'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.widgets.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.widgets.skeleton' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.wizard.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.wizard.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.creation.ui' version='1.1.0.v202308011607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.600,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.server.core' range='[1.0.102,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.jst.j2ee' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' 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.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' 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.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.axis.creation.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.creation.ui.source' range='[1.1.0.v202308011607,1.1.0.v202308011607]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.creation.ui' version='1.1.0.v202308011607'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.creation.ui; singleton:=true&#xA;Bundle-Version: 1.1.0.v202308011607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.os.linux.source' version='1.12.0.202604101812' singleton='false'>
      <update id='org.eclipse.wb.os.linux.source' range='[0.0.0,1.12.0.202604101812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Linux OS Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.os.linux'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.linux.source' version='1.12.0.202604101812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.os.linux.source' version='1.12.0.202604101812'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.os.linux.source' version='1.12.0.202604101812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.os.linux.source' version='1.12.0.202604101812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.os.linux.source&#xA;Bundle-Version: 1.12.0.202604101812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.progress' version='0.5.100.v20260421-1021' generation='2'>
      <update id='org.eclipse.e4.ui.progress' range='[0.0.0,0.5.100.v20260421-1021)' 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.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress' version='0.5.100.v20260421-1021'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.progress' version='0.5.100.v20260421-1021'/>
        <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.100.v20260421-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'/>
        <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.100.v20260421-1021,0.5.100.v20260421-1021]' 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.100.v20260421-1021'/>
      </artifacts>
      <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.100.v20260421-1021
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.help.ui' version='4.11.0.v20260309-0711'>
      <update id='org.eclipse.mylyn.help.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Help'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.help.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.help.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.help.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.help.ui' version='4.11.0.v20260309-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='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.help.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.help.ui' version='4.11.0.v20260309-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.mylyn.help.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.source' version='2.9.0.v20230211-1150' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore.source' range='[0.0.0,2.9.0.v20230211-1150)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Mapping Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore'/>
        <property name='maven-version' value='2.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore.source' 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.source&#xA;Bundle-Version: 2.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.profiler.edit.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.profiler.edit.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo AQL Profiler model Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.profiler.edit'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.edit.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler.edit.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.profiler.edit.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.profiler.edit.source' version='4.2.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.eclipse.acceleo.aql.profiler.edit.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.feature.jar' version='11.3.0.202604110342'>
      <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='%featureProvider'/>
        <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 2013 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Userspace Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng-UST analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.feature.jar' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.ust' version='11.3.0.202604110342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.ust' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='jakarta.inject.jakarta.inject-api.source' version='2.0.1' singleton='false'>
      <update id='jakarta.inject.jakarta.inject-api.source' range='[0.0.0,2.0.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.inject.jakarta.inject-api:2.0.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.inject.jakarta.inject-api.source' version='2.0.1'/>
        <provided namespace='osgi.bundle' name='jakarta.inject.jakarta.inject-api.source' version='2.0.1'/>
        <provided namespace='osgi.identity' name='jakarta.inject.jakarta.inject-api.source' version='2.0.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.inject.jakarta.inject-api.source' 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.source&#xA;Bundle-Version: 2.0.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.ini.win32.win32.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.ini' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.core.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.core.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.core.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.core.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.core.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.core.ui' version='2.4.101.20251127-1007' generation='2'>
      <update id='org.eclipse.m2e.core.ui' range='[0.0.0,2.4.101.20251127-1007)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E Maven Integration for Eclipse UI'/>
        <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.ui'/>
        <property name='maven-version' value='2.4.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core.ui' version='2.4.101.20251127-1007'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' version='2.4.101.20251127-1007'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.archetype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.editing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.lifecyclemapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.search.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.views.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.core.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.core.ui' version='2.4.101.20251127-1007'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.model.edit' 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.ui.console' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' 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.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.trace' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.archetype.catalog' range='[3.2.1,4.0.0)'/>
        <required namespace='java.package' name='org.apache.maven.archetype.catalog.io.xpp3' range='[3.2.1,4.0.0)'/>
        <required namespace='java.package' name='org.apache.maven.archetype.common' range='[3.2.1,4.0.0)'/>
        <required namespace='java.package' name='org.apache.maven.archetype.exception' range='[3.2.1,4.0.0)'/>
        <required namespace='java.package' name='org.apache.maven.archetype.metadata' range='[3.2.1,4.0.0)'/>
        <required namespace='java.package' name='org.apache.maven.archetype.source' range='[3.2.1,4.0.0)'/>
        <required namespace='java.package' name='org.apache.maven.shared.transfer.artifact' range='[0.13.1,1.0.0)'/>
        <required namespace='java.package' name='org.eclipse.compare.rangedifferencer' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.m2e.core.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core.ui.source' range='[2.4.101.20251127-1007,2.4.101.20251127-1007]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.core.ui' version='2.4.101.20251127-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.eclipse.m2e.core.ui;singleton:=true&#xA;Bundle-Version: 2.4.101.20251127-1007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.project.facet.ui' version='1.5.0.v202508180220' generation='2'>
      <update id='org.eclipse.jst.common.project.facet.ui' range='[0.0.0,1.5.0.v202508180220)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Faceted Project Framework JDT Enablement UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.project.facet.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.ui' version='1.5.0.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' version='1.5.0.v202508180220'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.ui.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.ui.libprov.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.ui.libprov.user' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.project.facet.ui' version='1.5.0.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.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jst.common.project.facet.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.ui.source' range='[1.5.0.v202508180220,1.5.0.v202508180220]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.project.facet.ui' version='1.5.0.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.jst.common.project.facet.ui;singleton:=true&#xA;Bundle-Version: 1.5.0.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui' version='2.9.100.v20260313-0920' generation='2'>
      <update id='org.eclipse.equinox.p2.ui' range='[0.0.0,2.9.100.v20260313-0920)' 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.100-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.100.v20260313-0920'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' version='2.9.100.v20260313-0920'/>
        <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.100.v20260313-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'/>
        <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.34.200,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.100.v20260313-0920,2.9.100.v20260313-0920]' 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.100.v20260313-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.eclipse.equinox.p2.ui;singleton:=true&#xA;Bundle-Version: 2.9.100.v20260313-0920
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.feature.group' version='4.25.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.feature.group' range='[0.0.0,4.25.3.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j'/>
        <property name='maven-version' value='4.25.3-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform'/>
        <property name='df_LT.description' value='Contains the Net4j core and the TCP, JVM and HTTP transport provider plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.feature.group' version='4.25.3.v20260304-1812'/>
        <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.net4j.util.ui.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j' range='[4.21.1.v20260304-1812,4.21.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.jvm' range='[4.3.2.v20260304-1812,4.3.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.tcp' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.feature.jar' range='[4.25.3.v20260304-1812,4.25.3.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.spies.feature.group' version='1.0.1100.v20260415-1257' singleton='false'>
      <update id='org.eclipse.pde.spies.feature.group' range='[0.0.0,1.0.1100.v20260415-1257)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spies'/>
        <property name='maven-version' value='1.0.1100-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) 2016, 2023 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;Olivier Prouvost (OPCoach) - create PDE Bundle, Context, Core spies'/>
        <property name='df_LT.featureName' value='Eclipse Plug-in Development Environment Spies'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment spies.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spies.feature.group' version='1.0.1100.v20260415-1257'/>
        <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.tools.layout.spy' range='[1.3.100.v20260327-0718,1.3.100.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.core' range='[1.1.600.v20260327-0718,1.1.600.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.model' range='[0.14.100.v20260327-0718,0.14.100.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.css' range='[0.14.100.v20260327-0718,0.14.100.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.preferences' range='[0.14.100.v20260327-0718,0.14.100.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.context' range='[1.2.100.v20260327-0718,1.2.100.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.bundle' range='[0.14.100.v20260327-0718,0.14.100.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.event' range='[1.2.400.v20260415-1257,1.2.400.v20260415-1257]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.spies' range='[3.110.100.v20260327-0718,3.110.100.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spies.feature.jar' range='[1.0.1100.v20260415-1257,1.0.1100.v20260415-1257]'>
          <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.cdt.llvm.dsf.lldb.ui' version='1.2.500.202603111352' generation='2'>
      <update id='org.eclipse.cdt.llvm.dsf.lldb.ui' range='[0.0.0,1.2.500.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='LLDB Debugger Integration UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.llvm.dsf.lldb.ui'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.ui' version='1.2.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.llvm.dsf.lldb.ui' version='1.2.500.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.llvm.dsf.lldb.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.llvm.dsf.lldb.ui' version='1.2.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.132.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.137.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.38.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.llvm.dsf.lldb.core' range='[1.102.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.ui' range='[2.7.500,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.llvm.dsf.lldb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.ui.source' range='[1.2.500.202603111352,1.2.500.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.llvm.dsf.lldb.ui' version='1.2.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.llvm.dsf.lldb.ui;singleton:=true&#xA;Bundle-Version: 1.2.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.graphing.ui' version='4.2.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.systemtap.graphing.ui' range='[0.0.0,4.2.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='SystemTap Graphing (UI)'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.graphing.ui'/>
        <property name='maven-version' value='4.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.graphing.ui' version='4.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.graphing.ui' version='4.2.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui.charts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui.charts.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui.datadisplay' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui.wizards.dataset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui.wizards.graph' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.graphing.ui' version='4.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.linuxtools.systemtap.graphing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.structures' 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.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.piechart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.charts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart.extensions.charts' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.systemtap.graphing.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.graphing.ui.source' range='[4.2.0.202604281957,4.2.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.graphing.ui' version='4.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.graphing.ui;singleton:=true&#xA;Bundle-Version: 4.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.linux.aarch64' version='12.5.0.202603311517'>
      <update id='org.eclipse.cdt.core.linux.aarch64' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName.linux.aarch64' value='C/C++ Development Tools Core for Linux Aarch64'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.linux.aarch64'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.linux.aarch64'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.aarch64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.linux.aarch64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.linux.aarch64' version='12.5.0.202603311517'>
          <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.cdt.core.native' version='12.5.0.202603311517'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.aarch64.source' range='[12.5.0.202603311517,12.5.0.202603311517]' 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.cdt.core.linux.aarch64' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.linux.aarch64;singleton:=true&#xA;Bundle-Version: 12.5.0.202603311517&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.source' version='1.11.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.source' range='[0.0.0,1.11.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.source' version='1.11.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.source' version='1.11.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.source' version='1.11.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.source' version='1.11.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.diagram.ui.source&#xA;Bundle-Version: 1.11.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.source' version='1.6.1.20231024-1618' singleton='false'>
      <update id='org.eclipse.m2e.wtp.source' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e-wtp'/>
        <property name='df_LT.bundleName' value='Maven Integration for Eclipse WTP Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.source' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.source' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.source&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.security.edit.source' version='4.6.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.security.edit.source' range='[0.0.0,4.6.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Security Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.security.edit'/>
        <property name='maven-version' value='4.6.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.edit.source' version='4.6.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.security.edit.source' version='4.6.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.security.edit.source' version='4.6.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.security.edit.source' version='4.6.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.security.edit.source&#xA;Bundle-Version: 4.6.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.lib.source' version='1.7.1.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.lib.source' range='[0.0.0,1.7.1.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Xcore Library Runtime Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xcore.lib'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.lib.source' version='1.7.1.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.lib.source' version='1.7.1.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.lib.source' version='1.7.1.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xcore.lib.source' version='1.7.1.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.xcore.lib.source&#xA;Bundle-Version: 1.7.1.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.asciidoc.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.asciidoc.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText AsciiDoc 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.asciidoc.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.asciidoc.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.asciidoc.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.asciidoc.ui' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.asciidoc' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.asciidoc.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.asciidoc.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.asciidoc.ui' version='4.11.0.v20260309-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.mylyn.wikitext.asciidoc.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.feature.jar' version='11.3.0.202604110342'>
      <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.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Parser'/>
        <property name='df_LT.description' value='Plug-ins to integrate a Common Trace Format (CTF) Parser into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.feature.jar' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.ctf' version='11.3.0.202604110342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.ctf' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.compare.feature.jar' version='4.12.3.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Client (Compare Integration)'/>
        <property name='df_LT.description' value='Contains the core and user interface plugins of the CDO / EMF Compare integration. This feature is optional and requires EMF Compare 2.1 or higher.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.compare'/>
        <property name='maven-version' value='4.12.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.feature.jar' version='4.12.3.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.compare' version='4.12.3.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.compare' version='4.12.3.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.lucene.analysis-smartcn.source' version='10.4.0.v20260226-1000' singleton='false'>
      <update id='org.apache.lucene.analysis-smartcn.source' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.lucene.analysis-smartcn:10.4.0.v20260226-1000'/>
        <property name='maven-groupId' value='org.apache.lucene'/>
        <property name='maven-artifactId' value='lucene-analysis-smartcn'/>
        <property name='maven-version' value='10.4.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analysis-smartcn.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analysis-smartcn.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analysis-smartcn.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analysis-smartcn.source' 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.source&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.debug.core.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.debug.core.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='PDT Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.debug.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.debug.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.debug.core.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.debug.core.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.debug.core.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.sirius.feature.group' version='3.3.27.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.diagram.sirius.feature.group' range='[0.0.0,3.3.27.202508281322)' 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.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram.sirius'/>
        <property name='maven-version' value='3.3.27-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) 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - Sirius support (Experimental)'/>
        <property name='df_LT.description' value='Provides better support for Sirius diagrams comparison and difference visualization through EMF Compare.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.sirius.feature.group' version='3.3.27.202508281322'/>
        <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.emf.compare.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.gmf.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.ide.ui.sirius' range='[1.1.1.202508281322,1.1.1.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.sirius' range='[1.1.0.202508281322,1.1.0.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.sirius.feature.jar' range='[3.3.27.202508281322,3.3.27.202508281322]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.workingsets' version='1.14.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.workingsets' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Dynamic Working Sets'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.workingsets'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.workingsets' version='1.14.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.workingsets' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.workingsets.impl' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.workingsets.util' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.workingsets' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates' range='[1.17.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.workingsets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.source' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.workingsets' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.workingsets;singleton:=true&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools.ui' version='1.4.300.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.api.tools.ui' range='[0.0.0,1.4.300.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='API Tools UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.ui'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.ui' version='1.4.300.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.use' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.ui' version='1.4.300.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.36.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.14.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.api.tools' range='1.3.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.205.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.31.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.24.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.21.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.14.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.13.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.18.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.10.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[1.4.300,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.pde.api.tools.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.api.tools.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui.source' range='[1.4.300.v20260327-0718,1.4.300.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.ui' version='1.4.300.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools.ui; singleton:=true&#xA;Bundle-Version: 1.4.300.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.FormLayout.source' version='1.13.100.202604261930' singleton='false'>
      <update id='org.eclipse.wb.swing.FormLayout.source' range='[0.0.0,1.13.100.202604261930)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Swing Designer JGoodies FormLayout Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.FormLayout'/>
        <property name='maven-version' value='1.13.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.FormLayout.source' version='1.13.100.202604261930'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.FormLayout.source' version='1.13.100.202604261930'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.FormLayout.source' version='1.13.100.202604261930'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.FormLayout.source' version='1.13.100.202604261930'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.FormLayout.source&#xA;Bundle-Version: 1.13.100.202604261930
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web.ui' version='1.2.600.v202508301759' generation='2'>
      <update id='org.eclipse.wst.web.ui' range='[0.0.0,1.2.600.v202508301759)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Eclipse Web Developer Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web.ui'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui' version='1.2.600.v202508301759'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.web.ui' version='1.2.600.v202508301759'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.web.ui' version='1.2.600.v202508301759'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.4.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.5.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.7.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.web.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui.source' range='[1.2.600.v202508301759,1.2.600.v202508301759]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.web.ui' version='1.2.600.v202508301759'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.web.ui; singleton:=true&#xA;Bundle-Version: 1.2.600.v202508301759
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.equinox.common' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.ppc64leorg.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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.ppc64leorg.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.ppc64le' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.jdt.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.jdt.classpath'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP JDT Enablement'/>
        <property name='df_LT.description' value='Tools for using DTP with JDT, e.g., classpath utilities'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.jdt.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdt.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.jdt.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.jdt.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.dltk.core.feature.jar' version='6.4.2.202509021500'>
      <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/dltk'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.dltk'/>
        <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='Dynamic Languages Toolkit - Core Frameworks'/>
        <property name='df_LT.description' value='Dynamic Languages Toolkit Core Frameworks'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='maven-groupId' value='org.eclipse.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.feature.jar' version='6.4.2.202509021500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.dltk.core' version='6.4.2.202509021500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.dltk.core' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.common.types.ui.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.common.types.ui.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.ui.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.ui.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0' version='0.6.0.v202307190351' generation='2'>
      <update id='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0' range='[0.0.0,0.6.0.v202307190351)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Chromium Developer Tools SDK WIP backend Protocol v. 1.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0' version='0.6.0.v202307190351'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0' version='0.6.0.v202307190351'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.wip.protocol' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0' version='0.6.0.v202307190351'>
          <properties size='1'>
            <property 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.wst.jsdt.chromium' range='[0.6.0,0.7.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind' range='2.2.0'/>
        <required namespace='java.package' name='javax.xml.bind' range='2.2.0'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='2.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0' version='0.6.0.v202307190351'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0;singleton:=true&#xA;Bundle-Version: 0.6.0.v202307190351
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.transfer.workspace.source' version='4.4.6.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.transfer.workspace.source' range='[0.0.0,4.4.6.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Transfer Framework Workspace Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer.workspace'/>
        <property name='maven-version' value='4.4.6-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace.source' version='4.4.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.workspace.source' version='4.4.6.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.workspace.source' version='4.4.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.workspace.source' version='4.4.6.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.workspace.source&#xA;Bundle-Version: 4.4.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.runtime.source' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.runtime.source' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.runtime'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.runtime.source' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.runtime.source' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.runtime.source&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.source' version='2.15.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.edit.source' range='[0.0.0,2.15.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.edit'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.source' version='2.15.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit.source' version='2.15.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.edit.source' 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.source&#xA;Bundle-Version: 2.15.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.generic.feature.feature.group' version='1.2.0.v20241230-2249' singleton='false'>
      <update id='org.eclipse.ecf.provider.generic.feature.feature.group' range='[0.0.0,1.2.0.v20241230-2249)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Generic Provider Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Generic Provider.  The ECF Generic provider can be used for Remote Services (via the ECF Generic Provider RemoteService Feature), the ECF Datashare API (along with the ECF Generic Provider Datashare Feature), and the SharedObject API.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.generic.feature'/>
        <property name='maven-version' value='1.2.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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.generic.feature.feature.group' version='1.2.0.v20241230-2249'/>
        <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.ecf.sharedobject.feature.feature.group' 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' range='[4.10.0.v20231021-2015,4.10.0.v20231021-2015]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.generic.feature.feature.jar' range='[1.2.0.v20241230-2249,1.2.0.v20241230-2249]'>
          <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.pde.api.tools.annotations' version='1.4.100.v20260306-2228' generation='2'>
      <update id='org.eclipse.pde.api.tools.annotations' range='[0.0.0,1.4.100.v20260306-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='PDE API Tools Annotations'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.annotations'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations' version='1.4.100.v20260306-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.annotations' version='1.4.100.v20260306-2228'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.annotations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.annotations' version='1.4.100.v20260306-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.pde.api.tools.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations.source' range='[1.4.100.v20260306-2228,1.4.100.v20260306-2228]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.annotations' version='1.4.100.v20260306-2228'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools.annotations;singleton:=true&#xA;Bundle-Version: 1.4.100.v20260306-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.model.workbench.source' version='2.4.800.v20260307-0637' singleton='false'>
      <update id='org.eclipse.e4.ui.model.workbench.source' range='[0.0.0,2.4.800.v20260307-0637)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Workbench Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.model.workbench'/>
        <property name='maven-version' value='2.4.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench.source' version='2.4.800.v20260307-0637'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench.source' version='2.4.800.v20260307-0637'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.model.workbench.source' version='2.4.800.v20260307-0637'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.model.workbench.source' version='2.4.800.v20260307-0637'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.4.800.v20260307-0637
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.ui.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.ui.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Sybase UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ui.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ui.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ui.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ui.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ui.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.exporter.source' version='1.13.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.exporter.source' range='[0.0.0,1.13.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Xcore Exporter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xcore.exporter'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.exporter.source' version='1.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.exporter.source' version='1.13.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.exporter.source' version='1.13.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xcore.exporter.source' version='1.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.ecore.xcore.exporter.source&#xA;Bundle-Version: 1.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.qemu' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.qemu' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ QEMU Debugging Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.qemu'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.qemu' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.qemu' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.qemu
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.qemu' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.qemu;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.projectconfig.feature.group' version='1.19.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.projectconfig.feature.group' range='[0.0.0,1.19.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.projectconfig'/>
        <property name='maven-version' value='1.19.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Project Configuration'/>
        <property name='df_LT.description' value='Contains a set of templates for things such as preferences that are automatically propagated to the appropriate target projects.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.feature.group' version='1.19.0.v20251211-0657'/>
        <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.oomph.projectconfig' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.edit' range='[1.13.0.v20230204-0932,1.13.0.v20230204-0932]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.editor' range='[1.15.0.v20240510-1552,1.15.0.v20240510-1552]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.feature.jar' range='[1.19.0.v20251211-0657,1.19.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64' version='1.1.7.202510292239' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64' range='[0.0.0,1.1.7.202510292239)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Node.js for Linux AArch64'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64'/>
        <property name='maven-version' value='1.1.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64' version='1.1.7.202510292239'>
          <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.wildwebdeveloper.embedder.node' version='1.1.7.202510292239'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64.source' range='[1.1.7.202510292239,1.1.7.202510292239]' 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.wildwebdeveloper.embedder.node.linux.aarch64' version='1.1.7.202510292239'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64&#xA;Bundle-Version: 1.1.7.202510292239&#xA;Fragment-Host: org.eclipse.wildwebdeveloper.embedder.node;bundle-version=&quot;1.0.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.css.source' version='0.14.100.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.spy.css.source' range='[0.0.0,0.14.100.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='CSS Spy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.css'/>
        <property name='maven-version' value='0.14.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.css.source' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.css.source' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.css.source' version='0.14.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.css.source' version='0.14.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.css.source&#xA;Bundle-Version: 0.14.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree.source' version='9.9.1' singleton='false'>
      <update id='org.objectweb.asm.tree.source' range='[0.0.0,9.9.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.objectweb.asm.tree:9.9.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.source' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree.source' version='9.9.1'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.tree.source' version='9.9.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree.source' 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.source&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp' version='3.12.500.v20260326-0937' generation='2'>
      <update id='org.eclipse.help.webapp' range='[0.0.0,3.12.500.v20260326-0937)' 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.500-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.500.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp' version='3.12.500.v20260326-0937'/>
        <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.500.v20260326-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'/>
        <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.500.v20260326-0937,3.12.500.v20260326-0937]' 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.500.v20260326-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.eclipse.help.webapp;singleton:=true&#xA;Bundle-Version: 3.12.500.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.feature.feature.jar' version='1.7.1100.v20260319-1254'>
      <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.1100-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.1100.v20260319-1254'/>
        <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.1100.v20260319-1254'/>
      </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.1100.v20260319-1254'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jetty.ee8.security' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.security' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.security' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.security' version='12.1.8'>
          <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.8'>
          <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.8'>
          <properties size='1'>
            <property 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.8,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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.ui.infopop.source' version='1.0.500.v201901310132' singleton='false'>
      <update id='org.eclipse.jst.server.ui.infopop.source' range='[0.0.0,1.0.500.v201901310132)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Server Tools infopops for J2EE Standard Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.ui.infopop'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.infopop.source' version='1.0.500.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.ui.infopop.source' version='1.0.500.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.ui.infopop.source' version='1.0.500.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.ui.infopop.source' version='1.0.500.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.ui.infopop.source&#xA;Bundle-Version: 1.0.500.v201901310132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.util' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.util' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util' version='2.43.0.v20260426-1446'>
          <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.43.0.v20260426-1446'>
          <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.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.util' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.6.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.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.plus' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.plus' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Plus'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: Plus'/>
        <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-plus'/>
        <property name='maven-version' value='12.1.8'/>
        <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.plus' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.plus' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.annotation' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.jndi' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,javax.sql,org.eclipse.jetty.util.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.security' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,org.eclipse.jetty.security,org.eclipse.jetty.server,org.eclipse.jetty.util.security' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.plus' version='12.1.8'>
          <properties size='1'>
            <property 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='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='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.plus.jndi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.jndi' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.8,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.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.plus
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.plus.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.plus' version='12.1.8'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.plus&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server_adapters.ext.feature.feature.jar' version='3.4.1400.v202504140102'>
      <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, 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='JST Server Adapters Extensions (Apache Tomcat)'/>
        <property name='df_LT.description' value='Provides the Apache Tomcat server adapter'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_adapters.ext.feature'/>
        <property name='maven-version' value='3.4.1400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_adapters.ext.feature.feature.jar' version='3.4.1400.v202504140102'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.server_adapters.ext.feature' version='3.4.1400.v202504140102'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.server_adapters.ext.feature' version='3.4.1400.v202504140102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.swtbot.generator.feature.feature.jar' version='4.3.0.202506021445'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Test Recorder and Code Generator'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot Generator: Enable recording of Events and generates code accordingly. APIs are still in a provisional state and are likely to evolve.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.swtbot.eclipse.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2012-2013 Red Hat&#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;http://www.eclipse.org/legal/epl-2.0/'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.feature'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.feature.feature.jar' version='4.3.0.202506021445'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.swtbot.generator.feature' version='4.3.0.202506021445'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.swtbot.generator.feature' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.php.phpunit.feature.feature.group' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.phpunit.feature.feature.group' range='[0.0.0,8.4.0.202512011310)' 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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.phpunit.feature'/>
        <property name='maven-version' value='8.4.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) 2017, 2018 Rogue Wave Software Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Rogue Wave Software Inc. - initial implementation&#xA;################ end of copyright property ####################################'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT) PHPUnit Support'/>
        <property name='df_LT.description' value='This feature provides PHPUnit Support for PDT.'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.phpunit.feature.feature.group' version='8.4.0.202512011310'/>
        <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.php.feature.group' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.phpunit' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.phpunit.feature.feature.jar' range='[8.4.0.202512011310,8.4.0.202512011310]'>
          <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.ecf.server.generic.feature.feature.jar' version='1.2.103.v20241230-2221'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides ECF server support for servers that use the ECF Generic Provider.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='ECF Generic Server'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.server.generic.feature'/>
        <property name='maven-version' value='1.2.103-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.generic.feature.feature.jar' version='1.2.103.v20241230-2221'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.server.generic.feature' version='1.2.103.v20241230-2221'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.server.generic.feature' version='1.2.103.v20241230-2221'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.examples.validity.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.validity.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Examples Validity View Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.validity'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.validity.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.validity.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.validity.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.validity.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.validity.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.hk2.api' version='4.0.0' singleton='false' generation='2'>
      <update id='org.glassfish.hk2.api' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='HK2 API module'/>
        <property name='org.eclipse.equinox.p2.description' value='HK2 API module'/>
        <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='org.glassfish.hk2'/>
        <property name='maven-artifactId' value='hk2-api'/>
        <property name='maven-version' value='4.0.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.api' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='org.glassfish.hk2.api' version='4.0.0'/>
        <provided namespace='java.package' name='org.glassfish.hk2.api' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,org.aopalliance.intercept,org.glassfish.hk2.extension,org.glassfish.hk2.utilities,org.jvnet.hk2.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.hk2.api.messaging' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,org.glassfish.hk2.api,org.jvnet.hk2.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.hk2.extension' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.hk2.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.hk2.utilities' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,org.glassfish.hk2.api,org.glassfish.hk2.utilities.binding,org.jvnet.hk2.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.hk2.utilities.binding' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.hk2.api,org.glassfish.hk2.utilities' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.hk2.annotations' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.hk2.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.hk2.api' version='4.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='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.aopalliance.intercept' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.extension' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.hk2.osgiresourcelocator' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.binding' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.general' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.reflection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.jvnet.hk2.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.jvnet.hk2.component' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.glassfish.hk2.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.api.source' range='[4.0.0,4.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.hk2.api' version='4.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.glassfish.hk2.api&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.source' version='3.138.100.v20260423-1632' singleton='false'>
      <update id='org.eclipse.ui.workbench.source' range='[0.0.0,3.138.100.v20260423-1632)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Workbench Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench'/>
        <property name='maven-version' value='3.138.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.source' version='3.138.100.v20260423-1632'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.source' version='3.138.100.v20260423-1632'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.source' version='3.138.100.v20260423-1632'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.source' version='3.138.100.v20260423-1632'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.138.100.v20260423-1632
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications.source' version='0.8.100.v20260326-1607' singleton='false'>
      <update id='org.eclipse.jface.notifications.source' range='[0.0.0,0.8.100.v20260326-1607)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Notification API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jface.notifications'/>
        <property name='maven-version' value='0.8.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.source' version='0.8.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.source' version='0.8.100.v20260326-1607'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.source' version='0.8.100.v20260326-1607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.source' version='0.8.100.v20260326-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.jface.notifications.source&#xA;Bundle-Version: 0.8.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ide' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.ide' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.bracketmatching' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.folding' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.hierarchy' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.model' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.navigation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.partialEditing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.syntaxcoloring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.labels' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.refactoring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.debug' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.hooks' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.codeActions' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.codelens' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.commands' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.concurrent' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.findReferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.folding' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.formatting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.hover' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.occurrences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.rename' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.semantictokens' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.signatureHelp' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.symbol' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ide' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.20.300'/>
        <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=21))'>
          <description>
            org.eclipse.xtext.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.config.gtk.linux.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.sdk.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.sdk);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.forms.finder.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.forms.finder.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Forms Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.forms.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.forms.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.forms.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.forms.finder.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.forms.finder.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.forms.finder.source&#xA;Bundle-Version: 4.3.0.202506021445
          </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.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.jst.webpageeditor.feature.feature.group' version='2.12.200.v202502281952' singleton='false'>
      <update id='org.eclipse.jst.webpageeditor.feature.feature.group' range='[0.0.0,2.12.200.v202502281952)' 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.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.webpageeditor.feature'/>
        <property name='maven-version' value='2.12.200-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 Oracle Corporation.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttp://www.eclipse.org/legal/epl-2.0/&#xA;Contributors:&#xA;Oracle Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JSF Tools - Web Page Editor'/>
        <property name='df_LT.description' value='Eclipse Web Tools Platform JavaServer Faces Tools - Web Page Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.webpageeditor.feature.feature.group' version='2.12.200.v202502281952'/>
        <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.jst.pagedesigner' range='[1.10.301.v202502281952,1.10.301.v202502281952]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.pagedesigner.jsf.ui' range='[1.6.0.v202303190717,1.6.0.v202303190717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.pagedesigner.jsp.core' range='[1.6.0.v202303190717,1.6.0.v202303190717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.webpageeditor.feature.feature.jar' range='[2.12.200.v202502281952,2.12.200.v202502281952]'>
          <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='toolingorg.eclipse.sdk.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <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}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.common.types.shared' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Common Types Shared State'/>
        <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.shared'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.shared' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.shared' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.23.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.19.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.25.0' optional='true'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.common.types.shared
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.shared' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.shared;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-api.source' version='5.14.3' singleton='false'>
      <update id='junit-jupiter-api.source' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-jupiter-api:5.14.3'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-api'/>
        <property name='maven-version' value='5.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api.source' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-api.source' version='5.14.3'/>
        <provided namespace='osgi.identity' name='junit-jupiter-api.source' version='5.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-api.source' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-api.source&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.sifive.ui.source' version='2.0.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.sifive.ui.source' range='[0.0.0,2.0.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ SiFive RISC-V Project Template Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.sifive.ui'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive.ui.source' version='2.0.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.sifive.ui.source' version='2.0.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.sifive.ui.source' version='2.0.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.sifive.ui.source' version='2.0.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.sifive.ui.source&#xA;Bundle-Version: 2.0.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.doc' version='7.7.0.202604291911-m2'>
      <update id='org.eclipse.egit.doc' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.doc' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.doc' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.core.source' version='5.2.2.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.core.source' range='[0.0.0,5.2.2.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Debugging GDB Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.core'/>
        <property name='maven-version' value='5.2.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.core.source' version='5.2.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core.source' version='5.2.2.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.core.source' version='5.2.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.core.source' version='5.2.2.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.core.source&#xA;Bundle-Version: 5.2.2.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.core.source' version='1.3.900.v20260120-1314' singleton='false'>
      <update id='org.eclipse.pde.ds.core.source' range='[0.0.0,1.3.900.v20260120-1314)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE DS Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.core'/>
        <property name='maven-version' value='1.3.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core.source' version='1.3.900.v20260120-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.core.source' version='1.3.900.v20260120-1314'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.core.source' version='1.3.900.v20260120-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.core.source' version='1.3.900.v20260120-1314'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.core.source&#xA;Bundle-Version: 1.3.900.v20260120-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.models.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.models.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Sybase Model Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.models'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.models.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.models.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.models.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.models.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.models.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.ui.source' version='2.3.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.dawn.ui.source' range='[0.0.0,2.3.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Dawn UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.ui'/>
        <property name='maven-version' value='2.3.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.ui.source' version='2.3.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.ui.source' version='2.3.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.ui.source' version='2.3.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.ui.source' version='2.3.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.ui.source&#xA;Bundle-Version: 2.3.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jaxrs' version='1.6.1.20231024-1618' generation='2'>
      <update id='org.eclipse.m2e.wtp.jaxrs' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Maven JAX-RS Configurator'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e-wtp'/>
        <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.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jaxrs'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jaxrs' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.jaxrs' version='1.6.1.20231024-1618'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jaxrs.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jaxrs.internal.configurators' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.jaxrs' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.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.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.wtp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.m2e.wtp.jaxrs
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.jaxrs' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.jaxrs;singleton:=true&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.javadocs' version='1.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.javadocs' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Javadocs Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.javadocs'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.javadocs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.javadocs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.javadocs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.javadocs' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.4.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.javadocs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.javadocs.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.javadocs' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.javadocs;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.ssh.apache.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-api' version='6.0.3' singleton='false' generation='2'>
      <update id='junit-jupiter-api' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter API'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-api'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-api' version='6.0.3'/>
        <provided namespace='java.package' name='org.junit.jupiter.api' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='kotlin,kotlin.jvm.functions,org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.extension,org.junit.jupiter.api.function,org.junit.jupiter.api.parallel,org.junit.platform.commons.annotation,org.opentest4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.condition' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.extension' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api,org.junit.jupiter.api.function,org.junit.jupiter.api.parallel,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.extension.support' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.function' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.io' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.parallel' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.util' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-jupiter-api' version='6.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='21'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.collections' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.functions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.annotation' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='org.junit.platform.engine' match='(&amp;(org.junit.platform.engine=junit-jupiter)(version&gt;=6.0.3)(!(version&gt;=7)))'>
          <description>
            junit-jupiter-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            junit-jupiter-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api.source' range='[6.0.3,6.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-api' version='6.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: junit-jupiter-api&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.tools.emf.editor3x.source' version='4.10.200.v20260120-1313' singleton='false'>
      <update id='org.eclipse.e4.tools.emf.editor3x.source' range='[0.0.0,4.10.200.v20260120-1313)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Editor3x Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.emf.editor3x'/>
        <property name='maven-version' value='4.10.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.emf.editor3x.source' version='4.10.200.v20260120-1313'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.emf.editor3x.source' version='4.10.200.v20260120-1313'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.emf.editor3x.source' version='4.10.200.v20260120-1313'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.emf.editor3x.source' version='4.10.200.v20260120-1313'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.emf.editor3x.source&#xA;Bundle-Version: 4.10.200.v20260120-1313
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.MigLayout' version='1.12.100.202604261930' generation='2'>
      <update id='org.eclipse.wb.swing.MigLayout' range='[0.0.0,1.12.100.202604261930)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Swing Designer MigLayout Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.MigLayout'/>
        <property name='maven-version' value='1.12.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.MigLayout' version='1.12.100.202604261930'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.MigLayout' version='1.12.100.202604261930'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.MigLayout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.MigLayout.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.MigLayout' version='1.12.100.202604261930'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.20.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swing' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='java.package' name='net.miginfocom.layout' range='[11.3.0,12.0.0]'/>
        <required namespace='java.package' name='net.miginfocom.swing' range='[11.3.0,12.0.0]'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bidimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <description>
            org.eclipse.wb.swing.MigLayout
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.swing.MigLayout
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.MigLayout.source' range='[1.12.100.202604261930,1.12.100.202604261930]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.MigLayout' version='1.12.100.202604261930'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.MigLayout;singleton:=true&#xA;Bundle-Version: 1.12.100.202604261930
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.serial.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.remote.serial.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.serial'/>
        <property name='maven-version' value='12.5.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) 2015 QNX Software Corporation.&#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/'/>
        <property name='df_LT.featureName' value='Serial Port Remote Services'/>
        <property name='df_LT.description' value='Provides serial port services for the remote framework'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.feature.group' version='12.5.0.202603111352'/>
        <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.remote.serial.core' range='[1.2.100.202402230238,1.2.100.202402230238]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.ui' range='[1.1.400.202603111352,1.1.400.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.mylyn.ide.ant' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.ide.ant' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Ant Bridge'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.ide.ant'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ant' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ant' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.ide.ant' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.ide.ant' version='4.11.0.v20260309-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='20'>
        <required namespace='osgi.bundle' name='org.eclipse.ant.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.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.10.14'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.ide.ant
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ant.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.ide.ant' version='4.11.0.v20260309-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.mylyn.ide.ant;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.ui.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.adt.ui.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL IDE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.ui.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.ui.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.adt.ui.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.adt.ui.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.adt.ui.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.config.win32.win32.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.sdk.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.sdk);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.feature.jar' version='8.23.0.202604281957'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2004-2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='ChangeLog Management Tools'/>
        <property name='df_LT.featureDescription' value='The Changelog plug-in provides the ability to maintain and create GNU-style ChangeLogs from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.changelog' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.changelog' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtcore' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xtext.qvtcore' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTcore CS Model and Parser (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtcore'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtcore' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtcore' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcorecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcorecs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcorecs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtcore' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtcore' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.xtext.qvtcore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtcore.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtcore' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtcore;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.core.source' version='9.7.500.202512101642' singleton='false'>
      <update id='org.eclipse.cdt.managedbuilder.core.source' range='[0.0.0,9.7.500.202512101642)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='CDT Build System Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.core'/>
        <property name='maven-version' value='9.7.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.core.source' version='9.7.500.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core.source' version='9.7.500.202512101642'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.core.source' version='9.7.500.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.core.source' version='9.7.500.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.core.source&#xA;Bundle-Version: 9.7.500.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.properties.source' version='1.10.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.properties.source' range='[0.0.0,1.10.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common UI Properties Service Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.properties'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.properties.source' version='1.10.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties.source' version='1.10.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.properties.source' version='1.10.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.properties.source' version='1.10.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.ui.services.properties.source&#xA;Bundle-Version: 1.10.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swt.feature.feature.jar' version='1.24.0.202604271833'>
      <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.wb.swt'/>
        <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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder SWT Designer Core'/>
        <property name='df_LT.description' value='SWT Designer Core Components'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swt.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.feature.feature.jar' version='1.24.0.202604271833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.swt.feature' version='1.24.0.202604271833'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.swt.feature' version='1.24.0.202604271833'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='junit-vintage-engine.source' version='5.14.3' singleton='false'>
      <update id='junit-vintage-engine.source' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-vintage-engine:5.14.3'/>
        <property name='maven-groupId' value='org.junit.vintage'/>
        <property name='maven-artifactId' value='junit-vintage-engine'/>
        <property name='maven-version' value='5.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-vintage-engine.source' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-vintage-engine.source' version='5.14.3'/>
        <provided namespace='osgi.identity' name='junit-vintage-engine.source' version='5.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-vintage-engine.source' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-vintage-engine.source&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.changelog.feature.group' range='[0.0.0,8.23.0.202604281957)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2004-2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='ChangeLog Management Tools'/>
        <property name='df_LT.featureDescription' value='The Changelog plug-in provides the ability to maintain and create GNU-style ChangeLogs from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.feature.group' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.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.ui.workbench.texteditor' range='0.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='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' 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' 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.jface.text' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.3.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' 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.expressions' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core' range='5.2.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui' range='5.2.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.core' range='2.6.3'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.core' range='[3.0.0.202604281957,3.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.doc' range='[2.7.1.202604281957,2.7.1.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.cparser' range='[2.7.0.202604281957,2.7.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.parsers.java' range='[2.7.0.202604281957,2.7.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app' version='1.3.1000.v20260305-0817' generation='2'>
      <update id='org.eclipse.equinox.p2.director.app' range='[0.0.0,1.3.1000.v20260305-0817)' 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.1000-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.1000.v20260305-0817'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' version='1.3.1000.v20260305-0817'/>
        <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.1000.v20260305-0817'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.18.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.1000.v20260305-0817,1.3.1000.v20260305-0817]' 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.1000.v20260305-0817'/>
      </artifacts>
      <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.1000.v20260305-0817
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtd.ui.source' version='1.1.700.v202308160453' singleton='false'>
      <update id='org.eclipse.wst.dtd.ui.source' range='[0.0.0,1.1.700.v202308160453)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='SSE DTD Source Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtd.ui'/>
        <property name='maven-version' value='1.1.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui.source' version='1.1.700.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtd.ui.source' version='1.1.700.v202308160453'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtd.ui.source' version='1.1.700.v202308160453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtd.ui.source' version='1.1.700.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.ui.source&#xA;Bundle-Version: 1.1.700.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.persistence.moxy.source' version='2.7.3.v20180807-4be1041' singleton='false'>
      <update id='org.eclipse.persistence.moxy.source' range='[0.0.0,2.7.3.v20180807-4be1041)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - EclipseLink Project'/>
        <property name='df_LT.bundleName' value='EclipseLink MOXy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.moxy.source' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='osgi.bundle' name='org.eclipse.persistence.moxy.source' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.persistence.moxy.source' version='2.7.3.v20180807-4be1041'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.persistence.moxy.source&#xA;Bundle-Version: 2.7.3.v20180807-4be1041
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.web' version='1.3.400.v202504240050' generation='2'>
      <update id='org.eclipse.jst.j2ee.web' range='[0.0.0,1.3.400.v202504240050)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Web Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.web'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.web' version='1.3.400.v202504240050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' version='1.3.400.v202504240050'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.archive.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.jfaces.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.web' version='1.3.400.v202504240050'>
          <properties size='1'>
            <property 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.jst.j2ee' range='[1.1.501,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.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.jst.jee' range='[1.1.0,2.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=1.8))'>
          <description>
            org.eclipse.jst.j2ee.web
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.web.source' range='[1.3.400.v202504240050,1.3.400.v202504240050]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.web' version='1.3.400.v202504240050'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.web; singleton:=true&#xA;Bundle-Version: 1.3.400.v202504240050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit' version='7.7.0.202604291911-m2'>
      <update id='org.eclipse.egit' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.xotcl.core' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.xotcl.core' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit XOTcl Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.xotcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.core' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.xotcl.core' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.core.ast.xotcl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.core.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.internal.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.internal.core.parser.processors.xotcl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.internal.core.search.mixin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.xotcl.internal.core.search.mixin.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.xotcl.core' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.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.dltk.tcl.parser' 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=1.5))'>
          <description>
            org.eclipse.dltk.xotcl.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.core.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.xotcl.core' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.xotcl.core;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.sdk.feature.group' version='1.14.2.202510231413' singleton='false'>
      <update id='org.eclipse.emf.transaction.sdk.feature.group' range='[0.0.0,1.14.2.202510231413)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.sdk'/>
        <property name='maven-version' value='1.14.2-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 Transaction SDK'/>
        <property name='df_LT.description' value='Binaries and API documentation and source zips for EMF Model Transaction.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.sdk.feature.group' version='1.14.2.202510231413'/>
        <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.emf.transaction.feature.group' range='[1.14.2.202510231413,1.14.2.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.doc.feature.group' range='[1.14.2.202510231413,1.14.2.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.group' range='[1.14.2.202510231413,1.14.2.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.doc.feature.group' range='[1.14.2.202510231413,1.14.2.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.sdk.feature.group' range='1.8.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.sdk.feature.jar' range='[1.14.2.202510231413,1.14.2.202510231413]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.consumer' version='3.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.consumer' range='[0.0.0,3.5.0.202311071249)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DTP ODA Consumer Helper Component Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.consumer'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer' version='3.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' version='3.5.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.consumer.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.consumer.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.consumer.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.consumer.services.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.consumer' version='3.5.0.202311071249'>
          <properties size='1'>
            <property 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.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.consumer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer.source' range='[3.5.0.202311071249,3.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.consumer' version='3.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.consumer;singleton:=true&#xA;Bundle-Version: 3.5.0.202311071249
          </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.attribute.split' value='ant'/>
            <property name='java.package.directive.mandatory' value='split' type='List'/>
          </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='org.osgi.service.metatype.source' version='1.4.1.202109301733' singleton='false'>
      <update id='org.osgi.service.metatype.source' range='[0.0.0,1.4.1.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.metatype:1.4.1.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.metatype.source' version='1.4.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.metatype.source' version='1.4.1.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.metatype.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.metatype.source' 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.source&#xA;Bundle-Version: 1.4.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.security' version='1.1.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.security' range='[0.0.0,1.1.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Security'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.security'/>
        <property name='maven-version' value='1.1.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security' version='1.1.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.security' version='1.1.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.security' version='1.1.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.security.impl' version='1.1.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.security.util' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.security' version='1.1.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.security' range='[4.6.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.security
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security.source' range='[1.1.2.v20260304-1812,1.1.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.security' version='1.1.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.security;singleton:=true&#xA;Bundle-Version: 1.1.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.sdk.feature.jar' version='3.28.0.202604272017'>
      <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.zest.core'/>
        <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 Zest SDK'/>
        <property name='df_LT.description' value='GEF Classic Zest SDK (including documentation and sources, as well as Draw2d SDK)'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='maven-groupId' value='org.eclipse.gef.feature'/>
        <property name='maven-artifactId' value='org.eclipse.zest.sdk'/>
        <property name='maven-version' value='3.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.sdk.feature.jar' version='3.28.0.202604272017'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.zest.sdk' version='3.28.0.202604272017'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.zest.sdk' version='3.28.0.202604272017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.wb.rcp.SWT_AWT.source' version='1.11.0.202604251140' singleton='false'>
      <update id='org.eclipse.wb.rcp.SWT_AWT.source' range='[0.0.0,1.11.0.202604251140)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder SWT_AWT Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.SWT_AWT'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.SWT_AWT.source' version='1.11.0.202604251140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.SWT_AWT.source' version='1.11.0.202604251140'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.SWT_AWT.source' version='1.11.0.202604251140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.SWT_AWT.source' version='1.11.0.202604251140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.SWT_AWT.source&#xA;Bundle-Version: 1.11.0.202604251140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.ui.source' version='2.3.400.202603111352' singleton='false'>
      <update id='org.eclipse.remote.ui.source' range='[0.0.0,2.3.400.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Remote Services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.ui'/>
        <property name='maven-version' value='2.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.ui.source' version='2.3.400.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.ui.source' version='2.3.400.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.ui.source' version='2.3.400.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.ui.source' version='2.3.400.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.ui.source&#xA;Bundle-Version: 2.3.400.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin.equinox.source' version='1.3.400.v20250515-0513' singleton='false'>
      <update id='org.eclipse.equinox.frameworkadmin.equinox.source' range='[0.0.0,1.3.400.v20250515-0513)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Framework Admin for Equinox Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin.equinox'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox.source' version='1.3.400.v20250515-0513'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox.source' version='1.3.400.v20250515-0513'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.frameworkadmin.equinox.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin.equinox.source' 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.source&#xA;Bundle-Version: 1.3.400.v20250515-0513
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.examples.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.examples.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.examples'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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, 2012 Obeo.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='ATL Examples'/>
        <property name='df_LT.description' value='Example illustrating how to use ATL.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.examples.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.examples' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.examples.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.feature.jar' version='2.46.0.v20260425-0820'>
      <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.46.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.46.0.v20260425-0820'/>
        <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.46.0.v20260425-0820'/>
      </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.46.0.v20260425-0820'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.user.ui.feature.group' version='2.4.3200.v20260319-1254' singleton='false'>
      <update id='org.eclipse.equinox.p2.user.ui.feature.group' range='[0.0.0,2.4.3200.v20260319-1254)' 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.3200-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.3200.v20260319-1254'/>
        <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.1100.v20260319-1254,1.7.1100.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.4.3200.v20260319-1254,1.4.3200.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[1.4.3200.v20260319-1254,1.4.3200.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite' range='[1.3.900.v20260305-0658,1.3.900.v20260305-0658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport' range='[1.5.100.v20260304-0654,1.5.100.v20260304-0654]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.jar' range='[2.4.3200.v20260319-1254,2.4.3200.v20260319-1254]'>
          <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.tracecompass.analysis.os.linux.core' version='9.1.2.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.core' range='[0.0.0,9.1.2.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Linux Kernel Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.core'/>
        <property name='maven-version' value='9.1.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core' version='9.1.2.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' version='9.1.2.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.contextswitch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.cpuusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.event.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.execution.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.kernelmemoryusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.signals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.tid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.cpuusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.execution.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.inputoutput' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.inputoutput.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.kernel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.kernel.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.kernelmemoryusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.resourcesstatus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.segmentstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.swslatency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.core.threadstatus' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.core' version='9.1.2.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' 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.io.input' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.os.linux.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core.source' range='[9.1.2.202604110342,9.1.2.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.core' version='9.1.2.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.os.linux.core;singleton:=true&#xA;Bundle-Version: 9.1.2.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.facelet.core' version='1.5.0.v202308300413' generation='2'>
      <update id='org.eclipse.jst.jsf.facelet.core' range='[0.0.0,1.5.0.v202308300413)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name.0' value='JSF Tools - Facelets Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.facelet.core'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facelet.core' version='1.5.0.v202308300413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.facelet.core' version='1.5.0.v202308300413'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.cm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.cm.addtagmd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.cm.addtagmd.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.cm.addtagmd.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.cm.addtagmd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.cm.attributevalues' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.cm.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.registry.taglib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib_1_0' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib_1_0.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib_1_0.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.tagmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.core.internal.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.facelet.core' version='1.5.0.v202308300413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='1.1.103'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='1.1.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='1.1.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.2.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.facesconfig' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='1.1.105'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='1.1.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='1.1.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.proxy' range='[2.0.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.facelet.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facelet.core.source' range='[1.5.0.v202308300413,1.5.0.v202308300413]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.facelet.core' version='1.5.0.v202308300413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.facelet.core;singleton:=true&#xA;Bundle-Version: 1.5.0.v202308300413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.derby.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.db.derby.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Derby SQL Tools Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.derby'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.derby.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.derby.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.derby.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.derby.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.sdk.feature.feature.jar' version='2.11.0.20260205-1611'>
      <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-2021 Sonatype, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='M2E - Complete Development Kit'/>
        <property name='df_LT.description' value='The full M2Eclipse Software Development Kit that contains all m2e plug-ins and features and their sources.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sdk.feature'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sdk.feature.feature.jar' version='2.11.0.20260205-1611'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.sdk.feature' version='2.11.0.20260205-1611'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.sdk.feature' version='2.11.0.20260205-1611'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.core' version='1.2.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.cxf.core' range='[0.0.0,1.2.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CXF Web Services Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.core' version='1.2.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.core' version='1.2.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.core.env.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.core.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.core' 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='31'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.1.0,3.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.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.jdt.ui' range='[3.4.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.ltk.core.refactoring' range='[3.4.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.emf.ecore' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.annotations.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.jws' range='[2.0.0,2.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.ui' range='[1.0.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.command.env.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.ws' range='2.1.0'/>
        <required namespace='java.package' name='org.jdom' range='1.1.1'/>
        <required namespace='java.package' name='org.jdom.input' range='1.1.1'/>
        <required namespace='java.package' name='org.jdom.output' range='1.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.cxf.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.core.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.jst.ws.cxf.core' 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.jst.ws.cxf.core;singleton:=true&#xA;Bundle-Version: 1.2.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.zseries.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.zseries.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM DB2 UDB zSeries Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.zseries'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.zseries.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.zseries.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.zseries.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.zseries.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.cli.source' version='1.11.0' singleton='false'>
      <update id='org.apache.commons.cli.source' range='[0.0.0,1.11.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.cli:1.11.0'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli.source' version='1.11.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.cli.source' version='1.11.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.cli.source' version='1.11.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.cli.source' 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.source&#xA;Bundle-Version: 1.11.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.feature.jar' version='3.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Runtime'/>
        <property name='df_LT.description' value='QVT Operational integration with Eclipse Platform'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.jar' version='3.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.runtime' version='3.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.runtime' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.interpreter.feature.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.interpreter.feature.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius generic interpreter API.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.interpreter.feature'/>
        <property name='maven-version' value='7.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) 2015 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Query API'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter.feature.feature.group' version='7.6.0.202603111244'/>
        <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.sirius.common.interpreter' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter.aql' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter.feature.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <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.acceleo.aql.ls.debug.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.ls.debug.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Debug Server Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ls.debug'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ls.debug.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ls.debug.source' version='4.2.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.eclipse.acceleo.aql.ls.debug.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.doc' version='2.29.0.v20260108-1232'>
      <update id='org.eclipse.xsd.doc' range='[0.0.0,2.29.0.v20260108-1232)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD Documentation'/>
        <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.doc'/>
        <property name='maven-version' value='2.29.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.doc' version='2.29.0.v20260108-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.doc' version='2.29.0.v20260108-1232'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.doc' version='2.29.0.v20260108-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.doc.source' range='[2.29.0.v20260108-1232,2.29.0.v20260108-1232]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.doc' version='2.29.0.v20260108-1232'/>
      </artifacts>
      <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.doc; singleton:=true&#xA;Bundle-Version: 2.29.0.v20260108-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.connector.process.source' version='1.1.0.v20251219-1227' singleton='false'>
      <update id='org.eclipse.terminal.connector.process.source' range='[0.0.0,1.1.0.v20251219-1227)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Platform'/>
        <property name='df_LT.bundleName' value='Terminal Process Connector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.connector.process'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.process.source' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.connector.process.source' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.connector.process.source' version='1.1.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.connector.process.source' version='1.1.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.terminal.connector.process.source&#xA;Bundle-Version: 1.1.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.security.edit' version='1.0.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.security.edit' range='[0.0.0,1.0.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Security 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.security.edit'/>
        <property name='maven-version' value='1.0.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security.edit' version='1.0.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.security.edit' version='1.0.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.security.provider' version='1.0.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.security.edit' version='1.0.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.expressions.edit' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.security.edit' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.edit' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules.edit' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.security.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security.edit.source' range='[1.0.2.v20260304-1812,1.0.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.security.edit' version='1.0.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.security.edit;singleton:=true&#xA;Bundle-Version: 1.0.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.11.1.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.jdt' range='[0.0.0,3.11.1.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational JDT'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime.jdt'/>
        <property name='maven-version' value='3.11.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.11.1.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.11.1.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.jdt.debug.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.jdt.pde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.jdt.runtime.blackbox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.jdt.ui.wizard.project' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.11.1.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.5.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.core' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.runtime.jdt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.jdt.source' range='[3.11.1.v20260216-1113,3.11.1.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime.jdt' version='3.11.1.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.runtime.jdt;singleton:=true&#xA;Bundle-Version: 3.11.1.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice' version='8.15.0.v20241230-2050' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.remoteservice' range='[0.0.0,8.15.0.v20241230-2050)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF RemoteServices 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.remoteservice'/>
        <property name='maven-version' value='8.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice' version='8.15.0.v20241230-2050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.remoteservice' version='8.15.0.v20241230-2050'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.remoteservice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.remoteservice' version='7.4.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.remoteservice.client' version='8.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.remoteservice.events' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.remoteservice.provider' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.remoteservice.util' version='8.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.remoteservice.util.tracker' version='6.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.remoteservice' version='8.15.0.v20241230-2050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ecf' range='[3.9.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.util.reflection' range='[2.2.100,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.remoteservice.asyncproxy' range='[1.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.concurrent.future' range='[1.1.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=1.8))'>
          <description>
            org.eclipse.ecf.remoteservice
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.source' range='[8.15.0.v20241230-2050,8.15.0.v20241230-2050]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.remoteservice' version='8.15.0.v20241230-2050'/>
      </artifacts>
      <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.remoteservice&#xA;Bundle-Version: 8.15.0.v20241230-2050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.source' version='1.9.700.v20250609-0907' singleton='false'>
      <update id='org.eclipse.e4.core.di.source' range='[0.0.0,1.9.700.v20250609-0907)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Dependency Injection Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di'/>
        <property name='maven-version' value='1.9.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.source' version='1.9.700.v20250609-0907'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.source' version='1.9.700.v20250609-0907'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.source' 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.source&#xA;Bundle-Version: 1.9.700.v20250609-0907
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.chart.feature.feature.group' version='1.17.0.202604281354' singleton='false'>
      <update id='org.eclipse.mat.chart.feature.feature.group' range='[0.0.0,1.17.0.202604281354)' 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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.chart.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2008, 2026 SAP AG, IBM Corporation and others.&#xA;&#xA;Visit https://eclipse.dev/mat/'/>
        <property name='df_LT.featureName' value='Memory Analyzer (Charts) [optional]'/>
        <property name='df_LT.description' value='Memory Analyzer Charts (BIRT Dependency)'/>
        <property name='df_LT.providerName' value='Eclipse Memory Analyzer'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.feature.feature.group' version='1.17.0.202604281354'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' range='2.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' range='2.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt' range='2.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' range='2.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='2.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ui' range='1.17.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.feature.feature.group' range='1.17.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.ui' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.feature.feature.jar' range='[1.17.0.202604281354,1.17.0.202604281354]'>
          <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.junit6.runtime' version='1.0.100.v20251218-1345' generation='2'>
      <update id='org.eclipse.jdt.junit6.runtime' range='[0.0.0,1.0.100.v20251218-1345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit6 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.junit6.runtime'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit6.runtime' version='1.0.100.v20251218-1345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit6.runtime' version='1.0.100.v20251218-1345'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit6.runner' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit6.runtime' version='1.0.100.v20251218-1345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='junit-jupiter-api' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='junit-jupiter-engine' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='junit-jupiter-params' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-commons' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-engine' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-launcher' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-suite-api' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-suite-engine' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.apiguardian.api' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='[4.12.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jdt.junit6.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit6.runtime.source' range='[1.0.100.v20251218-1345,1.0.100.v20251218-1345]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit6.runtime' version='1.0.100.v20251218-1345'/>
      </artifacts>
      <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.junit6.runtime;singleton:=true&#xA;Bundle-Version: 1.0.100.v20251218-1345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.riscv.ui.source' version='3.2.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.riscv.ui.source' range='[0.0.0,3.2.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ RISC-V Cross Compiler UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.riscv.ui'/>
        <property name='maven-version' value='3.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui.source' version='3.2.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui.source' version='3.2.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui.source' version='3.2.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.riscv.ui.source' version='3.2.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.riscv.ui.source&#xA;Bundle-Version: 3.2.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.gef.ui.source' version='1.9.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.gef.ui.source' range='[0.0.0,1.9.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF GEF Additions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.gef.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.gef.ui'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.gef.ui.source' version='1.9.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui.source' version='1.9.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.gef.ui.source' version='1.9.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.gef.ui.source' version='1.9.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.gef.ui.source&#xA;Bundle-Version: 1.9.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.jee.capabilities.source' version='1.0.100.v201903222024' singleton='false'>
      <update id='org.eclipse.wtp.jee.capabilities.source' range='[0.0.0,1.0.100.v201903222024)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Java EE Capabilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.jee.capabilities'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.jee.capabilities.source' version='1.0.100.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.jee.capabilities.source' version='1.0.100.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.jee.capabilities.source' version='1.0.100.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.jee.capabilities.source' version='1.0.100.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.jee.capabilities.source&#xA;Bundle-Version: 1.0.100.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient5.win32.source' version='1.1.200.v20250122-1953' singleton='false'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient5.win32.source' range='[0.0.0,1.1.200.v20250122-1953)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF HttpComponents 5.0 Filetransfer Windows Components Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32.source' version='1.1.200.v20250122-1953'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32.source' version='1.1.200.v20250122-1953'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclient5.win32.source' 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.source&#xA;Bundle-Version: 1.1.200.v20250122-1953
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.eclipselink.branding' version='3.4.1.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jpa.eclipselink.branding' range='[0.0.0,3.4.1.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - EclipseLink JPA Support'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.branding'/>
        <property name='maven-version' value='3.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.branding' version='3.4.1.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.eclipselink.branding' version='3.4.1.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.eclipselink.branding' version='3.4.1.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.jpa.eclipselink.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.branding.source' range='[3.4.1.v201902121834,3.4.1.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.eclipselink.branding' version='3.4.1.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.eclipselink.branding;singleton:=true&#xA;Bundle-Version: 3.4.1.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.ini.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeJvmArg(jvmArg:-Xdock${#58}icon=../Resources/Eclipse.icns);removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addJvmArg(jvmArg:-Xdock${#58}icon=../Resources/Eclipse.icns);addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.maven' version='1.22.0.v20241013-1046' generation='2'>
      <update id='org.eclipse.oomph.setup.maven' range='[0.0.0,1.22.0.v20241013-1046)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Maven'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.maven'/>
        <property name='maven-version' value='1.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven' version='1.22.0.v20241013-1046'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.maven' version='1.22.0.v20241013-1046'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.maven' version='1.22.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.maven.impl' version='1.22.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.maven.util' version='1.22.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.maven' version='1.22.0.v20241013-1046'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.30.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.maven
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.source' range='[1.22.0.v20241013-1046,1.22.0.v20241013-1046]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.maven' version='1.22.0.v20241013-1046'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.maven;singleton:=true&#xA;Bundle-Version: 1.22.0.v20241013-1046
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.tests.common' version='2.1.1.20250220-1925' generation='2'>
      <update id='org.eclipse.m2e.tests.common' range='[0.0.0,2.1.1.20250220-1925)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Testing Helpers'/>
        <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.tests.common'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.tests.common' version='2.1.1.20250220-1925'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.tests.common' version='2.1.1.20250220-1925'/>
        <provided namespace='java.package' name='org.eclipse.m2e.tests.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.tests.common' version='2.1.1.20250220-1925'>
          <properties size='1'>
            <property 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.junit' range='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.9.900,4.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.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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.server' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.http' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.119.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='12.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.tests.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.tests.common.source' range='[2.1.1.20250220-1925,2.1.1.20250220-1925]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.tests.common' version='2.1.1.20250220-1925'/>
      </artifacts>
      <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.tests.common;singleton:=true&#xA;Bundle-Version: 2.1.1.20250220-1925
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.mylyn.git.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.git.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Git Connector'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.git.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.git.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.git.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.git.core' version='4.11.0.v20260309-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='10'>
        <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.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.versions.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.git.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.git.core' version='4.11.0.v20260309-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.mylyn.git.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.8.0.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.printing' 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 Diagram Printing'/>
        <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.diagram.ui.printing'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.printing'/>
        <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.diagram.ui.printing' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.printpreview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.printing' 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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.printing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.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.diagram.ui.printing' 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.diagram.ui.printing&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.postgresql.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP PostgreSQL Connection Profile and Driver Template UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.postgresql.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.postgresql.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.postgresql.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.postgresql.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.feature.jar' version='5.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML 2.x Metamodel'/>
        <property name='df_LT.description' value='Implementation of the Unified Modeling Language (UML) 2.x metamodel and supporting model resources such as standard profiles and model libraries.'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.feature.jar' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2.uml' version='5.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2.uml' version='5.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2003, 2019 IBM Corporation, Embarcadero Technologies, CEA, 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.sirius.ext.ide.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.ide.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Ext IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.ide'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.ide.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.ide.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.ide.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.ide.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.beans.source' version='1.10.500.v20250916-0941' singleton='false'>
      <update id='org.eclipse.core.databinding.beans.source' range='[0.0.0,1.10.500.v20250916-0941)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding for JavaBeans Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.beans'/>
        <property name='maven-version' value='1.10.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans.source' version='1.10.500.v20250916-0941'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.beans.source' version='1.10.500.v20250916-0941'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.beans.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.beans.source' 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.source&#xA;Bundle-Version: 1.10.500.v20250916-0941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.doc.user' version='4.40.0.v20260327-1937'>
      <update id='org.eclipse.jdt.doc.user' range='[0.0.0,4.40.0.v20260327-1937)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Java Development User Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.doc.user'/>
        <property name='maven-version' value='4.40.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.user' version='4.40.0.v20260327-1937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.doc.user' version='4.40.0.v20260327-1937'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.doc.user' version='4.40.0.v20260327-1937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.doc.user.source' range='[4.40.0.v20260327-1937,4.40.0.v20260327-1937]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.doc.user' version='4.40.0.v20260327-1937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.doc.user; singleton:=true&#xA;Bundle-Version: 4.40.0.v20260327-1937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.ui.source' version='4.11.0.v20260427-1749' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.ui.source' range='[0.0.0,4.11.0.v20260427-1749)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.ui.source' version='4.11.0.v20260427-1749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui.source' version='4.11.0.v20260427-1749'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.ui.source' version='4.11.0.v20260427-1749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.ui.source' version='4.11.0.v20260427-1749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.wikitext.ui.source&#xA;Bundle-Version: 4.11.0.v20260427-1749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xtext.ui.graph' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Railroad Diagram Plugin'/>
        <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.xtext.ui.graph'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.graph' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.actions' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.bundle' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures.layouts' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures.primitives' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.trafo' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui.graph' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.23.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.21.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xtext.ui.graph
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.graph' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.ui.graph;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.swing2swt.source' version='1.10.200.202603241839' singleton='false'>
      <update id='org.eclipse.wb.rcp.swing2swt.source' range='[0.0.0,1.10.200.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder SWT Designer Swing2SWT Layouts Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.swing2swt'/>
        <property name='maven-version' value='1.10.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.swing2swt.source' version='1.10.200.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.swing2swt.source' version='1.10.200.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.swing2swt.source' version='1.10.200.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.swing2swt.source' version='1.10.200.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.swing2swt.source&#xA;Bundle-Version: 1.10.200.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.facelet.ui' version='1.5.0.v202308300413' generation='2'>
      <update id='org.eclipse.jst.jsf.facelet.ui' range='[0.0.0,1.5.0.v202308300413)' 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='JSF Tools - Facelets 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.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.facelet.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facelet.ui' version='1.5.0.v202308300413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.facelet.ui' version='1.5.0.v202308300413'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.ui.internal.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.ui.internal.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.ui.internal.htmleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facelet.ui.internal.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.facelet.ui' version='1.5.0.v202308300413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='1.0.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='1.0.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='1.1.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='1.1.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.core' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.runtime' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='1.1.103'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='1.1.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.11.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='1.1.103'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='1.1.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.ui' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.facelet.core' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.facelet.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facelet.ui.source' range='[1.5.0.v202308300413,1.5.0.v202308300413]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.facelet.ui' version='1.5.0.v202308300413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.facelet.ui;singleton:=true&#xA;Bundle-Version: 1.5.0.v202308300413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.directorywatcher.source' version='1.4.800.v20250922-0444' singleton='false'>
      <update id='org.eclipse.equinox.p2.directorywatcher.source' range='[0.0.0,1.4.800.v20250922-0444)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Directory Watcher Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.directorywatcher'/>
        <property name='maven-version' value='1.4.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher.source' version='1.4.800.v20250922-0444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.directorywatcher.source' version='1.4.800.v20250922-0444'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.directorywatcher.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.directorywatcher.source' 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.source&#xA;Bundle-Version: 1.4.800.v20250922-0444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.sdk' version='4.1.607.v20260304-1812'>
      <update id='org.eclipse.net4j.sdk' range='[0.0.0,4.1.607.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform SDK'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.sdk'/>
        <property name='maven-version' value='4.1.607-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk' version='4.1.607.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.sdk' version='4.1.607.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.sdk' version='4.1.607.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.net4j.sdk.source' range='[4.1.607.v20260304-1812,4.1.607.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.sdk' version='4.1.607.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.sdk; singleton:=true&#xA;Bundle-Version: 4.1.607.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.feature.jar' version='3.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.editor.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Editor'/>
        <property name='df_LT.description' value='QVT Operational editor and project support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.jar' version='3.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.editor' version='3.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.editor' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe.doc.feature.feature.group' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.doc.feature.feature.group' range='[0.0.0,1.20.0.v20260425-1324)' 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.doc.feature'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <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='MWE Documentation'/>
        <property name='df_LT.description' value='Modeling Workflow Engine Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.doc.feature.feature.group' version='1.20.0.v20260425-1324'/>
        <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.emf.mwe.doc' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.doc.feature.feature.jar' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'>
          <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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.internet.cache.source' version='1.1.0.v202508180220' singleton='false'>
      <update id='org.eclipse.wst.internet.cache.source' range='[0.0.0,1.1.0.v202508180220)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Caching URI Resolver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.internet.cache'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.cache.source' version='1.1.0.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.cache.source' version='1.1.0.v202508180220'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.internet.cache.source' version='1.1.0.v202508180220'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.internet.cache.source' version='1.1.0.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.internet.cache.source&#xA;Bundle-Version: 1.1.0.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.ui.capability' version='1.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.profiling.ui.capability' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Linux Tools Capability'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling.ui.capability'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.ui.capability' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.ui.capability' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.profiling.ui.capability' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' 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.eclipse.linuxtools.profiling.ui.capability.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.profiling.ui.capability' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.profiling.ui.capability;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.constants.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.constants.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.constants:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-constants'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.constants.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.constants.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.constants.source' 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.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_ui.feature.feature.group' version='3.42.0.v202604080341' singleton='false'>
      <update id='org.eclipse.jst.web_ui.feature.feature.group' range='[0.0.0,3.42.0.v202604080341)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_ui.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools'/>
        <property name='df_LT.description' value='Tools for working with Java and Jakarta Server Pages (JSP)&#xA;&#xA;Note: The creation of Dynamic Web Projects requires the Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.group' version='3.42.0.v202604080341'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_ui.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_userdoc.feature.feature.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.jst.web_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.jst.common.annotations.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.jst.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.jst.jsp.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.jst.jsp.ui.infopop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.group' range='[3.32.0.v202309190220,3.32.0.v202309190220]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.jar' range='[3.42.0.v202604080341,3.42.0.v202604080341]'>
          <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='bndtools.jareditor' version='7.2.3.202603250810' generation='2'>
      <update id='bndtools.jareditor' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='bndtools.jareditor'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bndtools.org/'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='bndtools.jareditor'/>
        <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='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bndtools.jareditor' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='bndtools.jareditor' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='bndtools.test.plugin' version='1.0.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.service,aQute.service.reporter' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='bndtools.jareditor' 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='38'>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.core' 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.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.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.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.editor' 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.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.part' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <required namespace='java.package' name='aQute.bnd.exceptions' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[7.6.0,8.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.print' range='[2.3.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.service' range='[4.9.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.service.reporter' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.bndtools.api' range='[3.1.0,4.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)(version=17))'>
          <description>
            bndtools.jareditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='bndtools.jareditor.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='bndtools.jareditor' 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: bndtools.jareditor;singleton:=true&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.equinox.feature.feature.group' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.equinox.feature.feature.group' range='[0.0.0,4.6.0.v20260429-1155)' 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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.equinox.feature'/>
        <property name='maven-version' value='4.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) 2018, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC Equinox'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components Equinox includes runtime interfaces and its implementation for Eclipse Equinox'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.equinox.feature.feature.group' version='4.6.0.v20260429-1155'/>
        <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.passage.lic.api' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.base' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.cli' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.equinox' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.equinox.feature.feature.jar' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'>
          <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.linuxtools.tools.launch.core' version='3.3.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.tools.launch.core' range='[0.0.0,3.3.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Tools Launcher Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.tools.launch.core'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.tools.launch.core' version='3.3.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.tools.launch.core' version='3.3.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.tools.launch.core' version='3.3.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core.native' 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='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.launch' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.100'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.5.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.tools.launch.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.tools.launch.core.source' range='[3.3.0.202604281957,3.3.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.tools.launch.core' version='3.3.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.tools.launch.core;singleton:=true&#xA;Bundle-Version: 3.3.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.debug.ui' version='1.1.100.v202302070714' generation='2'>
      <update id='org.eclipse.wst.xsl.debug.ui' range='[0.0.0,1.1.100.v202302070714)' 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='XSL Debugger UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.debug.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.debug.ui' version='1.1.100.v202302070714'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.debug.ui' version='1.1.100.v202302070714'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.debug.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.internal.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.internal.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.internal.debug.ui.breakpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.internal.debug.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.internal.debug.ui.tabs.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.internal.debug.ui.tabs.output' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.debug.ui' version='1.1.100.v202302070714'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.4.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.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.launching' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.util' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.xsl.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.debug.ui.source' range='[1.1.100.v202302070714,1.1.100.v202302070714]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.debug.ui' version='1.1.100.v202302070714'/>
      </artifacts>
      <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.xsl.debug.ui;singleton:=true&#xA;Bundle-Version: 1.1.100.v202302070714
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.source' version='3.17.0.v20260415-1018' singleton='false'>
      <update id='org.eclipse.ui.console.source' range='[0.0.0,3.17.0.v20260415-1018)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Console Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.console'/>
        <property name='maven-version' value='3.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.source' version='3.17.0.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.source' version='3.17.0.v20260415-1018'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.source' version='3.17.0.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.source' version='3.17.0.v20260415-1018'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.17.0.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mvel2.source' version='2.5.2.Final' singleton='false'>
      <update id='org.mvel2.source' range='[0.0.0,2.5.2.Final)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.mvel2:2.5.2.Final'/>
        <property name='maven-groupId' value='org.mvel'/>
        <property name='maven-artifactId' value='mvel2'/>
        <property name='maven-version' value='2.5.2.Final'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mvel2.source' version='2.5.2.Final'/>
        <provided namespace='osgi.bundle' name='org.mvel2.source' version='2.5.2.Final'/>
        <provided namespace='osgi.identity' name='org.mvel2.source' version='2.5.2.Final'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mvel2.source' version='2.5.2.Final'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.mvel2.source&#xA;Bundle-Version: 2.5.2.Final
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.ui' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.tree.ui' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Tree 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.api.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.internal.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.propertysource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.common' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.core' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.semantic' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.api.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.api.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.actions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.listeners' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.quickoutline' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.ui' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.tree.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.ui;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.egit.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.egit.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn EGit UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.egit.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.egit.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.egit.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.egit.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.egit.ui.source' version='4.11.0.v20260309-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.mylyn.egit.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gdb.source.feature.jar' version='12.5.0.202603111352'>
      <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.update.feature.plugin' value='org.eclipse.cdt.gdb'/>
        <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, 2011 Freescale Semiconductor and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Common GDB Support Developer Resources'/>
        <property name='df_LT.description' value='Common GDB Support for CDT'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gdb'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.source.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gdb.source' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gdb.source' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gpg.bc.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.gpg.bc.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <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.embedcdt.debug.gdbjtag.openocd.core' version='5.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.openocd.core' range='[0.0.0,5.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ OpenOCD Debugging Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.openocd.core'/>
        <property name='maven-version' value='5.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core' version='5.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core' version='5.0.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core.dsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.openocd.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core' version='5.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.openocd.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.openocd.core' version='5.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.openocd.core;singleton:=true&#xA;Bundle-Version: 5.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.consumption.ui' version='1.1.100.v202405180441' generation='2'>
      <update id='org.eclipse.jst.ws.axis.consumption.ui' range='[0.0.0,1.1.100.v202405180441)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis Consumption UI (Deprecated)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.consumption.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.ui' version='1.1.100.v202405180441'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.ui' version='1.1.100.v202405180441'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.wizard.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.consumption.ui' version='1.1.100.v202405180441'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.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.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.1.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.jst.ws.axis.consumption.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.ui.source' range='[1.1.100.v202405180441,1.1.100.v202405180441]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.consumption.ui' version='1.1.100.v202405180441'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.consumption.ui; singleton:=true&#xA;Bundle-Version: 1.1.100.v202405180441
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.ext' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.ext' 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-ext'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-ext'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.ext' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.w3c.dom' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.w3c.dom.events' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,org.w3c.dom.events,org.w3c.dom.views' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.batik.ext' 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='6'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <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.ext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.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.ext' 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.ext&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.doc.source' version='8.1.1' singleton='false'>
      <update id='org.eclipse.acceleo.query.doc.source' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Query Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.doc'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.doc.source' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.doc.source' version='8.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.doc.source' version='8.1.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.doc.source' version='8.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: org.eclipse.acceleo.query.doc.source&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.pde' version='1.15.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.setup.pde' range='[0.0.0,1.15.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup PDE'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.pde'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde' version='1.15.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.pde' version='1.15.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.internal.pde' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.pde' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.pde.impl' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.pde.util' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.pde' version='1.15.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.27.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.pde' range='[1.12.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.api.tools' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.pde
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.source' range='[1.15.0.v20230617-1322,1.15.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.pde' version='1.15.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.pde;singleton:=true&#xA;Bundle-Version: 1.15.0.v20230617-1322
          </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.eclipse.swt.tools.feature.feature.group' version='3.111.0.v20260406-1735' singleton='false'>
      <update id='org.eclipse.swt.tools.feature.feature.group' range='[0.0.0,3.111.0.v20260406-1735)' 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='%descriptionURL'/>
        <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.swt.tools.feature'/>
        <property name='maven-version' value='3.111.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) 2014, 2016 Red Hat 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;Red Hat Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='SWT Tools'/>
        <property name='df_LT.description' value='SWT Tools, including Sleak, SWT Spy Plugin, and JniGen.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.feature.feature.group' version='3.111.0.v20260406-1735'/>
        <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.swt.tools' range='[3.112.0.v20260406-1735,3.112.0.v20260406-1735]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.feature.feature.jar' range='[3.111.0.v20260406-1735,3.111.0.v20260406-1735]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.assembly.source' version='1.1.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.assembly.source' range='[0.0.0,1.1.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Assembly Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.assembly'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly.source' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.assembly.source' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.assembly.source' version='1.1.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.assembly.source' version='1.1.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.assembly.source&#xA;Bundle-Version: 1.1.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sap.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sap.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for SAP MaxDB'/>
        <property name='df_LT.description' value='DTP support for using the SAP MaxDB database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='jakarta.inject.jakarta.inject-api' version='1.0.5' singleton='false' generation='2'>
      <update id='jakarta.inject.jakarta.inject-api' range='[0.0.0,1.0.5)' 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='1.0.5'/>
        <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='1.0.5'/>
        <provided namespace='osgi.bundle' name='jakarta.inject.jakarta.inject-api' version='1.0.5'/>
        <provided namespace='java.package' name='javax.inject' version='1.0.5'/>
        <provided namespace='osgi.identity' name='jakarta.inject.jakarta.inject-api' version='1.0.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='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='[1.0.5,1.0.5]' 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='1.0.5'/>
      </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: 1.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.sdk.feature.jar' version='4.12.0.v202505101449'>
      <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.m2m.atl'/>
        <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, 2012 Obeo.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='ATL SDK - ATL Transformation Language SDK'/>
        <property name='df_LT.description' value='ATL SDK includes runtime, source, examples and documentation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.sdk'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.sdk.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.sdk' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.sdk' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.uml2.uml.validation' version='5.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.uml.validation' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 Extensible Validation 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.validation'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.validation' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.validation' version='5.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.validation' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.5.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.uml.validation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.validation' version='5.6.0.v20260412-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.eclipse.uml2.uml.validation;singleton:=true&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.ext.jersey-entity-filtering.source' version='4.0.2' singleton='false'>
      <update id='org.glassfish.jersey.ext.jersey-entity-filtering.source' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.jersey.ext.jersey-entity-filtering:4.0.2'/>
        <property name='maven-groupId' value='org.glassfish.jersey.ext'/>
        <property name='maven-artifactId' value='jersey-entity-filtering'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.ext.jersey-entity-filtering.source' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.ext.jersey-entity-filtering.source' version='4.0.2'/>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.ext.jersey-entity-filtering.source' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.ext.jersey-entity-filtering.source' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.ext.jersey-entity-filtering.source&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.x86_64.source' version='3.134.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.swt.win32.win32.x86_64.source' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for Windows on x86_64 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.win32.win32.x86_64'/>
        <property name='maven-version' value='3.134.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.x86_64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.win32.win32.x86_64.source' version='3.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.win32.win32.x86_64.source' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.134.0.v20260422-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.core' version='3.8.700.v20260309-1433' generation='2'>
      <update id='org.eclipse.jdt.apt.core' range='[0.0.0,3.8.700.v20260309-1433)' 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.700-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.700.v20260309-1433'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' version='3.8.700.v20260309-1433'/>
        <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.700.v20260309-1433'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.700.v20260309-1433,3.8.700.v20260309-1433]' 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.700.v20260309-1433'/>
      </artifacts>
      <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.700.v20260309-1433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.feature.group' version='3.20.600.v20260423-2048' singleton='false'>
      <update id='org.eclipse.jdt.feature.group' range='[0.0.0,3.20.600.v20260423-2048)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.20.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2020 IBM Corporation and others.&#xA;&#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 Java Development Tools'/>
        <property name='df_LT.description' value='Eclipse Java development tools (binary runtime and user documentation).'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' version='3.20.600.v20260423-2048'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-engine' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-params' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-commons' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-engine' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-api' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-engine' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt' range='[3.19.1300.v20260423-1800,3.19.1300.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui' range='[3.10.500.v20260415-1018,3.10.500.v20260415-1018]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core' range='[3.8.700.v20260309-1433,3.8.700.v20260309-1433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui' range='[3.8.700.v20250319-0715,3.8.700.v20250319-0715]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core' range='[1.4.700.v20251202-0459,1.4.700.v20251202-0459]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.compiler.batch' range='[3.46.0.v20260421-0704,3.46.0.v20260421-0704]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='[3.46.0.v20260423-2048,3.46.0.v20260423-2048]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp' range='[1.2.300.v20241001-0914,1.2.300.v20241001-0914]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' range='[2.4.100.v20251017-1955,2.4.100.v20251017-1955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation' range='[1.24.100.v20260423-2046,1.24.100.v20260423-2046]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui' range='[3.15.400.v20260421-0626,3.15.400.v20260421-0626]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' range='[3.26.0.v20260418-1439,3.26.0.v20260418-1439]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit' range='[3.17.500.v20260416-0158,3.17.500.v20260416-0158]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core' range='[3.14.200.v20260414-1114,3.14.200.v20260414-1114]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime' range='[3.8.0.v20251113-1434,3.8.0.v20251113-1434]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime' range='[1.4.0.v20251113-1434,1.4.0.v20251113-1434]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime' range='[1.2.0.v20251113-1434,1.2.0.v20251113-1434]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit6.runtime' range='[1.0.100.v20251218-1345,1.0.100.v20251218-1345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='[3.24.200.v20260408-0443,3.24.200.v20260408-0443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='[3.37.100.v20260420-1117,3.37.100.v20260420-1117]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.user' range='[4.40.0.v20260327-1937,4.40.0.v20260327-1937]'/>
        <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.600.v20260326-1811,1.4.600.v20260326-1811]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching' range='[1.4.1100.v20260406-1138,1.4.1100.v20260406-1138]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.jar' range='[3.20.600.v20260423-2048,3.20.600.v20260423-2048]'>
          <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='toolingwin32.win32.aarch64org.apache.felix.scr' version='4.40.0.I20260423-1800' 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.aarch64org.apache.felix.scr' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation.ui.source' version='1.3.100.v202405020134' singleton='false'>
      <update id='org.eclipse.wst.validation.ui.source' range='[0.0.0,1.3.100.v202405020134)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Validation Framework UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation.ui'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.ui.source' version='1.3.100.v202405020134'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation.ui.source' version='1.3.100.v202405020134'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation.ui.source' 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.source&#xA;Bundle-Version: 1.3.100.v202405020134
          </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.mandatory' value='registry' type='List'/>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime.spi,org.osgi.framework' 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.eclipse.datatools.enablement.sap.maxdb.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sap.maxdb.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP MaxDB UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.maxdb.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sap.maxdb.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sap.maxdb.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sap.maxdb.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sap.maxdb.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.tomcat.ui' version='1.1.1100.v202408100311' generation='2'>
      <update id='org.eclipse.jst.server.tomcat.ui' range='[0.0.0,1.1.1100.v202408100311)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Apache Tomcat UI Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.tomcat.ui'/>
        <property name='maven-version' value='1.1.1100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.tomcat.ui' version='1.1.1100.v202408100311'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.tomcat.ui' version='1.1.1100.v202408100311'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.tomcat.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.tomcat.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.tomcat.ui.internal.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.tomcat.ui' version='1.1.1100.v202408100311'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.28.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.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.204,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.ui' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.tomcat.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.server.tomcat.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.tomcat.ui.source' range='[1.1.1100.v202408100311,1.1.1100.v202408100311]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.tomcat.ui' version='1.1.1100.v202408100311'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.tomcat.ui; singleton:=true&#xA;Bundle-Version: 1.1.1100.v202408100311
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.h2.source.feature.jar' version='4.26.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework H2 Adapter Source'/>
        <property name='df_LT.description' value='Contains the H2 Adapter matching the Net4j DB Framework BUT NOT the database driver bundle for H2. This needs to be installed separately, for example from https://download.eclipse.org/tools/orbit/downloads/latest-R'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.h2'/>
        <property name='maven-version' value='4.26.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.source.feature.jar' version='4.26.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.db.h2.source' version='4.26.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.db.h2.source' version='4.26.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.autotools.feature.group' version='12.5.0.202603121352' singleton='false'>
      <update id='org.eclipse.linuxtools.cdt.autotools.feature.group' range='(0.0.0,12.5.0.202603121352)' 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='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.autotools'/>
        <property name='maven-version' value='12.5.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, 2018 Red Hat, Inc. and others.&#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/'/>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.featureName' value='C/C++ Autotools support'/>
        <property name='df_LT.description' value='Plugins for maintaining C/C++ projects that use Autotools (autoconf and automake).'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.autotools.feature.group' version='12.5.0.202603121352'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.feature.group' version='12.5.0.202603121352'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.core' range='5.0.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core' range='5.1.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui' range='5.1.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.ui' range='5.0.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.gnu.ui' range='5.0.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' 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='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.4.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.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.4.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.4.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.4.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.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.core' range='5.1.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.ui' range='5.0.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='3.3.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='3.2.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='3.3.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.2.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.core' range='[2.2.600.202512020204,2.2.600.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.ui' range='[2.2.800.202603111352,2.2.800.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.docs' range='[12.5.0.202603121352,12.5.0.202603121352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.feature.jar' range='[12.5.0.202603121352,12.5.0.202603121352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.edit.source' version='4.6.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.edit.source' range='[0.0.0,4.6.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.edit'/>
        <property name='maven-version' value='4.6.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.edit.source' version='4.6.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.edit.source' version='4.6.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.edit.source' version='4.6.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.edit.source' version='4.6.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.edit.source&#xA;Bundle-Version: 4.6.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.3.0.v202307261816' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' range='[0.0.0,1.3.0.v202307261816)' 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='Xdoclet Annotations Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.xdoclet'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.3.0.v202307261816'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.3.0.v202307261816'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.3.0.v202307261816'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jst.j2ee.ejb.annotations.emitter' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' 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.ant.core' range='[3.1.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.ejb.annotations.xdoclet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source' range='[1.3.0.v202307261816,1.3.0.v202307261816]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.3.0.v202307261816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.xdoclet; singleton:=true&#xA;Bundle-Version: 1.3.0.v202307261816
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.codec' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.codec' 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-codec'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-codec'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.codec' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.imageio' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.imageio,javax.imageio.event,javax.imageio.metadata,org.apache.batik.ext.awt.image.renderable,org.apache.batik.ext.awt.image.spi,org.apache.batik.transcoder,org.apache.batik.transcoder.image,org.apache.batik.util,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.png' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.image.codec.util,org.apache.batik.ext.awt.image.renderable,org.apache.batik.ext.awt.image.rendered,org.apache.batik.ext.awt.image.spi,org.apache.batik.transcoder,org.apache.batik.transcoder.image,org.apache.batik.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.util' 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.codec' 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='28'>
        <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='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.geom' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.image' 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='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.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.bridge' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.spi' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.codec
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec.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.codec' 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.codec&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-commons' version='6.0.3' singleton='false' generation='2'>
      <update id='junit-platform-commons' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Commons'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-commons'/>
        <property name='maven-version' value='6.0.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='junit-platform-commons' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-commons' version='6.0.3'/>
        <provided namespace='java.package' name='org.junit.platform.commons' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.annotation' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.function' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.io' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.logging' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.support' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.commons,org.junit.platform.commons.function,org.junit.platform.commons.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.support.conversion' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.support.scanning' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons.io,org.junit.platform.commons.support' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.commons.util' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.commons,org.junit.platform.commons.function,org.junit.platform.commons.io,org.junit.platform.commons.support.scanning' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-commons' version='6.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='17'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.coroutines' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.functions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.reflect.full' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.reflect.jvm' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlinx.coroutines' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.io' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support.scanning' range='[6.0.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            junit-platform-commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-commons.source' range='[6.0.3,6.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-commons' version='6.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: junit-platform-commons&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.ui.templates' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.ui.templates' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name.0' value='DTP Connectivity Templates Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.ui.templates'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.templates' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui.templates' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.ui.templates' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='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.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui.templates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.ui.templates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.templates.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.ui.templates' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui.templates; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.core.feature.feature.group' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.core.feature.feature.group' range='[0.0.0,1.20.0.v20260425-1324)' 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.core.feature'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <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='MWE Core'/>
        <property name='df_LT.description' value='Modeling Workflow Engine Core'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core.feature.feature.group' version='1.20.0.v20260425-1324'/>
        <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.emf.mwe2.runtime' range='[2.26.0,3.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,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-logging' range='1.3.4'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core.feature.feature.jar' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'>
          <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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#xA;This program and the accompanying materials are made available under the 2&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.cocoa.source' version='1.3.500.v20260307-0637' singleton='false'>
      <update id='org.eclipse.ui.cocoa.source' range='[0.0.0,1.3.500.v20260307-0637)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI MacOS X Enhancements Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cocoa'/>
        <property name='maven-version' value='1.3.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa.source' version='1.3.500.v20260307-0637'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cocoa.source' version='1.3.500.v20260307-0637'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cocoa.source' version='1.3.500.v20260307-0637'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cocoa.source' version='1.3.500.v20260307-0637'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.3.500.v20260307-0637
          </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.eclipse.core.resources.source' version='3.24.0.v20260417-0624' singleton='false'>
      <update id='org.eclipse.core.resources.source' range='[0.0.0,3.24.0.v20260417-0624)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core Resource Management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.resources'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources.source' version='3.24.0.v20260417-0624'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources.source' version='3.24.0.v20260417-0624'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources.source' version='3.24.0.v20260417-0624'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources.source' version='3.24.0.v20260417-0624'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.24.0.v20260417-0624
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.build.source' version='3.12.1000.v20260324-0702' singleton='false'>
      <update id='org.eclipse.pde.build.source' range='[0.0.0,3.12.1000.v20260324-0702)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Plug-in Development Environment Build Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.build'/>
        <property name='maven-version' value='3.12.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build.source' version='3.12.1000.v20260324-0702'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.build.source' version='3.12.1000.v20260324-0702'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.build.source' version='3.12.1000.v20260324-0702'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.build.source' version='3.12.1000.v20260324-0702'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.build.source&#xA;Bundle-Version: 3.12.1000.v20260324-0702
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.hsqldb.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DTP HSQLDB UI Enablement Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb.ui'/>
        <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.datatools.enablement.hsqldb.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.ui.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.ui.connection.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.hsqldb.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.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.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.hsqldb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.hsqldb.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.hsqldb.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.profiling.core' version='2.7.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.profiling.core' range='[0.0.0,2.7.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Analysis Profiling Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.core'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.core' version='2.7.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' version='2.7.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.base' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.tracecompass.tmf.core.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.callgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.callstack' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.tracecompass.tmf.core.statesystem,org.eclipse.tracecompass.analysis.timing.core.segmentstore,org.eclipse.tracecompass.tmf.core.event,org.eclipse.tracecompass.segmentstore.core,org.eclipse.core.runtime,org.eclipse.tracecompass.analysis.profiling.core.callgraph,org.eclipse.tracecompass.analysis.profiling.core.base,org.eclipse.tracecompass.statesystem.core,org.eclipse.tracecompass.statesystem.core.statevalue,org.eclipse.tracecompass.tmf.core.trace,org.eclipse.tracecompass.tmf.core.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.callstack2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.instrumented' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.sampled.callgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.core.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.callgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.callgraph2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.callstack.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.flamegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.instrumented' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.core.tree' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.core' version='2.7.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.profiling.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.core.source' range='[2.7.0.202604110342,2.7.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.profiling.core' version='2.7.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.profiling.core;singleton:=true&#xA;Bundle-Version: 2.7.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.debug.core.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.debug.core.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Core Debug Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.debug.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.debug.core.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.debug.core.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.debug.core.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.debug.core.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.debug.core.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.common.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.examples.common.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Examples Common (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.common'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.common.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.common.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.common.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.common.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.common.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.supplement.source' version='1.12.300.v20260407-2144' singleton='false'>
      <update id='org.eclipse.equinox.supplement.source' range='[0.0.0,1.12.300.v20260407-2144)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Supplemental Equinox Functionality Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.supplement'/>
        <property name='maven-version' value='1.12.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.supplement.source' version='1.12.300.v20260407-2144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.supplement.source' version='1.12.300.v20260407-2144'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.supplement.source' version='1.12.300.v20260407-2144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.supplement.source' version='1.12.300.v20260407-2144'/>
      </artifacts>
      <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.supplement.source&#xA;Bundle-Version: 1.12.300.v20260407-2144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.rcp.ui.source' version='2.6.1.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.uml2.rcp.ui.source' range='[0.0.0,2.6.1.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare UML2 Comparison Support IDE UI Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.uml2.rcp.ui'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.rcp.ui.source' version='2.6.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.rcp.ui.source' version='2.6.1.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.rcp.ui.source' version='2.6.1.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.rcp.ui.source' version='2.6.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.uml2.rcp.ui.source&#xA;Bundle-Version: 2.6.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.3.700.v20260306-0556' singleton='false'>
      <update id='org.eclipse.equinox.simpleconfigurator.manipulator.source' range='[0.0.0,2.3.700.v20260306-0556)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Simple Configurator Manipulator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator.manipulator'/>
        <property name='maven-version' value='2.3.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.3.700.v20260306-0556'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.3.700.v20260306-0556'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.3.700.v20260306-0556'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator.manipulator.source' version='2.3.700.v20260306-0556'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.3.700.v20260306-0556
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.kohsuke.args4j' version='2.37.0' singleton='false' generation='2'>
      <update id='org.kohsuke.args4j' range='[0.0.0,2.37.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='args4j'/>
        <property name='org.eclipse.equinox.p2.description' value='args4j : Java command line arguments parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Kohsuke Kawaguchi'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.kohsuke.org/'/>
        <property name='maven-groupId' value='args4j'/>
        <property name='maven-artifactId' value='args4j'/>
        <property name='maven-version' value='2.37'/>
        <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.kohsuke.args4j' version='2.37.0'/>
        <provided namespace='osgi.bundle' name='org.kohsuke.args4j' version='2.37.0'/>
        <provided namespace='java.package' name='org.kohsuke.args4j' version='2.37.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.kohsuke.args4j.spi,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.kohsuke.args4j.spi' version='2.37.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.kohsuke.args4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.kohsuke.args4j' version='2.37.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.text' 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.kohsuke.args4j' range='0.0.0'/>
        <required namespace='java.package' name='org.kohsuke.args4j.spi' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.kohsuke.args4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.kohsuke.args4j.source' range='[2.37.0,2.37.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.kohsuke.args4j' version='2.37.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.kohsuke.args4j&#xA;Bundle-Version: 2.37.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.feature.feature.jar' version='3.9.0.v202604290325'>
      <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.jpt.jpa.branding'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - JPA Support'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - JPA Support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.feature'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.feature.feature.jar' version='3.9.0.v202604290325'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jpt.jpa.feature' version='3.9.0.v202604290325'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jpt.jpa.feature' version='3.9.0.v202604290325'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.net4j.util.ui.source' version='3.21.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.util.ui.source' range='[0.0.0,3.21.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Utilities UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.ui'/>
        <property name='maven-version' value='3.21.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.source' version='3.21.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.util.ui.source' version='3.21.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.util.ui.source' version='3.21.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.util.ui.source' version='3.21.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.util.ui.source&#xA;Bundle-Version: 3.21.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gcov.feature.jar' version='8.23.0.202604281957'>
      <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='%featureProvider'/>
        <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 2009, 2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='GCov Integration'/>
        <property name='df_LT.description' value='Functionality to integrate GCov with the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.gcov' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.gcov' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.tools.templates.freemarker' version='2.0.300.202512020204' singleton='false' generation='2'>
      <update id='org.eclipse.tools.templates.freemarker' range='[0.0.0,2.0.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Template Engine Freemarker Support'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tools.templates.freemarker'/>
        <property name='maven-version' value='2.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.freemarker' version='2.0.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.templates.freemarker' version='2.0.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.tools.templates.freemarker' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.templates.freemarker' version='2.0.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.xml.bind' range='[2.3.3,3.0.0)'/>
        <required namespace='java.package' name='freemarker.cache' range='[2.3.22,3.0.0)'/>
        <required namespace='java.package' name='freemarker.template' range='[2.3.22,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.bind' range='[2.3.3,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='[2.3.3,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tools.templates.freemarker
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.freemarker.source' range='[2.0.300.202512020204,2.0.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.templates.freemarker' version='2.0.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.templates.freemarker&#xA;Bundle-Version: 2.0.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine' version='4.23.0.v202512100941' generation='2'>
      <update id='org.eclipse.birt.chart.engine' range='[0.0.0,4.23.0.v202512100941)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Engine'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.engine'/>
        <property name='maven-version' value='4.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' version='4.23.0.v202512100941'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' version='4.23.0.v202512100941'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.aggregate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation.withaxes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation.withoutaxes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.engine.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.integrate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.computations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.engine' version='4.23.0.v202512100941'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.birt.chart.engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.source' range='[4.23.0.v202512100941,4.23.0.v202512100941]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine' version='4.23.0.v202512100941'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine;singleton:=true&#xA;Bundle-Version: 4.23.0.v202512100941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.codered.ui.source' version='2.0.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.codered.ui.source' range='[0.0.0,2.0.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ CodeRed UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.codered.ui'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered.ui.source' version='2.0.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.codered.ui.source' version='2.0.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.codered.ui.source' version='2.0.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.codered.ui.source' version='2.0.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.codered.ui.source&#xA;Bundle-Version: 2.0.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ecore.logicalstructure' version='1.0.0.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.ecore.logicalstructure' range='[0.0.0,1.0.0.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Ecore Logical Structures'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ecore.logicalstructure'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.logicalstructure' version='1.0.0.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ecore.logicalstructure' version='1.0.0.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ecore.logicalstructure' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ecore.logicalstructure.util' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ecore.logicalstructure' version='1.0.0.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.cdo.ecore.logicalstructure
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.logicalstructure.source' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ecore.logicalstructure' version='1.0.0.v20260304-1812'/>
      </artifacts>
      <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.cdo.ecore.logicalstructure;singleton:=true&#xA;Bundle-Version: 1.0.0.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.activities' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.activities' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext UI Activities'/>
        <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.activities'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.activities' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.activities' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.activities' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.activities
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.activities' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.activities;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.p2.edit.source' version='1.17.0.v20230204-0932' singleton='false'>
      <update id='org.eclipse.oomph.p2.edit.source' range='[0.0.0,1.17.0.v20230204-0932)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph P2 Management Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2.edit'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.edit.source' version='1.17.0.v20230204-0932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit.source' version='1.17.0.v20230204-0932'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.edit.source' version='1.17.0.v20230204-0932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.edit.source' version='1.17.0.v20230204-0932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.p2.edit.source&#xA;Bundle-Version: 1.17.0.v20230204-0932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.transfer.ui.source' version='4.5.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.transfer.ui.source' range='[0.0.0,4.5.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Transfer Framework UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer.ui'/>
        <property name='maven-version' value='4.5.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.ui.source' version='4.5.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.ui.source' version='4.5.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.ui.source' version='4.5.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.ui.source' version='4.5.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.ui.source&#xA;Bundle-Version: 4.5.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.editor.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.editor.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Model Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.editor'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.editor.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.editor.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.editor.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.editor.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.editor.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.application' version='4.40.0.I20260423-1800'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.application' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='33'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.aarch64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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='toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[1.2.1500.v20260414-2255,1.2.1500.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.riscv64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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='toolingorg.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.platform.ide.executable.gtk.linux.aarch64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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.platform.ide.executable.cocoa.macosx.x86_64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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.platform.ide.executable.gtk.linux.x86_64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.equinox.launcher' range='[1.7.100.v20251111-0406,1.7.100.v20251111-0406]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.x86_64.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.ppc64le.eclipse' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.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='toolingorg.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='[1.2.1500.v20260414-2255,1.2.1500.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </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.buildship.branding' version='3.1.11.v20250904-1000' generation='2'>
      <update id='org.eclipse.buildship.branding' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Buildship, Eclipse Plug-ins for Gradle'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Buildship'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.branding' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.buildship.branding' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.identity' name='org.eclipse.buildship.branding' version='3.1.11.v20250904-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='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.buildship.branding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.buildship.branding' version='3.1.11.v20250904-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.eclipse.buildship.branding;singleton:=true&#xA;Bundle-Version: 3.1.11.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.jca.ui' version='1.2.0.v202402152248' generation='2'>
      <update id='org.eclipse.jst.j2ee.jca.ui' range='[0.0.0,1.2.0.v202402152248)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WTP JCA UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.jca.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca.ui' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca.ui' version='1.2.0.v202402152248'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.ui.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.jca.ui' version='1.2.0.v202402152248'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.jca.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca.ui.source' range='[1.2.0.v202402152248,1.2.0.v202402152248]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.jca.ui' version='1.2.0.v202402152248'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.jca.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.v202402152248
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.feature.jar' version='7.7.0.202604291911-m2'>
      <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
      </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.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='junit-jupiter-api.source' version='6.0.3' singleton='false'>
      <update id='junit-jupiter-api.source' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-jupiter-api:6.0.3'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-api'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api.source' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-api.source' version='6.0.3'/>
        <provided namespace='osgi.identity' name='junit-jupiter-api.source' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-api.source' version='6.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: junit-jupiter-api.source&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tips.ide' version='0.4.100.v20260326-0937' generation='2'>
      <update id='org.eclipse.tips.ide' range='[0.0.0,0.4.100.v20260326-0937)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='IDE Enablement for Tip of the Day'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.ide'/>
        <property name='maven-version' value='0.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.ide' version='0.4.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tips.ide' version='0.4.100.v20260326-0937'/>
        <provided namespace='java.package' name='org.eclipse.tips.ide.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tips.ide' version='0.4.100.v20260326-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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.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='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tips.core' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tips.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tips.json' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.tips.ide
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.tips.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.ide.source' range='[0.4.100.v20260326-0937,0.4.100.v20260326-0937]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tips.ide' version='0.4.100.v20260326-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.eclipse.tips.ide;singleton:=true&#xA;Bundle-Version: 0.4.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.hk2.osgi-resource-locator.source' version='3.0.0' singleton='false'>
      <update id='org.glassfish.hk2.osgi-resource-locator.source' range='[0.0.0,3.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.hk2.osgi-resource-locator:3.0.0'/>
        <property name='maven-groupId' value='org.glassfish.hk2'/>
        <property name='maven-artifactId' value='osgi-resource-locator'/>
        <property name='maven-version' value='3.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.osgi-resource-locator.source' version='3.0.0'/>
        <provided namespace='osgi.bundle' name='org.glassfish.hk2.osgi-resource-locator.source' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.glassfish.hk2.osgi-resource-locator.source' version='3.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.hk2.osgi-resource-locator.source' 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.glassfish.hk2.osgi-resource-locator.source&#xA;Bundle-Version: 3.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.source' version='0.6.0.v202307190318' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.source' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium Developer Tools SDK Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.source' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.source' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.source&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.launching.edit' version='1.17.0.v20260209-1213' generation='2'>
      <update id='org.eclipse.oomph.setup.launching.edit' range='[0.0.0,1.17.0.v20260209-1213)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Launching Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.launching.edit'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.edit' version='1.17.0.v20260209-1213'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.launching.edit' version='1.17.0.v20260209-1213'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.launching.provider' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.launching.edit' version='1.17.0.v20260209-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'/>
        <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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.launching' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.launching.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.edit.source' range='[1.17.0.v20260209-1213,1.17.0.v20260209-1213]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.launching.edit' version='1.17.0.v20260209-1213'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.launching.edit;singleton:=true&#xA;Bundle-Version: 1.17.0.v20260209-1213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro.source' version='3.8.100.v20260415-1018' singleton='false'>
      <update id='org.eclipse.ui.intro.source' range='[0.0.0,3.8.100.v20260415-1018)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Welcome Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro'/>
        <property name='maven-version' value='3.8.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.source' version='3.8.100.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.source' version='3.8.100.v20260415-1018'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.source' version='3.8.100.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.source' version='3.8.100.v20260415-1018'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.8.100.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.e4.finder.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.e4.finder.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Eclipse E4 Control Finder Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.e4.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.e4.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.e4.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.e4.finder.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.e4.finder.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.e4.finder.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_userdoc.feature.feature.jar' version='3.39.0.v202508180347'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools User Documentation'/>
        <property name='df_LT.description' value='Documentation for the Eclipse Java Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_userdoc.feature'/>
        <property name='maven-version' value='3.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_userdoc.feature.feature.jar' version='3.39.0.v202508180347'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.web_userdoc.feature' version='3.39.0.v202508180347'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.web_userdoc.feature' version='3.39.0.v202508180347'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.validation.ui' version='1.8.0.202604011950' generation='2'>
      <update id='org.eclipse.emf.validation.ui' range='[0.0.0,1.8.0.202604011950)' 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 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.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ui'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui' version='1.8.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ui' version='1.8.0.202604011950'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.ui' version='1.8.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.1.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.validation.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.source' range='[1.8.0.202604011950,1.8.0.202604011950]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ui' version='1.8.0.202604011950'/>
      </artifacts>
      <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.ui; singleton:=true&#xA;Bundle-Version: 1.8.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.trace.edit' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.trace.edit' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMFTVM Trace Model 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.trace.edit'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.edit' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace.edit' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.trace.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.trace.edit' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.emftvm.trace' 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=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm.trace.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.edit.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.trace.edit' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.trace.edit;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.cmake.core.source' version='2.0.200.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.cmake.core.source' range='[0.0.0,2.0.200.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='CDT CMake Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.cmake.core'/>
        <property name='maven-version' value='2.0.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.core.source' version='2.0.200.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.cmake.core.source' version='2.0.200.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.cmake.core.source' version='2.0.200.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.cmake.core.source' version='2.0.200.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.cmake.core.source&#xA;Bundle-Version: 2.0.200.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.dom.runtime' version='1.1.0.v202308010229' generation='2'>
      <update id='org.eclipse.jst.ws.jaxws.dom.runtime' range='[0.0.0,1.1.0.v202308010229)' 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='JAX-WS DOM Runtime'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.dom.runtime'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.runtime' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.runtime' version='1.1.0.v202308010229'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.persistence.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.persistence.annotation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.persistence.defaults' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.persistence.load' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.persistence.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.persistence.state' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.persistence.sync' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.runtime.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.dom.runtime' 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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.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.jst.ws.jaxws.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.jaxws.dom.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.runtime.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.jst.ws.jaxws.dom.runtime' 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.jst.ws.jaxws.dom.runtime;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.callgraph.source' version='2.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.callgraph.source' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Callgraph Graphing Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.callgraph.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.callgraph.source' version='2.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.callgraph.source' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.callgraph.source&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.additional.builder.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.dsl.additional.builder.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley DSL Additional Builder Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl.additional.builder'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.additional.builder.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.additional.builder.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.dsl.additional.builder.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.dsl.additional.builder.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.dsl.additional.builder.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.maven.source' version='1.22.0.v20241013-1046' singleton='false'>
      <update id='org.eclipse.oomph.setup.maven.source' range='[0.0.0,1.22.0.v20241013-1046)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Maven Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.maven'/>
        <property name='maven-version' value='1.22.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.source' version='1.22.0.v20241013-1046'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.maven.source' version='1.22.0.v20241013-1046'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.maven.source' version='1.22.0.v20241013-1046'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.maven.source' version='1.22.0.v20241013-1046'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.maven.source&#xA;Bundle-Version: 1.22.0.v20241013-1046
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.results.feature.feature.jar' version='1.16.0.202412160915'>
      <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.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools Results View'/>
        <property name='df_LT.description' value='Framework and tools for displaying JDBC result sets and query history'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.results.feature'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.jar' version='1.16.0.202412160915'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.results.feature' version='1.16.0.202412160915'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.results.feature' version='1.16.0.202412160915'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.antlr.runtime.source' version='3.2.0.v20230929-1400' singleton='false'>
      <update id='org.antlr.runtime.source' range='[0.0.0,3.2.0.v20230929-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.antlr.runtime:3.2.0.v20230929-1400'/>
        <property name='maven-groupId' value='org.antlr'/>
        <property name='maven-artifactId' value='antlr-runtime'/>
        <property name='maven-version' value='3.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime.source' version='3.2.0.v20230929-1400'/>
        <provided namespace='osgi.bundle' name='org.antlr.runtime.source' version='3.2.0.v20230929-1400'/>
        <provided namespace='osgi.identity' name='org.antlr.runtime.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.antlr.runtime.source' 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.source&#xA;Bundle-Version: 3.2.0.v20230929-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.ecore.importer.source' version='3.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.ecore.importer.source' range='[0.0.0,3.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 UML Importer for EMF Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.ecore.importer'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.ecore.importer.source' version='3.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.ecore.importer.source' version='3.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.ecore.importer.source' version='3.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.ecore.importer.source' version='3.6.0.v20260412-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.eclipse.uml2.uml.ecore.importer.source&#xA;Bundle-Version: 3.6.0.v20260412-0921
          </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.eclipse.equinox.p2.jarprocessor' version='1.3.700.v20260304-1232' generation='2'>
      <update id='org.eclipse.equinox.p2.jarprocessor' range='[0.0.0,1.3.700.v20260304-1232)' 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.700-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.700.v20260304-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' version='1.3.700.v20260304-1232'/>
        <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.700.v20260304-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.700.v20260304-1232,1.3.700.v20260304-1232]' 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.700.v20260304-1232'/>
      </artifacts>
      <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.700.v20260304-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.ui.macosx.source' version='1.4.600.v20260326-1811' singleton='false'>
      <update id='org.eclipse.jdt.launching.ui.macosx.source' range='[0.0.0,1.4.600.v20260326-1811)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Mac OS X UI Launching Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.ui.macosx'/>
        <property name='maven-version' value='1.4.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx.source' version='1.4.600.v20260326-1811'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.ui.macosx.source' version='1.4.600.v20260326-1811'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.ui.macosx.source' version='1.4.600.v20260326-1811'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.ui.macosx.source' version='1.4.600.v20260326-1811'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.launching.ui.macosx.source&#xA;Bundle-Version: 1.4.600.v20260326-1811
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.examples' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.examples' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative Examples (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.examples'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.examples' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.examples' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.examples' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.examples.qvtc.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.examples.qvtr.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.examples.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.examples' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.examples
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.examples.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.examples' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.examples;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </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.linuxtools.cdt.libhover.feature.feature.jar' version='8.23.0.202604281957'>
      <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='%provider'/>
        <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 2008, 2009, 2010 Red Hat, Inc.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='C/C++ Library API Documentation Hover Help'/>
        <property name='df_LT.description' value='Plugins for C/C++ library hover help.'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.feature.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.cdt.libhover.feature' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.cdt.libhover.feature' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xtext.xbase.ide' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xbase.ide' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Generic IDE Services'/>
        <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.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ide.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ide.contentassist.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.highlighting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.hover' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lsp' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ide' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.9.1,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='[1.0.0,1.1.0)' 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=21))'>
          <description>
            org.eclipse.xtext.xbase.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ide' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ide;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </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.eclipse.wst.web_core.feature.feature.jar' version='3.42.0.v202604080342'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Core'/>
        <property name='df_LT.description' value='Headless components of the Eclipse Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_core.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_core.feature.feature.jar' version='3.42.0.v202604080342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.web_core.feature' version='3.42.0.v202604080342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.web_core.feature' version='3.42.0.v202604080342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.transfer.repository' version='4.3.7.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.transfer.repository' range='[0.0.0,4.3.7.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Transfer Framework Repository 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer.repository'/>
        <property name='maven-version' value='4.3.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.repository' version='4.3.7.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.repository' version='4.3.7.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.internal.repository.bundle' version='4.3.7'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.spi.repository' version='4.3.7'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.repository' version='4.3.7.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.2.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.transfer.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.repository.source' range='[4.3.7.v20260304-1812,4.3.7.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.repository' version='4.3.7.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.repository;singleton:=true&#xA;Bundle-Version: 4.3.7.v20260304-1812
          </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.wst.ws.source' version='1.2.0.v202308010145' singleton='false'>
      <update id='org.eclipse.wst.ws.source' range='[0.0.0,1.2.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.source' version='1.2.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.source' version='1.2.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.source' 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.source&#xA;Bundle-Version: 1.2.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.github.core.source' version='6.12.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.github.core.source' range='[0.0.0,6.12.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn GitHub Connector Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.github.core'/>
        <property name='maven-version' value='6.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.core.source' version='6.12.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.github.core.source' version='6.12.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.github.core.source' version='6.12.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.github.core.source' version='6.12.0.v20260309-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.mylyn.github.core.source&#xA;Bundle-Version: 6.12.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.2.1.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.ui' range='[0.0.0,4.2.1.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Linux Kernel Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.ui'/>
        <property name='maven-version' value='4.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.2.1.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.2.1.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.cpuusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.io.diskioactivity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.kernelmemoryusage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.swslatency' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.2.1.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.os.linux.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.source' range='[4.2.1.202604110342,4.2.1.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.ui' version='4.2.1.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.os.linux.ui;singleton:=true&#xA;Bundle-Version: 4.2.1.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.parser.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.parser.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.parser:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-parser'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.parser.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.parser.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.parser.source' 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.parser.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch.serial.core.source' version='1.2.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.launch.serial.core.source' range='[0.0.0,1.2.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Launch over Serial Core Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.serial.core'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.core.source' version='1.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.launch.serial.core.source' version='1.2.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.launch.serial.core.source' version='1.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.launch.serial.core.source' version='1.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.launch.serial.core.source&#xA;Bundle-Version: 1.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.build.source.feature.jar' version='12.5.0.202603111352'>
      <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.update.feature.plugin' value='org.eclipse.cdt.build.gcc.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GNU Toolchain Build Support Developer Resources'/>
        <property name='df_LT.description' value='Build support for C/C++ GNU toolchain. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.build'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.build.source.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gnu.build.source' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gnu.build.source' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.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.eclipse.jpt.common.core' version='1.6.100.v202604070414' generation='2'>
      <update id='org.eclipse.jpt.common.core' range='[0.0.0,1.6.100.v202604070414)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Common 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.core'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.core' version='1.6.100.v202604070414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.core' version='1.6.100.v202604070414'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.bundleexclude' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.libval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.resource.java.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.resource.java.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.resource.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.utility.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.utility.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.internal.utility.translators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.libval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.resource.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.utility.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.core.utility.jdt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.core' version='1.6.100.v202604070414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.commands' range='[3.6.100,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.filebuffers' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.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.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.100,4.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.wst.common.emfworkbench.integration' range='[1.2.101,2.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.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.700,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.700,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jpt.common.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.core.source' range='[1.6.100.v202604070414,1.6.100.v202604070414]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.core' version='1.6.100.v202604070414'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.core;singleton:=true&#xA;Bundle-Version: 1.6.100.v202604070414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer.ui.source' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.impactanalyzer.ui.source' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Impact Analyzer UI Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer.ui'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.ui.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.ui.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer.ui.source' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer.ui.source' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.impactanalyzer.ui.source&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.filesystem.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.examples.filesystem.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Filesystem Example Editor (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.filesystem'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.filesystem.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.filesystem.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.filesystem.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.filesystem.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.filesystem.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.reconciler.dropins.source' version='1.5.800.v20251111-0852' singleton='false'>
      <update id='org.eclipse.equinox.p2.reconciler.dropins.source' range='[0.0.0,1.5.800.v20251111-0852)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Drop-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.reconciler.dropins'/>
        <property name='maven-version' value='1.5.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins.source' version='1.5.800.v20251111-0852'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins.source' version='1.5.800.v20251111-0852'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.reconciler.dropins.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.reconciler.dropins.source' 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.source&#xA;Bundle-Version: 1.5.800.v20251111-0852
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.codan.ui.source' version='3.5.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.codan.ui.source' range='[0.0.0,3.5.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Code Analysis UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.ui'/>
        <property name='maven-version' value='3.5.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui.source' version='3.5.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.ui.source' version='3.5.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.ui.source' version='3.5.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.ui.source' version='3.5.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.ui.source&#xA;Bundle-Version: 3.5.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.source' version='3.209.0.v20260421-1151' singleton='false'>
      <update id='org.eclipse.ui.source' range='[0.0.0,3.209.0.v20260421-1151)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui'/>
        <property name='maven-version' value='3.209.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.source' version='3.209.0.v20260421-1151'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.source' version='3.209.0.v20260421-1151'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.source' version='3.209.0.v20260421-1151'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.source' version='3.209.0.v20260421-1151'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.209.0.v20260421-1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.xml.feature.feature.jar' version='1.3.8.202511131403'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer project'/>
        <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 Red Hat Inc. and others.This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0  which is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.name' value='Wild Web Developer XML tools'/>
        <property name='df_LT.description' value='XML editor in Eclipse IDE. Relies on Language Servers and TextMate grammars to provide development and debug support for XML, XSD, DTD and more...'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.xml.feature'/>
        <property name='maven-version' value='1.3.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml.feature.feature.jar' version='1.3.8.202511131403'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wildwebdeveloper.xml.feature' version='1.3.8.202511131403'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wildwebdeveloper.xml.feature' version='1.3.8.202511131403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jetty.security' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.security' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.security' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security' version='12.1.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <properties size='1'>
            <property 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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.9.1.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.properties' 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 Diagram UI Properties'/>
        <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.diagram.ui.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.properties'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.9.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.9.1.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.properties' 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' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.properties
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.properties.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.diagram.ui.properties' 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.diagram.ui.properties; singleton:=true&#xA;Bundle-Version: 1.9.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.identity' version='3.10.200.v20260415-2025' generation='2'>
      <update id='org.eclipse.ecf.identity' range='[0.0.0,3.10.200.v20260415-2025)' 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.200-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.200.v20260415-2025'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.identity' version='3.10.200.v20260415-2025'/>
        <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.200.v20260415-2025'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='ecf.namespace' name='org.eclipse.ecf.identity_3.10.200.v20260415-2025-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.200.v20260415-2025-2' version='0.0.0'/>
        <provided namespace='org.eclipse.ecf.core.identity.LongID' name='org.eclipse.ecf.identity_3.10.200.v20260415-2025-3' version='0.0.0'/>
        <provided namespace='org.eclipse.ecf.core.identity.URIID”' name='org.eclipse.ecf.identity_3.10.200.v20260415-2025-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.200.v20260415-2025,3.10.200.v20260415-2025]' 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.200.v20260415-2025'/>
      </artifacts>
      <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.200.v20260415-2025
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='aQute.libg' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='aQute.libg' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='aQute.libg'/>
        <property name='org.eclipse.equinox.p2.description' value='A library to be statically linked. Contains many small utilities. This bundle should not be installed in a framework, it is compile only.'/>
        <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='aQute.libg'/>
        <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='92'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='aQute.libg' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='aQute.libg' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='aQute.bnd.exceptions' version='3.0.0'/>
        <provided namespace='java.package' name='aQute.configurable' version='2.0.0'/>
        <provided namespace='java.package' name='aQute.lib.annotations.setter' version='4.2.0'/>
        <provided namespace='java.package' name='aQute.lib.aspects' 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.lib.base64' version='1.3.0'/>
        <provided namespace='java.package' name='aQute.lib.bundles' version='5.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.framework.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.codec' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.collections' version='4.3.0'/>
        <provided namespace='java.package' name='aQute.lib.comparators' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.concurrent.serial' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.concurrentinit' version='4.0.0'/>
        <provided namespace='java.package' name='aQute.lib.config.proxy' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.consoleapp' version='4.0.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.lib.env,aQute.lib.getopt' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.converter' version='2.5.0'/>
        <provided namespace='java.package' name='aQute.lib.data' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.date' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.dot' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.env' version='3.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.reporter,aQute.libg.sed,aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.exceptions' version='2.4.0'/>
        <provided namespace='java.package' name='aQute.lib.fileset' version='3.3.0'/>
        <provided namespace='java.package' name='aQute.lib.filter' version='1.2.0'/>
        <provided namespace='java.package' name='aQute.lib.formatter' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.getopt' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.lib.markdown,aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.hex' version='1.4.0'/>
        <provided namespace='java.package' name='aQute.lib.hierarchy' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.index' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.inject' version='4.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.lib.converter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.io' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.exceptions' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.json' version='3.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.lib.converter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.justif' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.lib.link' version='4.3.0'/>
        <provided namespace='java.package' name='aQute.lib.log2reporter' version='3.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.manifest' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.markdown' version='3.3.0'/>
        <provided namespace='java.package' name='aQute.lib.mavenpasswordobfuscator' version='4.0.0'/>
        <provided namespace='java.package' name='aQute.lib.persistentmap' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.lib.properties' version='3.2.0'/>
        <provided namespace='java.package' name='aQute.lib.putjar' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.redirect' 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.lib.regex' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.settings' version='1.3.0'/>
        <provided namespace='java.package' name='aQute.lib.specinterface' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.startlevel' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.framework.launch' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.stringrover' version='1.2.0'/>
        <provided namespace='java.package' name='aQute.lib.strings' version='1.12.0'/>
        <provided namespace='java.package' name='aQute.lib.tag' version='1.5.0'/>
        <provided namespace='java.package' name='aQute.lib.utf8properties' version='4.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.watcher' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.xml' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,javax.xml.stream,javax.xml.transform' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.xmldtoparser' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.lib.xpath' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.xpath,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.lib.zip' version='1.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.lib.hierarchy' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.asn1' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.cafs' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.cryptography' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.classdump' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.classloaders' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.libg.clauses' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.log' type='List'/>
          </properties>
        </provided>
        <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.libg.cryptography' version='1.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.tuple' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.dtos' version='7.2.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.dto' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.fileiterator' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.filelock' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.filters' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.forker' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.generics' version='1.0.1'/>
        <provided namespace='java.package' name='aQute.libg.glob' version='1.6.0'/>
        <provided namespace='java.package' name='aQute.libg.gzip' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.ints' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.log' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.map' version='1.4.0'/>
        <provided namespace='java.package' name='aQute.libg.parameters' version='1.1.0'/>
        <provided namespace='java.package' name='aQute.libg.qtokens' version='1.3.0'/>
        <provided namespace='java.package' name='aQute.libg.re' version='7.2.3'/>
        <provided namespace='java.package' name='aQute.libg.remote' version='3.2.0'/>
        <provided namespace='java.package' name='aQute.libg.remote.sink' version='3.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.remote' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.remote.source' version='3.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.remote' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.reporter' version='1.5.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.reporter.slf4j' version='1.6.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.reporter,aQute.service.reporter,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.sax' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.sax.filters' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.sax,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.sed' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.libg.reporter,aQute.service.reporter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.shacache' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.slf4j' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.libg.tarjan' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.tuple' version='1.0.0'/>
        <provided namespace='java.package' name='aQute.libg.uri' version='3.5.0'/>
        <provided namespace='java.package' name='aQute.libg.xslt' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='aQute.service.reporter' version='1.3.0'/>
        <provided namespace='osgi.identity' name='aQute.libg' 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='57'>
        <required namespace='java.package' name='aQute.bnd.exceptions' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.configurable' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.lib.base64' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.bundles' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='aQute.lib.collections' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.lib.converter' range='[2.5.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.lib.date' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.env' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.lib.fileset' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.lib.getopt' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.lib.hex' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.hierarchy' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.index' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.io' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.lib.json' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.lib.justif' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.markdown' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.lib.settings' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.stringrover' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.strings' range='[1.12.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.lib.utf8properties' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.lib.xml' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.command' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.libg.cryptography' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.fileiterator' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.generics' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.glob' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.ints' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.log' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.parameters' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.qtokens' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.remote' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.libg.reporter' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.sax' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.sed' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.tuple' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.service.reporter' range='[1.3.0,2.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.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.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.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.framework.launch' range='[1.2.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.util.promise' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' 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.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            aQute.libg
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='aQute.libg.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='aQute.libg' 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: aQute.libg&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.doc.user' version='12.5.0.202603311510'>
      <update id='org.eclipse.cdt.doc.user' range='[0.0.0,12.5.0.202603311510)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development User Guide'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.doc.user'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.doc.user' version='12.5.0.202603311510'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.doc.user' version='12.5.0.202603311510'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.doc.user' version='12.5.0.202603311510'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.10.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.8.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.7.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' range='[3.5.500,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.doc.user.source' range='[12.5.0.202603311510,12.5.0.202603311510]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.doc.user' version='12.5.0.202603311510'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.doc.user; singleton:=true&#xA;Bundle-Version: 12.5.0.202603311510
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl' version='3.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL (Object Constraint Language) Parser and Interpreter'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl' version='3.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.cst' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.cst.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.cst.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.internal.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.internal.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.lpg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.parser.backtracking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.types.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.utilities.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.utilities.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='lpg.runtime.java' range='[2.0.17,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl;singleton:=true&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.core.source' version='1.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.lami.core.source' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LAMI Analyses Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.core.source' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.lami.core.source' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.lami.core.source&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.visualizer.ui.source' version='1.5.600.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.visualizer.ui.source' range='[0.0.0,1.5.600.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='CDT Visualizer UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.visualizer.ui'/>
        <property name='maven-version' value='1.5.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.ui.source' version='1.5.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.visualizer.ui.source' version='1.5.600.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.visualizer.ui.source' version='1.5.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.visualizer.ui.source' version='1.5.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.visualizer.ui.source&#xA;Bundle-Version: 1.5.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.jaxp.debug.ui.source' version='1.1.0.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.xsl.jaxp.debug.ui.source' range='[0.0.0,1.1.0.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL JAXP Debug UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.jaxp.debug.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.debug.ui.source' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.debug.ui.source' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.jaxp.debug.ui.source' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.jaxp.debug.ui.source' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.jaxp.debug.ui.source&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-api' version='5.14.3' singleton='false' generation='2'>
      <update id='junit-jupiter-api' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter API'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-api'/>
        <property name='maven-version' value='5.14.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-api' version='5.14.3'/>
        <provided namespace='java.package' name='org.junit.jupiter.api' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='kotlin,kotlin.jvm.functions,kotlin.jvm.internal,org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.api.function,org.junit.jupiter.api.parallel,org.junit.platform.commons.annotation,org.opentest4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.condition' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.extension' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api,org.junit.jupiter.api.function,org.junit.jupiter.api.parallel,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.extension.support' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.function' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.io' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.api.parallel' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-jupiter-api' version='5.14.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='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.collections' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.functions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.annotation' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='org.junit.platform.engine' match='(&amp;(org.junit.platform.engine=junit-jupiter)(version&gt;=5.14.3)(!(version&gt;=6)))'>
          <description>
            junit-jupiter-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-jupiter-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api.source' range='[5.14.3,5.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-api' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-api&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.cdo.feature.jar' version='4.12.0.v202505101449'>
      <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.m2m.atl.emftvm.cdo'/>
        <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) 2021 Dennis Wagelaar.&#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='ATL EMFTVM CDO support'/>
        <property name='df_LT.description' value='ATL EMFTVM CDO support.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.cdo'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.cdo.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.emftvm.cdo' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.emftvm.cdo' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.source.feature.group' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.source.feature.group' range='[0.0.0,12.5.0.202603311517)' 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.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tools Developer Resources'/>
        <property name='df_LT.description' value='Eclipse C/C++ development tools. Binary runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.source.feature.group' version='12.5.0.202603311517'/>
        <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.cdt.platform.source.feature.group' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.build.source.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.source.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.debug.source.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.dsf.source.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.source.feature.jar' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <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='toolinggtk.linux.ppc64leorg.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800' 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.ppc64leorg.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.ppc64le' 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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64slf4j.simple' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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.simple' version='4.40.0.I20260423-1800'/>
        <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.simple' 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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit5.runtime.source' version='1.2.0.v20251113-1434' singleton='false'>
      <update id='org.eclipse.jdt.junit5.runtime.source' range='[0.0.0,1.2.0.v20251113-1434)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit5 Runtime Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit5.runtime'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime.source' version='1.2.0.v20251113-1434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit5.runtime.source' version='1.2.0.v20251113-1434'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit5.runtime.source' version='1.2.0.v20251113-1434'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit5.runtime.source' version='1.2.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.junit5.runtime.source&#xA;Bundle-Version: 1.2.0.v20251113-1434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.feature.jar' version='1.37.0.v20260322-1106'>
      <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 Xcore Runtime'/>
        <property name='df_LT.description' value='The core runtime for EMF Xcore.'/>
        <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.xcore'/>
        <property name='maven-version' value='1.37.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.xcore.feature.jar' version='1.37.0.v20260322-1106'/>
        <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.xcore' version='1.37.0.v20260322-1106'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.xcore' version='1.37.0.v20260322-1106'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2011-2018 Eclipse contributors 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.mylyn.cdt.feature.feature.group' version='5.32.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.cdt.mylyn.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.cdt.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,5.32.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.cdt.feature'/>
        <property name='maven-version' value='5.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: C/C++ Development'/>
        <property name='df_LT.description' value='NOTE: Installs CDT if not present. Mylyn Task-Focused UI extensions for CDT.  Provides focusing of C/C++ element views and editors.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.cdt.feature.feature.group' version='5.32.0.v20260309-0711'/>
        <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.cdt.platform.feature.group' range='7.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.mylyn.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.cdt.feature.feature.jar' range='[5.32.0.v20260309-0711,5.32.0.v20260309-0711]'>
          <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.embedcdt.templates.stm.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.stm.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ STM32Fx Project Templates Branding Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.stm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.stm.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.stm.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.stm.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.stm.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.eclipselink.ui.source' version='2.4.101.v202301061019' singleton='false'>
      <update id='org.eclipse.jpt.jpa.eclipselink.ui.source' range='[0.0.0,2.4.101.v202301061019)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - EclipseLink Support - UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.ui'/>
        <property name='maven-version' value='2.4.101-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.ui.source' version='2.4.101.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.eclipselink.ui.source' version='2.4.101.v202301061019'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.eclipselink.ui.source' version='2.4.101.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.eclipselink.ui.source' version='2.4.101.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.eclipselink.ui.source&#xA;Bundle-Version: 2.4.101.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.freescale.pe.ui.source' version='2.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.freescale.pe.ui.source' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Freescale Processor Expert Template Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.freescale.pe.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.pe.ui.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.freescale.pe.ui.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.freescale.pe.ui.source' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.freescale.pe.ui.source' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.freescale.pe.ui.source&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jcodings' version='1.0.64.v20260220-1000' singleton='false' generation='2'>
      <update id='org.jcodings' range='[0.0.0,1.0.64.v20260220-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.jruby.jcodings : jcodings'/>
        <property name='maven-wrapped-groupId' value='org.jruby.jcodings'/>
        <property name='maven-wrapped-artifactId' value='jcodings'/>
        <property name='maven-wrapped-version' value='1.0.64'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jcodings' version='1.0.64.v20260220-1000'/>
        <provided namespace='osgi.bundle' name='org.jcodings' version='1.0.64.v20260220-1000'/>
        <provided namespace='java.package' name='org.jcodings' version='1.0.64'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jcodings.ascii' version='1.0.64'/>
        <provided namespace='java.package' name='org.jcodings.constants' version='1.0.64'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jcodings.exception' version='1.0.64'/>
        <provided namespace='java.package' name='org.jcodings.specific' version='1.0.64'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings,org.jcodings.unicode' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jcodings.spi' version='1.0.64'/>
        <provided namespace='java.package' name='org.jcodings.transcode' version='1.0.64'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings,org.jcodings.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jcodings.transcode.specific' version='1.0.64'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings.transcode' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jcodings.unicode' version='1.0.64'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jcodings.util' version='1.0.64'/>
        <provided namespace='java.package' name='tables' version='1.0.64'/>
        <provided namespace='osgi.identity' name='org.jcodings' version='1.0.64.v20260220-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='9'>
        <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.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset.spi' 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.jcodings
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jcodings.source' range='[1.0.64.v20260220-1000,1.0.64.v20260220-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jcodings' version='1.0.64.v20260220-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.jcodings&#xA;Bundle-Version: 1.0.64.v20260220-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.edit' version='4.6.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.edit' range='[0.0.0,4.6.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.edit'/>
        <property name='maven-version' value='4.6.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.edit' version='4.6.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.edit' version='4.6.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.edit' version='4.6.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.eresource.provider' version='4.6.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.etypes.provider' version='4.6.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.etypes.provider.annotation' version='4.6.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.edit.messages' version='4.6.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.edit' version='4.6.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.edit.source' range='[4.6.2.v20260304-1812,4.6.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.edit' version='4.6.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.edit; singleton:=true&#xA;Bundle-Version: 4.6.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.chart' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.chart' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - Chart'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.chart'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.chart' version='1.17.0.202604281354'/>
        <provided namespace='java.package' name='org.eclipse.mat.impl.chart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.chart' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.mat.report' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='2.3.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='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.chart
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.chart' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.chart;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.debug.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.adt.debug.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Debugger Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt.debug'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.debug.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.debug.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.adt.debug.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.adt.debug.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.adt.debug.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.macosx.source' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.core.macosx.source' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Core for Mac OS X Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.macosx'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx.source' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.macosx.source' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.macosx.source' version='12.5.0.202603311517'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.macosx.source' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.macosx.source&#xA;Bundle-Version: 12.5.0.202603311517
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.ui' version='1.17.0.v20251125-1140' generation='2'>
      <update id='org.eclipse.oomph.targlets.ui' range='[0.0.0,1.17.0.v20251125-1140)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Targlets UI'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.ui'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.ui' version='1.17.0.v20251125-1140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.ui' version='1.17.0.v20251125-1140'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.internal.ui' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.internal.ui.wizards' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.ui' version='1.17.0.v20251125-1140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.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.variables' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.console' range='[1.0.0,2.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.director.app' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='[1.0.0,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.publisher' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.core' range='[1.23.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.editor' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.ui' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.25.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.pde' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.targlets.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.ui.source' range='[1.17.0.v20251125-1140,1.17.0.v20251125-1140]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.ui' version='1.17.0.v20251125-1140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.targlets.ui;singleton:=true&#xA;Bundle-Version: 1.17.0.v20251125-1140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.consumption.ui.source' version='1.1.100.v202405180441' singleton='false'>
      <update id='org.eclipse.jst.ws.axis.consumption.ui.source' range='[0.0.0,1.1.100.v202405180441)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Webservice Axis Consumption UI (Deprecated) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.consumption.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.ui.source' version='1.1.100.v202405180441'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.ui.source' version='1.1.100.v202405180441'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.consumption.ui.source' version='1.1.100.v202405180441'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.consumption.ui.source' version='1.1.100.v202405180441'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.consumption.ui.source&#xA;Bundle-Version: 1.1.100.v202405180441
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.debug.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.debug.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Debug UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.debug.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.debug.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.debug.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.debug.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.debug.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.debug.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd' version='2.22.0.v20260311-1301' generation='2'>
      <update id='org.eclipse.xsd' range='[0.0.0,2.22.0.v20260311-1301)' 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.v20260311-1301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd' version='2.22.0.v20260311-1301'/>
        <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.v20260311-1301'>
          <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.v20260311-1301-1' version='0.0.0'>
          <properties size='3'>
            <property name='class' value='org.eclipse.xsd.XSDPackage'/>
            <property name='genModel' value='model/XSD.genmodel'/>
            <property name='uri' value='http://www.eclipse.org/xsd/2002/XSD'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.v20260311-1301,2.22.0.v20260311-1301]' 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.v20260311-1301'/>
      </artifacts>
      <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.v20260311-1301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bndtools.api.source' version='7.2.3.202603250810' singleton='false'>
      <update id='bndtools.api.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for bndtools.api:7.2.3.202603250810'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='bndtools.api'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bndtools.api.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='bndtools.api.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='bndtools.api.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bndtools.api.source' 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: bndtools.api.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.refactoring.core' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.refactoring.core' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Refactoring Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse PDT'/>
        <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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.refactoring.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.refactoring.core' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.refactoring.core' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.code.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.extract' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.extract.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.extract.variable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.move' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.organizeIncludes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.rename.logic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.refactoring.core.visitor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.refactoring.core' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.php.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.php.core' 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.search' 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.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.refactoring.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.refactoring.core.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.refactoring.core' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.refactoring.core;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.native.serial' version='12.5.0.202603311517' singleton='false' generation='2'>
      <update id='org.eclipse.cdt.native.serial' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Serial Port'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.native.serial'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.serial' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.native.serial' version='12.5.0.202603311517'/>
        <provided namespace='java.package' name='org.eclipse.cdt.serial' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.native.serial' version='12.5.0.202603311517'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core.native' range='[6.5.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.native.serial
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.serial.source' range='[12.5.0.202603311517,12.5.0.202603311517]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.native.serial' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.native.serial&#xA;Bundle-Version: 12.5.0.202603311517
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.launching.feature.group' version='1.21.0.v20260209-1213' singleton='false'>
      <update id='org.eclipse.oomph.setup.launching.feature.group' range='[0.0.0,1.21.0.v20260209-1213)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.launching'/>
        <property name='maven-version' value='1.21.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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Launching'/>
        <property name='df_LT.description' value='Contains the plugins for Launcher-based tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.feature.group' version='1.21.0.v20260209-1213'/>
        <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.oomph.setup.launching' range='[1.17.0.v20260209-1213,1.17.0.v20260209-1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.edit' range='[1.17.0.v20260209-1213,1.17.0.v20260209-1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.feature.jar' range='[1.21.0.v20260209-1213,1.21.0.v20260209-1213]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.setup.git.feature.group' version='1.30.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.git.feature.group' range='[0.0.0,1.30.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.git'/>
        <property name='maven-version' value='1.30.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Git'/>
        <property name='df_LT.description' value='Contains the plugins for Git tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.feature.group' version='1.30.0.v20251211-0657'/>
        <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.oomph.setup.git' range='[1.29.0.v20250203-1227,1.29.0.v20250203-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.edit' range='[1.17.0.v20240929-0939,1.17.0.v20240929-0939]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.feature.jar' range='[1.30.0.v20251211-0657,1.30.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.core' version='4.12.0.v202505101449' singleton='false' generation='2'>
      <update id='org.eclipse.m2m.atl.profiler.core' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Profiler 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.core' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.core' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.core.vm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.core' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.profiler.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.exportmodel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.profiler.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.core.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.core' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.core&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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.p2.reconciler.dropins' version='4.40.0.I20260423-1800'/>
        <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.p2.reconciler.dropins' 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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.ui.source.feature.jar' version='4.9.3.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform UI Source'/>
        <property name='df_LT.description' value='Contains the Net4j user interface and utilities user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.ui'/>
        <property name='maven-version' value='4.9.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.source.feature.jar' version='4.9.3.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.ui.source' version='4.9.3.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.ui.source' version='4.9.3.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.engine.emfvm.launch.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.engine.emfvm.launch.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFVM Core UI extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine.emfvm.launch'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm.launch.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.emfvm.launch.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.engine.emfvm.launch.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.engine.emfvm.launch.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.engine.emfvm.launch.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.codan.core.cxx.source' version='3.6.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.codan.core.cxx.source' range='[0.0.0,3.6.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Code Analysis Core for C/C++ Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.core.cxx'/>
        <property name='maven-version' value='3.6.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core.cxx.source' version='3.6.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.core.cxx.source' version='3.6.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.core.cxx.source' version='3.6.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.core.cxx.source' version='3.6.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.core.cxx.source&#xA;Bundle-Version: 3.6.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.drivers.uml24atl' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.drivers.uml24atl' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL RegularVM driver for UML2'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.drivers.uml24atl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.uml24atl' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.drivers.uml24atl' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.drivers.uml24atl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.drivers.uml24atl' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.drivers.emf4atl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.drivers.uml24atl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.uml24atl.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.drivers.uml24atl' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.drivers.uml24atl;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.support.firefox' version='1.1.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.support.firefox' range='[0.0.0,1.1.0.v202307190318)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='JSDT support for Mozilla FireFox'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.support.firefox'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.support.firefox' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.support.firefox' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.support.firefox' version='1.1.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.jsdt.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.ui' range='[2.0.0,3.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.swt' 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.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.support.firefox
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.support.firefox' version='1.1.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.support.firefox;singleton:=true&#xA;Bundle-Version: 1.1.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.common.source' version='2.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.common.source' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.common.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.common.source' version='2.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.common.source' version='2.6.0.v20260412-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.eclipse.uml2.common.source&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </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.eclipse.dltk.core.feature.group' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.core.feature.group' range='[0.0.0,6.4.2.202509021500)' 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.description.url' value='http://www.eclipse.org/dltk'/>
        <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.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core'/>
        <property name='maven-version' value='6.4.2-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='Dynamic Languages Toolkit - Core Frameworks'/>
        <property name='df_LT.description' value='Dynamic Languages Toolkit Core Frameworks'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.feature.group' version='6.4.2.202509021500'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='2.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.debug' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.debug.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.launching' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.console' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.console.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.core' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.testing' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.externalchecker' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.formatter' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.manipulation' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.logconsole' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.logconsole.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.annotations' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.feature.jar' range='[6.4.2.202509021500,6.4.2.202509021500]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core_root' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
      </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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.feature.feature.jar' version='1.4.0.202511281851'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer project'/>
        <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) 2017 Red Hat Inc. and others.This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0  which is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.name' value='Wild Web Developer HTML, CSS, JSON, Yaml, JavaScript, TypeScript, Node tools'/>
        <property name='df_LT.description' value='Basic editor for Web and Node.js technologies in Eclipse IDE. Relies on Language Servers and TextMate grammars to provide development and debug support for HTML, JavaScript, TypeScript, CSS, Yaml, Angular, and more...'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.feature'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.feature.feature.jar' version='1.4.0.202511281851'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wildwebdeveloper.feature' version='1.4.0.202511281851'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wildwebdeveloper.feature' version='1.4.0.202511281851'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='net.bytebuddy.byte-buddy-agent.source' version='1.18.8' singleton='false'>
      <update id='net.bytebuddy.byte-buddy-agent.source' range='[0.0.0,1.18.8)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for net.bytebuddy.byte-buddy-agent:1.18.8'/>
        <property name='maven-groupId' value='net.bytebuddy'/>
        <property name='maven-artifactId' value='byte-buddy-agent'/>
        <property name='maven-version' value='1.18.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.bytebuddy.byte-buddy-agent.source' version='1.18.8'/>
        <provided namespace='osgi.bundle' name='net.bytebuddy.byte-buddy-agent.source' version='1.18.8'/>
        <provided namespace='osgi.identity' name='net.bytebuddy.byte-buddy-agent.source' version='1.18.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.bytebuddy.byte-buddy-agent.source' version='1.18.8'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.bytebuddy.byte-buddy-agent.source&#xA;Bundle-Version: 1.18.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.ext.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.ext.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.ext:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-ext'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.ext.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.ext.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.ext.source' 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.ext.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtschedule.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.pivot.qvtschedule.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTschedule Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtschedule'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtschedule.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtschedule.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtschedule.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtschedule.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtschedule.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator' version='3.14.100.v20260421-1151' generation='2'>
      <update id='org.eclipse.ui.navigator' range='[0.0.0,3.14.100.v20260421-1151)' 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.100-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.100.v20260421-1151'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator' version='3.14.100.v20260421-1151'/>
        <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.100.v20260421-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'/>
        <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.100.v20260421-1151,3.14.100.v20260421-1151]' 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.100.v20260421-1151'/>
      </artifacts>
      <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.100.v20260421-1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.feature.jar' version='1.14.2.202510231413'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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 Transaction'/>
        <property name='df_LT.description' value='EMF Model Transaction API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.jar' version='1.14.2.202510231413'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.transaction' version='1.14.2.202510231413'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.transaction' version='1.14.2.202510231413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.dataviewers' version='6.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.dataviewers' range='[0.0.0,6.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Data Viewers Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.dataviewers'/>
        <property name='maven-version' value='6.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers' version='6.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers' version='6.1.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers.abstractview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers.abstractviewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers.listeners' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.dataviewers' version='6.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.linuxtools.binutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.dataviewers
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.source' range='[6.1.0.202604281957,6.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.dataviewers' version='6.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.dataviewers;singleton:=true&#xA;Bundle-Version: 6.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.platform.source.feature.jar' version='12.5.0.202603311517'>
      <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.update.feature.plugin' value='org.eclipse.cdt.platform.branding'/>
        <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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Platform Developer Resources'/>
        <property name='df_LT.description' value='Eclipse C/C++ development platform. Contains no toolchain integrations. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.platform'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.source.feature.jar' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.platform.source' version='12.5.0.202603311517'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.platform.source' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath2.processor' version='2.2.0.v202409140028' singleton='false' generation='2'>
      <update id='org.eclipse.wst.xml.xpath2.processor' range='[0.0.0,2.2.0.v202409140028)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PsychoPath XPath 2.0 Processor'/>
        <property name='df_LT.provider' value='Eclipse Web Tools Platform'/>
        <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.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.xpath2.processor'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.processor' version='2.2.0.v202409140028'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2.processor' version='2.2.0.v202409140028'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.api.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.internal.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.internal.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.internal.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.internal.types.builtin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.internal.types.userdefined' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.internal.types.xerces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.processor.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.xpath2.processor' version='2.2.0.v202409140028'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='java.package' name='java_cup.runtime' range='2.7.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xml.xpath2.processor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.processor.source' range='[2.2.0.v202409140028,2.2.0.v202409140028]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.xpath2.processor' version='2.2.0.v202409140028'/>
      </artifacts>
      <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.xpath2.processor&#xA;Bundle-Version: 2.2.0.v202409140028
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.ui' version='3.6.0.202604070657' generation='2'>
      <update id='org.eclipse.emf.ecoretools.design.ui' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ecore Graphical Modeler Based on Sirius (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.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design.ui'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.ui' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.ui' version='3.6.0.202604070657'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.ui' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='7.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.editor' 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.codegen.ecore.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='7.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.ecoretools.design.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.ui.source' range='[3.6.0.202604070657,3.6.0.202604070657]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.ui' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools.design.ui;singleton:=true&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.shared.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.shared.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Shared Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.shared'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.shared.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.shared.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.services.source' version='1.6.600.v20251023-1358' singleton='false'>
      <update id='org.eclipse.e4.ui.services.source' range='[0.0.0,1.6.600.v20251023-1358)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Application Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.services'/>
        <property name='maven-version' value='1.6.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services.source' version='1.6.600.v20251023-1358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.services.source' version='1.6.600.v20251023-1358'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.services.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.services.source' 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.source&#xA;Bundle-Version: 1.6.600.v20251023-1358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.doc.user.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.doc.user.feature.group' range='[0.0.0,1.15.1.202412071309)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.doc.user'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Dev Tools Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.doc.user.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.sqltools.doc.user' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.doc.user.contexts' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.doc.user.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.util' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.util' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util' version='12.1.8'>
          <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.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.component' version='12.1.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread' version='12.1.8'>
          <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.8'>
          <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.8'>
          <properties size='1'>
            <property 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='java.package' name='org.slf4j' 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.management' 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.management' range='0.0.0'/>
        <required namespace='java.package' name='javax.management.openmbean' 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)'/>
        <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.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.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.formatter.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.formatter.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Formatter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.formatter'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.formatter.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.formatter.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.formatter.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.formatter.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.formatter.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.source' version='3.7.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.source' range='[0.0.0,3.7.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Open Data Access Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.source' version='3.7.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.source' version='3.7.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.source' version='3.7.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.source' version='3.7.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.source&#xA;Bundle-Version: 3.7.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.internal.parser.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder.event' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.css' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.block' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.phrase' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.token' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.outline' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.util' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.splitter' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.util' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.validation' version='4.11.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext' version='4.11.0.v20260309-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='14'>
        <required namespace='java.package' name='javax.lang.model' 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='org.apache.commons.lang3.builder' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.jsoup' range='[1.17.0,2.0.0)'/>
        <required namespace='java.package' name='org.jsoup.internal' range='[1.17.0,2.0.0)'/>
        <required namespace='java.package' name='org.jsoup.nodes' range='[1.17.0,2.0.0)'/>
        <required namespace='java.package' name='org.jsoup.select' range='[1.17.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=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext' version='4.11.0.v20260309-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.mylyn.wikitext&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.editor.ls.feature.feature.group' version='5.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.docker.editor.ls.feature.feature.group' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.editor.ls.feature'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2019, 2020 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Docker Tooling Editor'/>
        <property name='df_LT.featureDescription' value='The Docker Tooling Editor feature provides content assist and syntax highlighting when editing Dockerfiles.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.editor.ls.feature.feature.group' version='5.23.0.202604281957'/>
        <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.linuxtools.docker.editor.ls' range='[1.0.1.202604281957,1.0.1.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.editor.ls.feature.feature.jar' range='[5.23.0.202604281957,5.23.0.202604281957]'>
          <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.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.dltk.itcl.feature.group' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.itcl.feature.group' range='[0.0.0,6.4.2.202509021500)' 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.description.url' value='http://www.eclipse.org/dltk'/>
        <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.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.itcl'/>
        <property name='maven-version' value='6.4.2-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='Dynamic Languages Toolkit - iTcl Development Tools'/>
        <property name='df_LT.description' value='Tools for iTcl Developers'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.feature.group' version='6.4.2.202509021500'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <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.dltk.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.dltk.tcl.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.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' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.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.dltk.tcl.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.jface.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.dltk.xotcl.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.editors' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.feature.group' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.core' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.feature.jar' range='[6.4.2.202509021500,6.4.2.202509021500]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl_root' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
      </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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.osgi.namespace.service' version='1.0.0.201505202024' singleton='false' generation='2'>
      <update id='org.osgi.namespace.service' range='[0.0.0,1.0.0.201505202024)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.namespace.service'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.namespace.service Version 1.0.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.namespace.service'/>
        <property name='maven-version' value='1.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.namespace.service' version='1.0.0.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.namespace.service' version='1.0.0.201505202024'/>
        <provided namespace='java.package' name='org.osgi.namespace.service' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.namespace.service' version='1.0.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='3'>
        <required namespace='java.package' name='org.osgi.resource' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.osgi.namespace.service
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.namespace.service.source' range='[1.0.0.201505202024,1.0.0.201505202024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.namespace.service' version='1.0.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.namespace.service&#xA;Bundle-Version: 1.0.0.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.examples.feature.feature.jar' version='1.18.0.v20240826-1656'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Examples'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.parsley.ui.examples'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.examples.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.examples.feature.feature.jar' version='1.18.0.v20240826-1656'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.parsley.examples.feature' version='1.18.0.v20240826-1656'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.parsley.examples.feature' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.css.ui.source' version='1.2.200.v202308160453' singleton='false'>
      <update id='org.eclipse.wst.css.ui.source' range='[0.0.0,1.2.200.v202308160453)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='SSE CSS Source Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.css.ui'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.ui.source' version='1.2.200.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.css.ui.source' version='1.2.200.v202308160453'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.css.ui.source' version='1.2.200.v202308160453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.css.ui.source' version='1.2.200.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.css.ui.source&#xA;Bundle-Version: 1.2.200.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.samples.family.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.samples.family.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Family Example Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.samples.family'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.samples.family.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.samples.family.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.samples.family.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.samples.family.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.samples.family.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.ui.dse' version='1.4.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.ui.dse' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP Data Source Explorer Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.ui.dse'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.dse' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui.dse' version='1.4.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.dialogs.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.ui.dse' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.ui.dse
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.dse.source' range='[1.4.0.202412071309,1.4.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.ui.dse' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui.dse; singleton:=true&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_ui.feature.feature.jar' version='3.42.0.v202604080342'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.wst.web.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools'/>
        <property name='df_LT.description' value='Editors and tools for working with HTML, CSS, XHTML, in combination, and more.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_ui.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.jar' version='3.42.0.v202604080342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.web_ui.feature' version='3.42.0.v202604080342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.web_ui.feature' version='3.42.0.v202604080342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.dltk.core.index.lucene.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.core.index.lucene.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='DLTK Apache Lucene-based Indexer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core.index.lucene'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index.lucene.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.core.index.lucene.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.core.index.lucene.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.core.index.lucene.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.core.index.lucene.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.ppc64leorg.eclipse.equinox.event' version='4.40.0.I20260423-1800' 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.ppc64leorg.eclipse.equinox.event' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.ppc64le' 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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.mysql.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for MySQL'/>
        <property name='df_LT.description' value='DTP support for using the MySQL database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.traditional' version='1.7.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.debug.ui.memory.traditional' range='[0.0.0,1.7.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Traditional Memory Rendering'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.traditional'/>
        <property name='maven-version' value='1.7.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.traditional' version='1.7.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.traditional' version='1.7.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.memory.traditional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.traditional' version='1.7.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.132.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.38.0,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.search' range='[3.17.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.ui.memory.traditional
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.traditional.source' range='[1.7.400.202512020204,1.7.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.traditional' version='1.7.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.traditional;singleton:=true&#xA;Bundle-Version: 1.7.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.activestatedebugger' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.activestatedebugger' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Active State Debugger Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.activestatedebugger'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.activestatedebugger' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.activestatedebugger' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.activestatedebugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.activestatedebugger.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.activestatedebugger' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' 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.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.validators' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.dltk.tcl.activestatedebugger
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.activestatedebugger.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.activestatedebugger' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.activestatedebugger;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.expressions.edit' version='4.4.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.expressions.edit' range='[0.0.0,4.4.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Expressions 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.expressions.edit'/>
        <property name='maven-version' value='4.4.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.edit' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.expressions.edit' version='4.4.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.expressions.provider' version='4.4.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.expressions.edit' version='4.4.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.expressions' range='[4.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.edit' range='[4.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.expressions.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.edit.source' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.expressions.edit' version='4.4.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.expressions.edit;singleton:=true&#xA;Bundle-Version: 4.4.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.openocd.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.debug.gdbjtag.openocd'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ OpenOCD Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations for OpenOCD.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.openocd'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.debug.gdbjtag.openocd' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.debug.gdbjtag.openocd' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.tools.services' version='4.11.100.v20260415-1257' singleton='false' generation='2'>
      <update id='org.eclipse.e4.tools.services' range='[0.0.0,4.11.100.v20260415-1257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Services'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.services'/>
        <property name='maven-version' value='4.11.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.services' version='4.11.100.v20260415-1257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.services' version='4.11.100.v20260415-1257'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.services' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.services.impl' version='0.12.0.qualifier'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.services' version='4.11.100.v20260415-1257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.133.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' 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.osgi.util' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.tools.services
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.services.source' range='[4.11.100.v20260415-1257,4.11.100.v20260415-1257]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.services' version='4.11.100.v20260415-1257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.services&#xA;Bundle-Version: 4.11.100.v20260415-1257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.base.edit' version='1.18.0.v20240826-0747' generation='2'>
      <update id='org.eclipse.oomph.base.edit' range='[0.0.0,1.18.0.v20240826-0747)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Base Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.base.edit'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.base.edit' version='1.18.0.v20240826-0747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' version='1.18.0.v20240826-0747'/>
        <provided namespace='java.package' name='org.eclipse.oomph.base.provider' version='1.18.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.edit' version='1.18.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.base.edit' version='1.18.0.v20240826-0747'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base' range='[1.18.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.base.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.base.edit.source' range='[1.18.0.v20240826-0747,1.18.0.v20240826-0747]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.base.edit' version='1.18.0.v20240826-0747'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.base.edit;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-0747
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.antlr.antlr4-runtime' version='4.13.2' singleton='false' generation='2'>
      <update id='org.antlr.antlr4-runtime' range='[0.0.0,4.13.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ANTLR 4 Runtime'/>
        <property name='org.eclipse.equinox.p2.description' value='The ANTLR 4 Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='ANTLR'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.antlr.org/'/>
        <property name='maven-groupId' value='org.antlr'/>
        <property name='maven-artifactId' value='antlr4-runtime'/>
        <property name='maven-version' value='4.13.2'/>
        <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.antlr.antlr4-runtime' version='4.13.2'/>
        <provided namespace='osgi.bundle' name='org.antlr.antlr4-runtime' version='4.13.2'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.v4.runtime.atn,org.antlr.v4.runtime.dfa,org.antlr.v4.runtime.misc,org.antlr.v4.runtime.tree,org.antlr.v4.runtime.tree.pattern' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.antlr.v4.runtime.atn' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.v4.runtime,org.antlr.v4.runtime.dfa,org.antlr.v4.runtime.misc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.antlr.v4.runtime.dfa' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.v4.runtime,org.antlr.v4.runtime.atn' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.antlr.v4.runtime.misc' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.v4.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.v4.runtime,org.antlr.v4.runtime.misc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree.pattern' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.v4.runtime,org.antlr.v4.runtime.misc,org.antlr.v4.runtime.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree.xpath' version='4.13.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.v4.runtime,org.antlr.v4.runtime.atn,org.antlr.v4.runtime.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.antlr.antlr4-runtime' version='4.13.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='java.package' name='org.antlr.v4.gui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.v4.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.atn' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.dfa' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.misc' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.tree' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.tree.pattern' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.tree.xpath' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.antlr.antlr4-runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.antlr4-runtime.source' range='[4.13.2,4.13.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.antlr.antlr4-runtime' version='4.13.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.antlr.antlr4-runtime&#xA;Bundle-Version: 4.13.2
          </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.eclipse.sirius.editor.sequence.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.editor.sequence.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Sequence Diagrams Specification Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.sequence'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.sequence.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.sequence.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.sequence.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.sequence.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.sequence.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.servlet.ui' version='1.2.300.v202502280419' generation='2'>
      <update id='org.eclipse.jst.servlet.ui' range='[0.0.0,1.2.300.v202502280419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='WTP Servlet UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.servlet.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui' version='1.2.300.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.servlet.ui' version='1.2.300.v202502280419'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.servlet.ui' version='1.2.300.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.servlet.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui.source' range='[1.2.300.v202502280419,1.2.300.v202502280419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.servlet.ui' version='1.2.300.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.servlet.ui; singleton:=true&#xA;Bundle-Version: 1.2.300.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swt.source' version='1.11.100.202604271833' singleton='false'>
      <update id='org.eclipse.wb.swt.source' range='[0.0.0,1.11.100.202604271833)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder SWT Designer Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swt'/>
        <property name='maven-version' value='1.11.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.source' version='1.11.100.202604271833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swt.source' version='1.11.100.202604271833'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swt.source' version='1.11.100.202604271833'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swt.source' version='1.11.100.202604271833'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swt.source&#xA;Bundle-Version: 1.11.100.202604271833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.ppc64leslf4j.simple' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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.ppc64leslf4j.simple' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.ppc64le' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.preview' version='1.3.200.v202508220455' generation='2'>
      <update id='org.eclipse.wst.server.preview' range='[0.0.0,1.3.200.v202508220455)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Preview Server Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.preview'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.preview' version='1.3.200.v202508220455'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.preview' version='1.3.200.v202508220455'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.preview.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.preview' version='1.3.200.v202508220455'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee.webapp' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee8.annotations' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee8.jndi' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee8.plus' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee8.security' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee8.server' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee8.servlet' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee8.servlets' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.ee8.webapp' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.annotations' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.http' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.io' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.jndi' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.plus' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.security' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.server' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.session' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.util' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.xml' range='[12.1.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='jakarta.enterprise.cdi-api' range='2.0.2'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.el' range='0.0.0'/>
        <required namespace='java.package' name='javax.transaction.xa' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,2.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.eclipse.wst.server.preview
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.preview.source' range='[1.3.200.v202508220455,1.3.200.v202508220455]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.preview' version='1.3.200.v202508220455'/>
      </artifacts>
      <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.preview; singleton:=true&#xA;Bundle-Version: 1.3.200.v202508220455
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base' version='4.6.100.v20260423-1800' generation='2'>
      <update id='org.eclipse.help.base' range='[0.0.0,4.6.100.v20260423-1800)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.help_base_plugin_name' value='Help System Base'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_base_plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.help.base'/>
        <property name='maven-version' value='4.6.100-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.100.v20260423-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base' version='4.6.100.v20260423-1800'/>
        <provided namespace='java.package' name='org.apache.lucene.demo.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.browser.macosx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.protocols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.search.federated' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.standalone' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.workingset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.xhtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.standalone' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base' version='4.6.100.v20260423-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.100.v20260423-1800,4.6.100.v20260423-1800]' 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.100.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.help.base; singleton:=true&#xA;Bundle-Version: 4.6.100.v20260423-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.git.source' version='1.29.0.v20250203-1227' singleton='false'>
      <update id='org.eclipse.oomph.setup.git.source' range='[0.0.0,1.29.0.v20250203-1227)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Git Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.git'/>
        <property name='maven-version' value='1.29.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.source' version='1.29.0.v20250203-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.git.source' version='1.29.0.v20250203-1227'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.git.source' version='1.29.0.v20250203-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.git.source' version='1.29.0.v20250203-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.oomph.setup.git.source&#xA;Bundle-Version: 1.29.0.v20250203-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.xsd2ecore.editor' version='2.11.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.mapping.xsd2ecore.editor' range='[0.0.0,2.11.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD 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.xsd2ecore.editor'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.xsd2ecore.editor' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.xsd2ecore.editor' version='2.11.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.xsd2ecore.presentation' version='2.11.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.xsd2ecore.editor' version='2.11.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.mapping.ui' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.xsd2ecore' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd.edit' range='[2.13.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.mapping.xsd2ecore.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.xsd2ecore.editor.source' range='[2.11.0.v20250910-1205,2.11.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.xsd2ecore.editor' version='2.11.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.xsd2ecore.editor; singleton:=true&#xA;Bundle-Version: 2.11.0.v20250910-1205
          </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.emf.parsley.editors.common' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.editors.common' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Components Editors Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.editors.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.editors.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.editors.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.editors.listeners' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.editors.common' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.action' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.editor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.ui.viewer' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.action' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.celleditor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.dnd' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.edit.ui.view' 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' 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.databinding.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.databinding.viewers' 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.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.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.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.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.application' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms' 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.part' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.contentoutline' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.editors.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.editors.common.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.editors.common' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.editors.common;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.ui.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.eclipse.ui.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Eclipse UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.ui'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.ui.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.ui.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.ui.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.ui.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.ui.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.perf.doc' version='1.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.perf.doc' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='PERF Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.perf-parent'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.perf.doc'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.doc' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.perf.doc' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.perf.doc' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.doc.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.perf.doc' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.perf.doc; singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-params.source' version='6.0.3' singleton='false'>
      <update id='junit-jupiter-params.source' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-jupiter-params:6.0.3'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-params'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-params.source' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-params.source' version='6.0.3'/>
        <provided namespace='osgi.identity' name='junit-jupiter-params.source' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-params.source' version='6.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: junit-jupiter-params.source&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.jsoncdb.core.doc.source' version='1.1.0.202211080413' singleton='false'>
      <update id='org.eclipse.cdt.jsoncdb.core.doc.source' range='[0.0.0,1.1.0.202211080413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='JSON Compilation Database Parser user manual Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.jsoncdb.core.doc'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.doc.source' version='1.1.0.202211080413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.jsoncdb.core.doc.source' version='1.1.0.202211080413'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.jsoncdb.core.doc.source' version='1.1.0.202211080413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.jsoncdb.core.doc.source' version='1.1.0.202211080413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.jsoncdb.core.doc.source&#xA;Bundle-Version: 1.1.0.202211080413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.source' version='4.13.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.db.source' range='[0.0.0,4.13.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j DB Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db'/>
        <property name='maven-version' value='4.13.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.source' version='4.13.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.db.source' version='4.13.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.db.source' version='4.13.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.db.source' version='4.13.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.db.source&#xA;Bundle-Version: 4.13.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.jsoncdb.core' version='1.4.600.202512020204' generation='2'>
      <update id='org.eclipse.cdt.jsoncdb.core' range='[0.0.0,1.4.600.202512020204)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.bundleName' value='JSON Compilation Database Parser'/>
        <property name='df_LT.bundleDescription' value='Support for parsing a JSON compilation database (usually compile_commands.json) as specified by https://clang.llvm.org/docs/JSONCompilationDatabase.html.'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='%bundleDescription'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.jsoncdb.core'/>
        <property name='maven-version' value='1.4.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core' version='1.4.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.jsoncdb.core' version='1.4.600.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.jsoncdb.core' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.cdt.core.settings.model,org.eclipse.cdt.jsoncdb.core.builtins' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.cdt.jsoncdb.core.participant' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.cdt.jsoncdb.core.participant.builtins' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.cdt.jsoncdb.core.participant.builtins' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.cdt.jsoncdb.core.participant' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.jsoncdb.core' version='1.4.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.137.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.38.0,4.0.0)'/>
        <required namespace='java.package' name='com.google.gson' range='[2.10.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.13.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='1.7.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.jsoncdb.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.source' range='[1.4.600.202512020204,1.4.600.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.jsoncdb.core' version='1.4.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.jsoncdb.core;singleton:=true&#xA;Bundle-Version: 1.4.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.idioms' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.idioms' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Idioms Model for the Xtext Declarative Serializer'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.idioms'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.idioms' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.idioms' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.idioms' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.idioms
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.idioms' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.idioms;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.miglayout.core.source' version='11.4.3' singleton='false'>
      <update id='com.miglayout.core.source' range='[0.0.0,11.4.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.miglayout.core:11.4.3'/>
        <property name='maven-groupId' value='com.miglayout'/>
        <property name='maven-artifactId' value='miglayout-core'/>
        <property name='maven-version' value='11.4.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.miglayout.core.source' version='11.4.3'/>
        <provided namespace='osgi.bundle' name='com.miglayout.core.source' version='11.4.3'/>
        <provided namespace='osgi.identity' name='com.miglayout.core.source' version='11.4.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.miglayout.core.source' version='11.4.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.miglayout.core.source&#xA;Bundle-Version: 11.4.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.mylyn.feature.jar' version='8.4.0.202512011310'>
      <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.php.mylyn.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2018 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at 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;Zend Technologies'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT) Mylyn Integration'/>
        <property name='df_LT.description' value='This feature provides Mylyn bridge for PDT'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.mylyn'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.mylyn.feature.jar' version='8.4.0.202512011310'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.php.mylyn' version='8.4.0.202512011310'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.php.mylyn' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.php.mylyn.feature.group' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.mylyn.feature.group' range='[0.0.0,8.4.0.202512011310)' 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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.mylyn'/>
        <property name='maven-version' value='8.4.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) 2009, 2018 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at 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;Zend Technologies'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT) Mylyn Integration'/>
        <property name='df_LT.description' value='This feature provides Mylyn bridge for PDT'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.mylyn.feature.group' version='8.4.0.202512011310'/>
        <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.dltk.mylyn.feature.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.php.feature.group' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.mylyn.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.mylyn.feature.jar' range='[8.4.0.202512011310,8.4.0.202512011310]'>
          <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.filesystem.source' version='1.11.400.v20251107-0507' singleton='false'>
      <update id='org.eclipse.core.filesystem.source' range='[0.0.0,1.11.400.v20251107-0507)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core File Systems Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem'/>
        <property name='maven-version' value='1.11.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem.source' version='1.11.400.v20251107-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.source' version='1.11.400.v20251107-0507'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.source' 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.source&#xA;Bundle-Version: 1.11.400.v20251107-0507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.cdo' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.cdo' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley CDO'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.cdo'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.cdo' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.cdo' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.cdo.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.cdo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.cdo' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.cdo;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.buildship.feature.jar' version='3.1.11.v20250904-1000'>
      <properties size='9'>
        <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.buildship.branding'/>
        <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) 2023 Gradle Inc.'/>
        <property name='df_LT.featureName' value='Buildship: Eclipse Plug-ins for Gradle'/>
        <property name='df_LT.description' value='Buildship: Eclipse Plug-ins for Gradle, provided as part of the Gradle Platform.&#xA;&#xA;Copyright (c) 2023 Gradle Inc.&#xA;For more information, visit our website https://projects.eclipse.org/projects/tools.buildship'/>
        <property name='df_LT.providerName' value='Eclipse Buildship'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.feature.jar' version='3.1.11.v20250904-1000'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.buildship' version='3.1.11.v20250904-1000'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.buildship' version='3.1.11.v20250904-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 uri='%25licenseUrl' url='%25licenseUrl'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.server' version='4.25.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.server' range='[0.0.0,4.25.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Server'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server'/>
        <property name='maven-version' value='4.25.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server' version='4.25.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' version='4.25.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.server' version='4.25.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.server.bundle' version='4.25.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.server.mem' version='4.25.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.server.syncing' version='4.25.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server' version='4.25.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.mem' version='4.25.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.spi.server' version='4.25.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server' version='4.25.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.source' range='[4.25.1.v20260304-1812,4.25.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server' version='4.25.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.server;singleton:=true&#xA;Bundle-Version: 4.25.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.css.ui' version='1.2.200.v202308160453' generation='2'>
      <update id='org.eclipse.wst.css.ui' range='[0.0.0,1.2.200.v202308160453)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SSE CSS Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.css.ui'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.ui' version='1.2.200.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.css.ui' version='1.2.200.v202308160453'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.contentproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.contentproperties.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.edit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.preferences.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.text.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.views.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.css.ui' version='1.2.200.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='22'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.css.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.ui.source' range='[1.2.200.v202308160453,1.2.200.v202308160453]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.css.ui' version='1.2.200.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.css.ui; singleton:=true&#xA;Bundle-Version: 1.2.200.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.derby.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.db.derby.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Derby SQL Tools UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.derby.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.derby.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.derby.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.derby.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.derby.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.db.feature.jar' version='4.15.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server DB'/>
        <property name='df_LT.description' value='Contains the DBStore plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.db'/>
        <property name='maven-version' value='4.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.feature.jar' version='4.15.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.server.db' version='4.15.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.server.db' version='4.15.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.common.ui.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.common.ui.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Common UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.common.ui'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common.ui.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.common.ui.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.common.ui.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.common.ui.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse.source' version='2.4.600.v20250722-0413' singleton='false'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse.source' range='[0.0.0,2.4.600.v20250722-0413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Eclipse Touchpoint Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.eclipse'/>
        <property name='maven-version' value='2.4.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse.source' version='2.4.600.v20250722-0413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse.source' version='2.4.600.v20250722-0413'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse.source' 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.source&#xA;Bundle-Version: 2.4.600.v20250722-0413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.source' version='1.4.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.source' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Schema Object Editor Pages Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.source' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.source' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.source&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.feature.group' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.feature.group' range='[0.0.0,11.3.0.202604110342)' 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.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf'/>
        <property name='maven-version' value='11.3.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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Parser'/>
        <property name='df_LT.description' value='Plug-ins to integrate a Common Trace Format (CTF) Parser into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.feature.group' version='11.3.0.202604110342'/>
        <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.antlr.runtime' range='3.2.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.eclipse.tracecompass.ctf.parser' range='[1.2.0.202604110342,1.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core' range='[5.1.0.202604110342,5.1.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.feature.jar' range='[11.3.0.202604110342,11.3.0.202604110342]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.eclipse.org/tracecompass/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.eclipse.org/tracecompass/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass/master/repository,type:0,name:Trace Compass,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass/master/repository,type:1,name:Trace Compass,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.sharedobject.feature.feature.group' version='1.2.100.v20260415-2025' singleton='false'>
      <update id='org.eclipse.ecf.sharedobject.feature.feature.group' range='[0.0.0,1.2.100.v20260415-2025)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF SharedObject Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Shared Object API.   The ECF Shared Object API may be used to implement modular implementations for other APIs...e.g. Datashare, Remote Services, etc.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.sharedobject.feature'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.sharedobject.feature.feature.group' version='1.2.100.v20260415-2025'/>
        <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.ecf' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.sharedobject' range='[2.7.0.v20241230-2050,2.7.0.v20241230-2050]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.sharedobject.feature.feature.jar' range='[1.2.100.v20260415-2025,1.2.100.v20260415-2025]'>
          <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.uml2.types.source' version='2.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.types.source' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Types Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.types'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.types.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.types.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.types.source' version='2.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.types.source' version='2.6.0.v20260412-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.eclipse.uml2.types.source&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.el' version='4.0.0.v20210105-0527' singleton='false' generation='2'>
      <update id='jakarta.el' range='[0.0.0,4.0.0.v20210105-0527)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Expression Language API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Expression Language 4.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='jakarta.el'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.el' version='4.0.0.v20210105-0527'/>
        <provided namespace='osgi.bundle' name='jakarta.el' version='4.0.0.v20210105-0527'/>
        <provided namespace='java.package' name='jakarta.el' version='4.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.el' version='4.0.0.v20210105-0527'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.el' version='4.0.0.v20210105-0527'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.el&#xA;Bundle-Version: 4.0.0.v20210105-0527
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.remote.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.launchbar.remote.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.remote'/>
        <property name='maven-version' value='12.5.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) 2015 QNX Software Systems and others&#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/'/>
        <property name='df_LT.featureName' value='Remote Launch Targets'/>
        <property name='df_LT.description' value='Support for IRemoteConnections as ILaunchTargets'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.feature.group' version='12.5.0.202603111352'/>
        <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.launchbar.remote.core' range='[1.2.300.202512020204,1.2.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.ui' range='[1.2.500.202603111352,1.2.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.cdt.codan.checkers.ui.source' version='3.4.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.codan.checkers.ui.source' range='[0.0.0,3.4.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Codan Checkers UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.checkers.ui'/>
        <property name='maven-version' value='3.4.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers.ui.source' version='3.4.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.checkers.ui.source' version='3.4.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.checkers.ui.source' version='3.4.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.checkers.ui.source' version='3.4.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.checkers.ui.source&#xA;Bundle-Version: 3.4.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.2.1.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.ui.source' range='[0.0.0,4.2.1.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Linux Kernel Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.ui'/>
        <property name='maven-version' value='4.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.2.1.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.2.1.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.2.1.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.ui.source' version='4.2.1.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.os.linux.ui.source&#xA;Bundle-Version: 4.2.1.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.feature.group' range='[0.0.0,8.23.0.202604281957)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2008, 2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Valgrind Tools Integration'/>
        <property name='df_LT.description' value='Plugins to integrate Valgrind tools into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.feature.group' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <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.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.cdt.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.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.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.cdt.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.cdt.launch' 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.expressions' 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.filesystem' 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.variables' 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.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.linuxtools.profiling.launch' 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.console' 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.cdt.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.jface.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.linuxtools.profiling.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.editors' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.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.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.feature.group' range='0.8.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.core' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.helgrind' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.launch' range='[3.0.0.202604281957,3.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.massif' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.memcheck' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.ui' range='[2.1.0.202604281957,2.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.cachegrind' range='[1.1.0.202604281957,1.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.doc' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.ui.editor' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </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.source' version='1.5.800.v20260304-1232' singleton='false'>
      <update id='org.eclipse.equinox.p2.metadata.repository.source' range='[0.0.0,1.5.800.v20260304-1232)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Metadata Repository Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata.repository'/>
        <property name='maven-version' value='1.5.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository.source' version='1.5.800.v20260304-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository.source' version='1.5.800.v20260304-1232'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository.source' version='1.5.800.v20260304-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository.source' version='1.5.800.v20260304-1232'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.5.800.v20260304-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.ide' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtend.ide' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtend IDE'/>
        <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.xtend.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.autoedit' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.builder' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.buildpath' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.codebuilder' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist.javadoc' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.edit' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.editor' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.editor.model' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.formatting.preferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.highlighting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.hover' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.hyperlinking' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.labeling' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.launching' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.macro' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.refactoring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.refactoring.importer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.search' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.validator' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.validator.preferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.view' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.wizards' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.ide' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtend.core' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.ide.common' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.15.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.11.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.11.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.24.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.13.700' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.15.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.20.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.23.200' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.14.600'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <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.xtend.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ide;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.cheatsheets' version='2.8.1.v20250415-0903'>
      <update id='org.eclipse.xsd.cheatsheets' range='[0.0.0,2.8.1.v20250415-0903)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD Cheat Sheets'/>
        <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.cheatsheets'/>
        <property name='maven-version' value='2.8.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.cheatsheets' version='2.8.1.v20250415-0903'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.cheatsheets' version='2.8.1.v20250415-0903'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.cheatsheets' version='2.8.1.v20250415-0903'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cheatsheets' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd.ecore.importer' range='[2.11.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.cheatsheets.source' range='[2.8.1.v20250415-0903,2.8.1.v20250415-0903]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.cheatsheets' version='2.8.1.v20250415-0903'/>
      </artifacts>
      <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.cheatsheets;singleton:=true&#xA;Bundle-Version: 2.8.1.v20250415-0903
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.source' version='5.1.103.v20230705-0614' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.source' range='[0.0.0,5.1.103.v20230705-0614)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Filetransfer API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.filetransfer'/>
        <property name='maven-version' value='5.1.103-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.source' version='5.1.103.v20230705-0614'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer.source' version='5.1.103.v20230705-0614'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.filetransfer.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.filetransfer.source' 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.source&#xA;Bundle-Version: 5.1.103.v20230705-0614
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.xml.bind.jaxb-osgi.source' version='4.0.6' singleton='false'>
      <update id='com.sun.xml.bind.jaxb-osgi.source' range='[0.0.0,4.0.6)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.sun.xml.bind.jaxb-osgi:4.0.6'/>
        <property name='maven-groupId' value='com.sun.xml.bind'/>
        <property name='maven-artifactId' value='jaxb-osgi'/>
        <property name='maven-version' value='4.0.6'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.xml.bind.jaxb-osgi.source' version='4.0.6'/>
        <provided namespace='osgi.bundle' name='com.sun.xml.bind.jaxb-osgi.source' version='4.0.6'/>
        <provided namespace='osgi.identity' name='com.sun.xml.bind.jaxb-osgi.source' version='4.0.6'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.xml.bind.jaxb-osgi.source' version='4.0.6'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.xml.bind.jaxb-osgi.source&#xA;Bundle-Version: 4.0.6
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core' version='1.24.0.202604290543' generation='2'>
      <update id='org.eclipse.wb.core' range='[0.0.0,1.24.0.202604290543)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Core'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='126'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core' version='1.24.0.202604290543'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core' version='1.24.0.202604290543'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.branding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.controls.flyout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.controls.jface.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.controls.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.controls.test' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.actions.assistant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.errors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.structure.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.figure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.header' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.part.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.layout.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.layout.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.layout.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.layout.position' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gefTree.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gefTree.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gefTree.policy.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.model.broadcast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.core.policies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.core.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.core.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.graphical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.graphical.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.graphical.policies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.graphical.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.gef.tree.policies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.actions.assistant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.actions.errors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.describer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.errors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.errors.report2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.errors.report2.logs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.structure.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.structure.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.header' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.part.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.policy.layout.absolute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.policy.layout.absolute.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.policy.layout.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.policy.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.policy.snapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gefTree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gefTree.part.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gefTree.policy.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gefTree.policy.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.laf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.description' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.layout.absolute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor.complex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util.live' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util.predicate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.preferences.bind' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.base64' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.binding.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.binding.editors.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.binding.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.check' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.execution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.external' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.state' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui.dialogs.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui.dialogs.color.pages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.xml.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.gef.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.gef.graphical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.gef.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.gef.tree.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.gef.tree.policies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.gef.tree.tools' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core' version='1.24.0.202604290543'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.22.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.20.200,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.views' range='[3.12.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.25.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.17.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.os' range='[1.9.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.runtime' range='[1.9.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='net.bytebuddy.byte-buddy' range='[1.14.16,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.7.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.mvel2' range='[2.5.2,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.map' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.builder' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.exception' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.time' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.text' range='[1.12.0,2.0.0)'/>
        <required namespace='java.package' name='org.burningwave.core.assembler' range='12.65.1'/>
        <required namespace='java.package' name='org.burningwave.core.classes' range='12.65.1'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <description>
            org.eclipse.wb.core
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.source' range='[1.24.0.202604290543,1.24.0.202604290543]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core' version='1.24.0.202604290543'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core;singleton:=true&#xA;Bundle-Version: 1.24.0.202604290543
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.core.source' version='1.13.0.v20250816-1241' singleton='false'>
      <update id='org.eclipse.epp.mpc.core.source' range='[0.0.0,1.13.0.v20250816-1241)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Marketplace Client'/>
        <property name='df_LT.bundleName' value='Marketplace Client Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.core'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core.source' version='1.13.0.v20250816-1241'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.core.source' version='1.13.0.v20250816-1241'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.core.source' version='1.13.0.v20250816-1241'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.core.source' version='1.13.0.v20250816-1241'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.epp.mpc.core.source&#xA;Bundle-Version: 1.13.0.v20250816-1241
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.infopop.source' version='1.0.400.v201903050508' singleton='false'>
      <update id='org.eclipse.jst.ws.infopop.source' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.infopop.source' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.infopop.source' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.infopop.source' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.infopop.source' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.infopop.source&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.context.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.context.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText Context 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.context.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.context.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.context.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.context.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.context.ui.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.context.ui' version='4.11.0.v20260309-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='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' 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.views' 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.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.osgi' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.context.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.context.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.context.ui' version='4.11.0.v20260309-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.mylyn.wikitext.context.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner' version='8.3.500.202603111352' generation='2'>
      <update id='org.eclipse.cdt.testsrunner' range='[0.0.0,8.3.500.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Tests Running Support'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner'/>
        <property name='maven-version' value='8.3.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner' version='8.3.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner' version='8.3.500.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.ui.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.ui.view.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner' version='8.3.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.cdt.dsf.gdb.launching' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.internal.ui.viewsupport' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.launch.internal.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.launch.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.testsrunner
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.source' range='[8.3.500.202603111352,8.3.500.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner' version='8.3.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner;singleton:=true&#xA;Bundle-Version: 8.3.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for HSQLDB'/>
        <property name='df_LT.description' value='DTP support for using the HSQLDB database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.hsqldb.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.hsqldb.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.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='junit-jupiter-migrationsupport.source' version='5.14.3' singleton='false'>
      <update id='junit-jupiter-migrationsupport.source' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-jupiter-migrationsupport:5.14.3'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-migrationsupport'/>
        <property name='maven-version' value='5.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-migrationsupport.source' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-migrationsupport.source' version='5.14.3'/>
        <provided namespace='osgi.identity' name='junit-jupiter-migrationsupport.source' version='5.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-migrationsupport.source' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-migrationsupport.source&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.project.facet.core' version='1.13.300.v202509080226' generation='2'>
      <update id='org.eclipse.jst.common.project.facet.core' range='[0.0.0,1.13.300.v202509080226)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Faceted Project Framework JDT Enablement'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.project.facet.core'/>
        <property name='maven-version' value='1.13.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.core' version='1.13.300.v202509080226'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' version='1.13.300.v202509080226'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov.user' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov.user.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.project.facet.core' version='1.13.300.v202509080226'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.39.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.5.0,2.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.core.expressions' range='[3.4.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,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.common.project.facet.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.core.source' range='[1.13.300.v202509080226,1.13.300.v202509080226]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.project.facet.core' version='1.13.300.v202509080226'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.project.facet.core; singleton:=true&#xA;Bundle-Version: 1.13.300.v202509080226
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.runtime.common.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.runtime.common.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley Runtime Functionalities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.runtime.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.runtime.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.runtime.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.runtime.common.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.runtime.common.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.runtime.common.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.source' version='4.11.0.v20260309-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.mylyn.wikitext.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </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.pde.runtime' version='3.9.100.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.runtime' range='[0.0.0,3.9.100.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Runtime'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.runtime'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime' version='3.9.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.runtime' version='3.9.100.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.registry.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.sections' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.runtime' version='3.9.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <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.13.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.pde.runtime
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.15.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='2.4.100'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime.source' range='[3.9.100.v20260327-0718,3.9.100.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.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.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.runtime' version='3.9.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.runtime; singleton:=true&#xA;Bundle-Version: 3.9.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.ui.ext.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.tree.ui.ext.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Tree UI Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.ui.ext.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.ui.ext.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.ui.ext.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.core.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.core.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='PDT Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.core.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.core.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.core.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.riscv64' version='3.134.0.v20260422-1812'>
      <update id='org.eclipse.swt.gtk.linux.riscv64' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for GTK on riscv64'/>
        <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.riscv64'/>
        <property name='maven-version' value='3.134.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.riscv64' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.riscv64' version='3.134.0.v20260422-1812'/>
        <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.riscv64' version='3.134.0.v20260422-1812'>
          <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.134.0.v20260422-1812'/>
        <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.riscv64.source' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.riscv64' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.riscv64; singleton:=true&#xA;Bundle-Version: 3.134.0.v20260422-1812&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </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.wst.ws.service.policy.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.wst.ws.service.policy.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Service Policy - Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.source' 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.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </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.egit.github.core' version='6.1.0.202203080745-r' singleton='false' generation='2'>
      <update id='org.eclipse.egit.github.core' range='[0.0.0,6.1.0.202203080745-r)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='EGit GitHub API 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.mylyn.github'/>
        <property name='maven-artifactId' value='org.eclipse.egit.github.core'/>
        <property name='maven-version' value='6.1.0.202203080745-r'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.github.core' version='6.1.0.202203080745-r'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.github.core' version='6.1.0.202203080745-r'/>
        <provided namespace='java.package' name='org.eclipse.egit.github.core' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.github.core.client' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.github.core.event' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.github.core.service' version='6.1.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.github.core.util' version='6.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.github.core' version='6.1.0.202203080745-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='5'>
        <required namespace='java.package' name='com.google.gson' range='[1.6.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='[1.6.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='[1.6.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.stream' range='[1.6.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.egit.github.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.github.core' version='6.1.0.202203080745-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.github.core&#xA;Bundle-Version: 6.1.0.202203080745-r
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.core.source' version='1.2.102.v202503020853' singleton='false'>
      <update id='org.eclipse.wst.xsd.core.source' range='[0.0.0,1.2.102.v202503020853)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSD Core Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsd.core'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.core.source' version='1.2.102.v202503020853'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.core.source' version='1.2.102.v202503020853'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.core.source' 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.source&#xA;Bundle-Version: 1.2.102.v202503020853
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.feature.group' version='1.39.0.v20260428-0836' singleton='false'>
      <update id='org.eclipse.oomph.setup.feature.group' range='[0.0.0,1.39.0.v20260428-0836)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup'/>
        <property name='maven-version' value='1.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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup'/>
        <property name='df_LT.description' value='Contains the UI plugins for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.feature.group' version='1.39.0.v20260428-0836'/>
        <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.oomph.setup.core.feature.group' range='[1.37.0.v20260428-0836,1.37.0.v20260428-0836]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.feature.group' range='[1.36.0.v20260409-1346,1.36.0.v20260409-1346]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.editor' range='[1.32.0.v20251223-0956,1.32.0.v20251223-0956]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui' range='[1.37.0.v20260428-0836,1.37.0.v20260428-0836]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.doc' range='[1.15.0.v20250302-1233,1.15.0.v20250302-1233]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.questionnaire' range='[1.14.0.v20250518-0704,1.14.0.v20250518-0704]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.jreinfo.ui' range='[1.20.0.v20260212-1311,1.20.0.v20260212-1311]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.feature.jar' range='[1.39.0.v20260428-0836,1.39.0.v20260428-0836]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.commons.xmlrpc' version='4.11.0.v20260422-0824' generation='2'>
      <update id='org.eclipse.mylyn.commons.xmlrpc' range='[0.0.0,4.11.0.v20260422-0824)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn XML-RPC Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.xmlrpc'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.xmlrpc' version='4.11.0.v20260422-0824'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.xmlrpc' version='4.11.0.v20260422-0824'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.xmlrpc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.xmlrpc' version='4.11.0.v20260422-0824'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.auth' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.cookie' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.methods' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.params' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.xmlrpc' range='3.1.3'/>
        <required namespace='java.package' name='org.apache.xmlrpc.client' range='3.1.3'/>
        <required namespace='java.package' name='org.apache.xmlrpc.common' range='3.1.3'/>
        <required namespace='java.package' name='org.apache.xmlrpc.serializer' range='3.1.3'/>
        <required namespace='java.package' name='org.apache.xmlrpc.util' range='3.1.3'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.xmlrpc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.xmlrpc.source' range='[4.11.0.v20260422-0824,4.11.0.v20260422-0824]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.xmlrpc' version='4.11.0.v20260422-0824'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.commons.xmlrpc;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260422-0824
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jcodings.source' version='1.0.64.v20260220-1000' singleton='false'>
      <update id='org.jcodings.source' range='[0.0.0,1.0.64.v20260220-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.jcodings:1.0.64.v20260220-1000'/>
        <property name='maven-groupId' value='org.jruby.jcodings'/>
        <property name='maven-artifactId' value='jcodings'/>
        <property name='maven-version' value='1.0.64'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jcodings.source' version='1.0.64.v20260220-1000'/>
        <provided namespace='osgi.bundle' name='org.jcodings.source' version='1.0.64.v20260220-1000'/>
        <provided namespace='osgi.identity' name='org.jcodings.source' version='1.0.64.v20260220-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jcodings.source' version='1.0.64.v20260220-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.jcodings.source&#xA;Bundle-Version: 1.0.64.v20260220-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.servletbridge' version='1.7.300.v20250621-0454' generation='2'>
      <update id='org.eclipse.equinox.servletbridge' range='[0.0.0,1.7.300.v20250621-0454)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Servletbridge'/>
        <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.servletbridge'/>
        <property name='maven-version' value='1.7.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.servletbridge' version='1.7.300.v20250621-0454'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.servletbridge' version='1.7.300.v20250621-0454'/>
        <provided namespace='java.package' name='org.eclipse.equinox.servletbridge' version='1.1.0'>
          <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.servletbridge' version='1.7.300.v20250621-0454'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='javax.servlet' range='2.3.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.servletbridge
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.servletbridge.source' range='[1.7.300.v20250621-0454,1.7.300.v20250621-0454]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.servletbridge' version='1.7.300.v20250621-0454'/>
      </artifacts>
      <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.servletbridge;singleton:=true&#xA;Bundle-Version: 1.7.300.v20250621-0454
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xbase Library'/>
        <property name='df_LT.description' value='Xbase Library Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xbase.lib' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xbase.lib' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'>
      <update id='org.eclipse.wst.sse.ui.infopop' range='[0.0.0,1.0.300.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='SSE infopops'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.ui.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui.infopop.source' range='[1.0.300.v201903222120,1.0.300.v201903222120]' 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.infopop' version='1.0.300.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.sse.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.300.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.pcap.core.source' version='1.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.pcap.core.source' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Pcap Parser Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.pcap.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.pcap.core.source' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.pcap.core.source' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.pcap.core.source&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.model' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram.model' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Diagrams 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.model' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.model' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.description.extensions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.description.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.description.style.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.description.tool.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.business.internal.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.tools.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.model.tools.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.util' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.model' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.model.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.model' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.model;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.common.doc.user' version='1.15.0.202311071249'>
      <update id='org.eclipse.datatools.common.doc.user' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP User Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.common.doc.user'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.common.doc.user' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.common.doc.user' version='1.15.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.common.doc.user' version='1.15.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.common.doc.user.source' range='[1.15.0.202311071249,1.15.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.common.doc.user' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.common.doc.user; singleton:=true&#xA;Bundle-Version: 1.15.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.edit.feature.group' version='5.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.edit.feature.group' range='[0.0.0,5.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.edit'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML 2.x Metamodel Edit Support'/>
        <property name='df_LT.description' value='Model edit-providers for the UML 2.x metamodel.  These support editors (graphical and otherwise) for UML models.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit.feature.group' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit.feature.jar' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'>
          <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) 2003, 2018 IBM Corporation, Embarcadero Technologies, CEA, 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.wb.swing.source' version='1.12.0.202604271716' singleton='false'>
      <update id='org.eclipse.wb.swing.source' range='[0.0.0,1.12.0.202604271716)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Swing Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.source' version='1.12.0.202604271716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.source' version='1.12.0.202604271716'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.source' version='1.12.0.202604271716'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.source' version='1.12.0.202604271716'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.source&#xA;Bundle-Version: 1.12.0.202604271716
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' version='3.41.0.v202601060332' singleton='false'>
      <update id='org.eclipse.jst.common.fproj.enablement.jdt.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.jst.common.fproj.enablement.jdt'/>
        <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 JDT Enablement'/>
        <property name='df_LT.description' value='The Faceted Project Framework allows the plugin developer to think of projects &#xA;as composed of units of functionality, otherwise known as facets, that can be added and removed &#xA;by the user.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' version='3.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.jst.common.project.facet.core' range='[1.13.300.v202509080226,1.13.300.v202509080226]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.ui' range='[1.5.0.v202508180220,1.5.0.v202508180220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.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.cdt.meson.feature.jar' version='12.5.0.202603121352'>
      <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.cdt.meson.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2018  Red Hat Inc. and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Meson Build Support - Preview'/>
        <property name='df_LT.description' value='Support for projects built using Meson'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.feature.jar' version='12.5.0.202603121352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.meson' version='12.5.0.202603121352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.meson' version='12.5.0.202603121352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2ecore.source' version='2.13.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore2ecore.source' range='[0.0.0,2.13.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore to Ecore Mapping Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2ecore'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2ecore.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2ecore.source' 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.source&#xA;Bundle-Version: 2.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.index.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.tasks.index.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Tasks Index UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.index.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.index.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.index.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.index.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.index.ui.source' version='4.11.0.v20260309-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.mylyn.tasks.index.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.p2.ui.source' version='1.24.0.v20250805-0700' singleton='false'>
      <update id='org.eclipse.oomph.p2.ui.source' range='[0.0.0,1.24.0.v20250805-0700)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph P2 Management UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.ui.source' version='1.24.0.v20250805-0700'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.ui.source' version='1.24.0.v20250805-0700'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.ui.source' version='1.24.0.v20250805-0700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.ui.source' version='1.24.0.v20250805-0700'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.p2.ui.source&#xA;Bundle-Version: 1.24.0.v20250805-0700
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.monitor.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.monitor.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Monitor Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.monitor.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.monitor.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.monitor.core.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.monitor.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.monitor.core' version='4.11.0.v20260309-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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.monitor.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.monitor.core' version='4.11.0.v20260309-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.mylyn.monitor.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.doc.user' version='4.40.0.v20260327-1937'>
      <update id='org.eclipse.platform.doc.user' range='[0.0.0,4.40.0.v20260327-1937)' 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.40.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.40.0.v20260327-1937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform.doc.user' version='4.40.0.v20260327-1937'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform.doc.user' version='4.40.0.v20260327-1937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.40.0.v20260327-1937,4.40.0.v20260327-1937]' 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.40.0.v20260327-1937'/>
      </artifacts>
      <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.40.0.v20260327-1937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.ui.source' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.editor.ui.source' range='[0.0.0,3.11.2.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor.ui'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.ui.source' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.editor.ui.source' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.editor.ui.source' version='3.11.2.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.editor.ui.source' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.editor.ui.source&#xA;Bundle-Version: 3.11.2.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.core.source' version='2.2.0.v20230809-1000' singleton='false'>
      <update id='org.hamcrest.core.source' range='[0.0.0,2.2.0.v20230809-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.hamcrest.core:2.2.0.v20230809-1000'/>
        <property name='maven-groupId' value='org.hamcrest'/>
        <property name='maven-artifactId' value='hamcrest-core'/>
        <property name='maven-version' value='2.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core.source' version='2.2.0.v20230809-1000'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.core.source' version='2.2.0.v20230809-1000'/>
        <provided namespace='osgi.identity' name='org.hamcrest.core.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest.core.source' 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.source&#xA;Bundle-Version: 2.2.0.v20230809-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.printing.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.printing.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram Printing Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.printing'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.printing'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.printing.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.printing.source' 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.diagram.ui.printing.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.markdown.source' version='0.17.2.202511281144' singleton='false'>
      <update id='org.eclipse.tm4e.markdown.source' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse TM4E'/>
        <property name='df_LT.bundleName' value='TextMate support in Eclipse IDE - Markdown Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.markdown'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.markdown.source' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.markdown.source' version='0.17.2.202511281144'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.markdown.source' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.markdown.source' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.markdown.source&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.junit4.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.junit4.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley Junit4 Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.junit4'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.junit4.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.junit4.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.junit4.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.junit4.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.junit4.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.interpreter.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ui.interpreter.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Integration for Interpreter View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.interpreter'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.interpreter.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.interpreter.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.interpreter.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.interpreter.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.interpreter.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.feature.group' version='1.14.2.202510231413' singleton='false'>
      <update id='org.eclipse.emf.transaction.feature.group' range='[0.0.0,1.14.2.202510231413)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.14.2-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 Transaction'/>
        <property name='df_LT.description' value='EMF Model Transaction API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.group' version='1.14.2.202510231413'/>
        <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='[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.emf.edit' range='[2.10.0,3.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='[2.9.0,3.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' range='[1.7.0,2.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.10.0,3.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' range='[1.10.0.202510231413,1.10.0.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.ui' range='[1.5.0.202510231413,1.5.0.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.jar' range='[1.14.2.202510231413,1.14.2.202510231413]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.freescale.ui.source' version='3.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.freescale.ui.source' range='[0.0.0,3.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Freescale Kinetis Project Templates Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.freescale.ui'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.ui.source' version='3.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.freescale.ui.source' version='3.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.freescale.ui.source' version='3.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.freescale.ui.source' version='3.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.freescale.ui.source&#xA;Bundle-Version: 3.0.0.202602251544
          </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='org.eclipse.passage.lic.execute.branding.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.execute.branding.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC Execute Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.execute.branding'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.branding.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.execute.branding.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.execute.branding.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.execute.branding.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.execute.branding.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.tools.compat' version='4.10.0.v20251230-0845' generation='2'>
      <update id='org.eclipse.e4.tools.compat' range='[0.0.0,4.10.0.v20251230-0845)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Compat'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.compat'/>
        <property name='maven-version' value='4.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.compat' version='4.10.0.v20251230-0845'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.compat' version='4.10.0.v20251230-0845'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.compat.internal' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.compat.parts' version='0.12.0.qualifier'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.compat' version='4.10.0.v20251230-0845'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <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'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools.services' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' 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.core.databinding' range='1.4.0'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.tools.compat
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.compat.source' range='[4.10.0.v20251230-0845,4.10.0.v20251230-0845]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.compat' version='4.10.0.v20251230-0845'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.compat;singleton:=true&#xA;Bundle-Version: 4.10.0.v20251230-0845
          </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.jpt.jpa.eclipselink.feature.feature.jar' version='3.4.101.v202604070414'>
      <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.jpt.jpa.eclipselink.branding'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - EclipseLink JPA Support'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - EclipseLink JPA Support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.feature'/>
        <property name='maven-version' value='3.4.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.feature.feature.jar' version='3.4.101.v202604070414'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jpt.jpa.eclipselink.feature' version='3.4.101.v202604070414'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jpt.jpa.eclipselink.feature' version='3.4.101.v202604070414'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.osgi.service.component.annotations' version='1.5.1.202212101352' singleton='false' generation='2'>
      <update id='org.osgi.service.component.annotations' 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.annotations'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.component.annotations 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.annotations'/>
        <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='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component.annotations' version='1.5.1.202212101352'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.component.annotations' version='1.5.1.202212101352'/>
        <provided namespace='java.package' name='org.osgi.service.component.annotations' version='1.5.1'/>
        <provided namespace='osgi.identity' name='org.osgi.service.component.annotations' 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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.component.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component.annotations.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.annotations' 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.annotations&#xA;Bundle-Version: 1.5.1.202212101352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclientjava.source' version='2.1.1.v20250818-1641' singleton='false'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclientjava.source' range='[0.0.0,2.1.1.v20250818-1641)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Java HttpClient Filetransfer Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.filetransfer.httpclientjava'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclientjava.source' version='2.1.1.v20250818-1641'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclientjava.source' version='2.1.1.v20250818-1641'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.filetransfer.httpclientjava.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.filetransfer.httpclientjava.source' 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.source&#xA;Bundle-Version: 2.1.1.v20250818-1641
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.ui.editor.source' version='4.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.rpm.ui.editor.source' range='[0.0.0,4.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='RPM Specfile Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.ui.editor'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.editor.source' version='4.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.ui.editor.source' version='4.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.ui.editor.source' version='4.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.ui.editor.source' version='4.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.rpm.ui.editor.source&#xA;Bundle-Version: 4.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.autotools.docs' version='12.5.0.202603121352'>
      <update id='org.eclipse.cdt.autotools.docs' range='[0.0.0,12.5.0.202603121352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Autotools Documentation'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.autotools.docs'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.docs' version='12.5.0.202603121352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.autotools.docs' version='12.5.0.202603121352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.autotools.docs' version='12.5.0.202603121352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.10.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.8.600,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.docs.source' range='[12.5.0.202603121352,12.5.0.202603121352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.autotools.docs' version='12.5.0.202603121352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.autotools.docs;singleton:=true&#xA;Bundle-Version: 12.5.0.202603121352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.net4j.source' version='4.8.4.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.net4j.source' range='[0.0.0,4.8.4.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Server Net4j Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.net4j'/>
        <property name='maven-version' value='4.8.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.net4j.source' version='4.8.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.net4j.source' version='4.8.4.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.net4j.source' version='4.8.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.net4j.source' version='4.8.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.net4j.source&#xA;Bundle-Version: 4.8.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.ui.simpleEditor.source' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.ui.simpleEditor.source' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE Simple Editor  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.ui.simpleEditor'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.simpleEditor.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.ui.simpleEditor.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.ui.simpleEditor.source' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.ui.simpleEditor.source' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.ui.simpleEditor.source&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.java.feature.jar' version='8.23.0.202604281957'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2012 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='ChangeLog Management Tools for Java'/>
        <property name='df_LT.featureDescription' value='The Changelog plug-in provides the ability to maintain and create GNU-style ChangeLogs for Java code from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.java'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.java.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.changelog.java' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.changelog.java' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </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.osgi.test.junit5.cm.source' version='1.3.0' singleton='false'>
      <update id='org.osgi.test.junit5.cm.source' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.test.junit5.cm:1.3.0'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.test.junit5.cm'/>
        <property name='maven-version' value='1.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit5.cm.source' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.junit5.cm.source' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.osgi.test.junit5.cm.source' version='1.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.junit5.cm.source' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.junit5.cm.source&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.ui.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.tree.ui.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Tree UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.ui.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.ui.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.ui.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server_userdoc.feature.feature.jar' version='3.3.300.v201901310132'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Server User Documentation'/>
        <property name='df_LT.description' value='JST server user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_userdoc.feature'/>
        <property name='maven-version' value='3.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_userdoc.feature.feature.jar' version='3.3.300.v201901310132'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.server_userdoc.feature' version='3.3.300.v201901310132'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.server_userdoc.feature' version='3.3.300.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.setup.doc' version='1.15.0.v20250302-1233' generation='2'>
      <update id='org.eclipse.oomph.setup.doc' range='[0.0.0,1.15.0.v20250302-1233)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.doc'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.doc' version='1.15.0.v20250302-1233'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.doc' version='1.15.0.v20250302-1233'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.doc' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.doc.concepts' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.doc.online' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.doc.reference' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.doc.reference.api' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.doc.reference.schema' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.doc.user' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.doc.user.wizard' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.doc' version='1.15.0.v20250302-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='35'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.doc' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.31.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.core' range='[1.33.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.18.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.editor' range='[1.30.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.git' range='[1.29.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.git.edit' range='[1.17.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.installer' range='[1.36.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.jdt' range='[1.23.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.jdt.edit' range='[1.16.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.launching' range='[1.16.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.launching.edit' range='[1.16.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.maven' range='[1.22.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.maven.edit' range='[1.17.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.mylyn' range='[1.20.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.mylyn.edit' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2' range='[1.22.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2.edit' range='[1.16.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.pde' range='[1.15.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.pde.edit' range='[1.15.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.projects' range='[1.17.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.projects.edit' range='[1.16.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.projectset' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.projectset.edit' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.targlets' range='[1.17.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.targlets.edit' range='[1.15.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui' range='[1.33.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui.ide' range='[1.13.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.workbench' range='[1.15.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.workbench.edit' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.workingsets' range='[1.17.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.workingsets.edit' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.doc.source' range='[1.15.0.v20250302-1233,1.15.0.v20250302-1233]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.doc' version='1.15.0.v20250302-1233'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.doc; singleton:=true&#xA;Bundle-Version: 1.15.0.v20250302-1233
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.common.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.common.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.common'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.common.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.common.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.common.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.common.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.common.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.core' version='3.9.100.v202604290325' generation='2'>
      <update id='org.eclipse.jpt.jpa.core' range='[0.0.0,3.9.100.v202604290325)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JPA 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.core'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='98'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.core' version='3.9.100.v202604290325'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core' version='3.9.100.v202604290325'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa1.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa1.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa1.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa1.resource.java.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa1.resource.java.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.context.persistence.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.context.persistence.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.resource.java.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2.resource.java.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_1.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_1.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_1.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_1.context.persistence.schemagen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_1.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_1.resource.java.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_1.resource.java.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_2.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa2_2.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa3_0.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa3_0.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa3_1.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.jpa3_1.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.libval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.resource.java.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.resource.java.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.resource.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.resource.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2.context.persistence.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2.context.persistence.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_1.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_1.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_1.context.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_1.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_1.context.persistence.schemagen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_1.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_2.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa2_2.context.persistence.schemagen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa3_0' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa3_0.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa3_0.context.persistence.schemagen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa3_1.context.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpa3_1.context.persistence.schemagen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.jpql.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.orm.v2_0' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.orm.v2_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.orm.v2_2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.persistence.v2_0' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.persistence.v2_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.resource.persistence.v2_2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.core.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.core' version='3.9.100.v202604290325'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.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.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.jpa.jpql' range='[2.7.3,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.wst.common.emfworkbench.integration' range='[1.1.200,2.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.common.modulecore' range='[1.1.200,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.sse.core' range='[1.1.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.100,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jpt.jpa.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.core.source' range='[3.9.100.v202604290325,3.9.100.v202604290325]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.core' version='3.9.100.v202604290325'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.core;singleton:=true&#xA;Bundle-Version: 3.9.100.v202604290325
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.npm.ui' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.npm.ui' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse NPM Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.npm.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.ui' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.npm.ui' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.npm.ui' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.json.npm.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.ui.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.npm.ui' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.npm.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.common.ui' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.common.ui' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Tools Common UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.common.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.core.tableviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.helpsystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.sqlstatementarea' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.tableviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.common.ui' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.common.ui' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.common.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.core' version='1.9.3.v202504061844' generation='2'>
      <update id='org.eclipse.jst.jsf.core' range='[0.0.0,1.9.3.v202504061844)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JSF Tools - Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.core'/>
        <property name='maven-version' value='1.9.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='67'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.core' version='1.9.3.v202504061844'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.core' version='1.9.3.v202504061844'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.contentassist.el' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.jem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.jsflibraryconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.jsflibraryregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.jsflibraryregistry.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.jsflibraryregistry.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.jsflibraryregistry.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.region' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.internal.tld' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.jsfappconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.jsfappconfig.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.jsflibraryconfiguration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.jsflibraryconfiguration.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.jsflibraryregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.jsflibraryregistry.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.metadata.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.set.constraint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.set.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.core.tagmatcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.el' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.mapping.mappers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.mapping.viewmapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.mapping.viewmapping.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.mapping.viewmapping.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.model.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.model.jsp.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.model.jsp.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.internal.view.model.jsp.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.designtime.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.metadataprocessors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.metadataprocessors.features' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.metadataprocessors.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.tagdisplay.internal.paletteinfos' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.tagdisplay.internal.paletteinfos.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.tagdisplay.internal.paletteinfos.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.taglibprocessing.attributevalues' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.appconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.constraints.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.constraints.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.el' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.el.diagnostics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.el.operators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.facelet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.validation.internal.strategy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.core' version='1.9.3.v202504061844'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.common.project.facet.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.facesconfig' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.runtime' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.proxy' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.core.source' range='[1.9.3.v202504061844,1.9.3.v202504061844]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.core' version='1.9.3.v202504061844'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.core; singleton:=true&#xA;Bundle-Version: 1.9.3.v202504061844
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.2.2.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.profiling.ui.source' range='[0.0.0,4.2.2.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Analysis Profiling UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.ui'/>
        <property name='maven-version' value='4.2.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.2.2.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.2.2.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.2.2.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.profiling.ui.source' version='4.2.2.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.profiling.ui.source&#xA;Bundle-Version: 4.2.2.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.debug.ls' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.debug.ls' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Debug Model Language Server Adapter'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.debug.ls'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.debug.ls' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.debug.ls' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.debug.ls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.debug.ls' version='4.2.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.debug' range='0.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='0.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' 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.edit.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.debug.ls
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.debug.ls.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.debug.ls' version='4.2.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.eclipse.acceleo.debug.ls;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.ocl' version='4.5.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.server.ocl' range='[0.0.0,4.5.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Server OCL 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.ocl'/>
        <property name='maven-version' value='4.5.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.ocl' version='4.5.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.ocl' version='4.5.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.ocl' version='4.5.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.ocl' version='4.5.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ocl.ecore' range='[3.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.server.ocl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.ocl.source' range='[4.5.2.v20260304-1812,4.5.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.ocl' version='4.5.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.ocl;singleton:=true&#xA;Bundle-Version: 4.5.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.sdk.feature.jar' version='2.26.0.v20260425-1324'>
      <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='MWE2 Language SDK'/>
        <property name='df_LT.description' value='MWE2 Language SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.sdk'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.jar' version='2.26.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe2.language.sdk' version='2.26.0.v20260425-1324'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe2.language.sdk' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jsf.feature.feature.group' version='1.6.1.20231024-1618' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.jboss.tools.maven.jsf.feature.feature.group&apos; || pc.name == &apos;org.eclipse.m2e.wtp.jsf.feature.feature.group&apos; &amp;&amp; pc.version &lt; &apos;1.6.1.20231024-1618&apos;))' 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.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jsf.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008-2014 Red Hat, Inc 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;Red Hat, Inc. - Java EE configurators'/>
        <property name='df_LT.featureName' value='m2e-wtp - JSF configurator for WTP (Optional)'/>
        <property name='df_LT.description' value='m2e JSF project configurator for Eclipse WTP.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jsf.feature.feature.group' version='1.6.1.20231024-1618'/>
        <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.fproj.feature.group' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.jboss.tools.maven.jsf' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jsf' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsf.feature.feature.group' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jsf.feature.feature.jar' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='1.1.0'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.lib' version='1.7.1.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ecore.xcore.lib' range='[0.0.0,1.7.1.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Xcore Library Runtime Library'/>
        <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.xcore.lib'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.lib' version='1.7.1.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.lib' version='1.7.1.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.lib' version='1.7.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.lib' version='1.7.1.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.emf.ecore' range='[2.39.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.42.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.18.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.ecore.xcore.lib
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.lib.source' range='[1.7.1.v20250910-1205,1.7.1.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.xcore.lib' version='1.7.1.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.xcore.lib;singleton:=true&#xA;Bundle-Version: 1.7.1.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.eclipselink.branding' version='1.4.101.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jaxb.eclipselink.branding' range='[0.0.0,1.4.101.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - EclipseLink MOXy (JAXB) Support'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.branding'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.branding' version='1.4.101.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.eclipselink.branding' version='1.4.101.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.eclipselink.branding' version='1.4.101.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.jaxb.eclipselink.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.branding.source' range='[1.4.101.v201902121834,1.4.101.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.eclipselink.branding' version='1.4.101.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.eclipselink.branding;singleton:=true&#xA;Bundle-Version: 1.4.101.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.api.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.api.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.api'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.api.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.api.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.api.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.api.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.api.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.tukaani.xz.source' version='1.12.0' singleton='false'>
      <update id='org.tukaani.xz.source' range='[0.0.0,1.12.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.tukaani.xz:1.12.0'/>
        <property name='maven-groupId' value='org.tukaani'/>
        <property name='maven-artifactId' value='xz'/>
        <property name='maven-version' value='1.12'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz.source' version='1.12.0'/>
        <provided namespace='osgi.bundle' name='org.tukaani.xz.source' version='1.12.0'/>
        <provided namespace='osgi.identity' name='org.tukaani.xz.source' version='1.12.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.tukaani.xz.source' 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.source&#xA;Bundle-Version: 1.12.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sdk.source' version='1.10.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sdk.source' range='[0.0.0,1.10.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SDK Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sdk'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk.source' version='1.10.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sdk.source' version='1.10.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sdk.source' version='1.10.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sdk.source' version='1.10.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sdk.source&#xA;Bundle-Version: 1.10.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.console.ssh' version='1.3.500.v20251212-0641' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.console.ssh' range='[0.0.0,1.3.500.v20251212-0641)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Console ssh support 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.ssh'/>
        <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.equinox.console.ssh' version='1.3.500.v20251212-0641'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.console.ssh' version='1.3.500.v20251212-0641'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.internal.ssh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.jaas' version='0.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.console.ssh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.storage' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.console.ssh' version='1.3.500.v20251212-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='23'>
        <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.login' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.sshd.common.keyprovider' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.auth' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.auth.password' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.auth.pubkey' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.channel' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.command' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.jaas' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.keyprovider' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.session' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.sshd.server.shell' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.console.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.console.common.terminal' 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.cm' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <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.console.ssh
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.ssh.source' range='[1.3.500.v20251212-0641,1.3.500.v20251212-0641]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.console.ssh' version='1.3.500.v20251212-0641'/>
      </artifacts>
      <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.ssh&#xA;Bundle-Version: 1.3.500.v20251212-0641
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.ui' version='3.21.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.util.ui' range='[0.0.0,3.21.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Utilities 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.ui'/>
        <property name='maven-version' value='3.21.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui' version='3.21.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' version='3.21.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.internal.ui' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.internal.ui.actions' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.internal.ui.bundle' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.internal.ui.messages' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.internal.ui.views' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.actions' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.chat' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.confirmation' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.container' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.dnd' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.handlers' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.prefs' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.proposals' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.security' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.views' version='3.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ui.widgets' version='3.21.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.util.ui' version='3.21.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.net4j.util.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.source' range='[3.21.1.v20260304-1812,3.21.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.util.ui' version='3.21.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.util.ui;singleton:=true&#xA;Bundle-Version: 3.21.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.win32.win32.x86_64' version='1.3.0.v20260203-2149' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='1.3.0.v20260203-2149'/>
        <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='toolingorg.eclipse.equinox.launcher.win32.win32.x86_64' version='1.3.0.v20260203-2149'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='1.3.0.v20260203-2149'/>
        <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='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.feature.jar' version='2.3.2600.v20260423-1800'>
      <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.2600-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.2600.v20260423-1800'/>
        <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.2600.v20260423-1800'/>
      </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.2600.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.source' version='2.46.0.v20260311-1301' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.source' range='[0.0.0,2.46.0.v20260311-1301)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Code Generator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore'/>
        <property name='maven-version' value='2.46.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.source' version='2.46.0.v20260311-1301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.source' version='2.46.0.v20260311-1301'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.source' version='2.46.0.v20260311-1301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore.source' version='2.46.0.v20260311-1301'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.46.0.v20260311-1301
          </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.acceleo.debug.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.debug.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Debug Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.debug'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.debug.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.debug.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.debug.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.debug.source' version='4.2.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.eclipse.acceleo.debug.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclinecore.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.oclinecore.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified OCL-in-Ecore User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclinecore.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclinecore.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot.uml' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.oclinecore.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclinecore.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.oclinecore.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oracle.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.oracle.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Oracle UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle.ui'/>
        <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.datatools.enablement.oracle.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oracle.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oracle.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oracle.internal.ui.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oracle.ui.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oracle.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oracle' 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=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oracle.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oracle.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oracle.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.sync' version='1.20.0.v20260428-0836' generation='2'>
      <update id='org.eclipse.oomph.setup.sync' range='[0.0.0,1.20.0.v20260428-0836)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Synchronizer'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.sync'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sync' version='1.20.0.v20260428-0836'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.sync' version='1.20.0.v20260428-0836'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.internal.sync' version='1.20.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.sync' version='1.20.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.sync.impl' version='1.20.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.sync.util' version='1.20.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.sync' version='1.20.0.v20260428-0836'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.core.variables' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.35.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.core' range='[1.36.0,2.0.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=11))'>
          <description>
            org.eclipse.oomph.setup.sync
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sync.source' range='[1.20.0.v20260428-0836,1.20.0.v20260428-0836]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.sync' version='1.20.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.sync;singleton:=true&#xA;Bundle-Version: 1.20.0.v20260428-0836
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.4.1.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.ui.source' range='[0.0.0,1.4.1.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Control UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.ui'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.4.1.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.4.1.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.4.1.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.ui.source' version='1.4.1.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.ui.source&#xA;Bundle-Version: 1.4.1.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.ecore.ui.source' version='1.7.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.oda.ecore.ui.source' range='[0.0.0,1.7.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF ODA Ecore UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.oda.ecore.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.ui.source' version='1.7.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.oda.ecore.ui.source' version='1.7.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.oda.ecore.ui.source' version='1.7.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.oda.ecore.ui.source' version='1.7.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.oda.ecore.ui.source&#xA;Bundle-Version: 1.7.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools.ui.source' version='1.4.300.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.api.tools.ui.source' range='[0.0.0,1.4.300.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='API Tools UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.ui'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui.source' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.ui.source' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.ui.source' version='1.4.300.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.ui.source' version='1.4.300.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools.ui.source&#xA;Bundle-Version: 1.4.300.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.io.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.io.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: IO'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-io'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.io.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.io.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.io.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.sdk.feature.jar' version='1.0.0.v20260209-1724'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='LSP4J SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
        <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) 2016-2021 TypeFox and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0,&#xA;or the Eclipse Distribution License v. 1.0 which is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.php.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause'/>
        <property name='df_LT.description' value='Java binding for the Language Server Protocol.'/>
        <property name='maven-groupId' value='org.eclipse.lsp4j'/>
        <property name='maven-artifactId' value='org.eclipse.lsp4j.sdk'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.sdk.feature.jar' version='1.0.0.v20260209-1724'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.lsp4j.sdk' version='1.0.0.v20260209-1724'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.lsp4j.sdk' version='1.0.0.v20260209-1724'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.mat.report' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.report' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - HTML Reporting'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.report'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.report' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.report' version='1.17.0.202604281354'/>
        <provided namespace='java.package' name='org.eclipse.mat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.collect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.query.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.query.annotations.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.query.quantize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.query.refined' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.query.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.query.results' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.report' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.report.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.report' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mat.report
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.report.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.report' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.report;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projects.edit.source' version='1.16.0.v20241013-1044' singleton='false'>
      <update id='org.eclipse.oomph.setup.projects.edit.source' range='[0.0.0,1.16.0.v20241013-1044)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Projects Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projects.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.edit.source' version='1.16.0.v20241013-1044'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.projects.edit.source' version='1.16.0.v20241013-1044'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.projects.edit.source' version='1.16.0.v20241013-1044'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.projects.edit.source' version='1.16.0.v20241013-1044'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.projects.edit.source&#xA;Bundle-Version: 1.16.0.v20241013-1044
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions.source' version='3.9.500.v20250608-0434' singleton='false'>
      <update id='org.eclipse.core.expressions.source' range='[0.0.0,3.9.500.v20250608-0434)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Expression Language Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.expressions'/>
        <property name='maven-version' value='3.9.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions.source' version='3.9.500.v20250608-0434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions.source' version='3.9.500.v20250608-0434'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions.source' 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.source&#xA;Bundle-Version: 3.9.500.v20250608-0434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui.source' version='1.2.0.v202311232240' singleton='false'>
      <update id='org.eclipse.wst.ws.service.policy.ui.source' range='[0.0.0,1.2.0.v202311232240)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Service Policy - UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui.source' version='1.2.0.v202311232240'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui.source' version='1.2.0.v202311232240'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui.source' 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.source&#xA;Bundle-Version: 1.2.0.v202311232240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.versioncontrol.ignores.plugin.git.source' version='7.2.3.202603250810' singleton='false'>
      <update id='org.bndtools.versioncontrol.ignores.plugin.git.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.bndtools.versioncontrol.ignores.plugin.git:7.2.3.202603250810'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.versioncontrol.ignores.plugin.git'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.versioncontrol.ignores.plugin.git.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.versioncontrol.ignores.plugin.git.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.versioncontrol.ignores.plugin.git.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bndtools.versioncontrol.ignores.plugin.git.source' 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: org.bndtools.versioncontrol.ignores.plugin.git.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.editor.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='XSD Sample Editor'/>
        <property name='df_LT.description' value='Simple, tree-based XML Schema 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.xsd.editor'/>
        <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.xsd.editor.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.xsd.editor' 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.xsd.editor' 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.sirius.diagram.ui.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.ui.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Diagram Specification Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.ui.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.ui.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.ui.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.feature.group' version='2.5.8.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.dawn.feature.group' range='[0.0.0,2.5.8.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn'/>
        <property name='maven-version' value='2.5.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Dawn'/>
        <property name='df_LT.description' value='Contains the graphical collaboration support for CDO.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.feature.group' version='2.5.8.v20260304-1812'/>
        <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.emf.cdo.dawn' range='[2.3.8.v20260304-1812,2.3.8.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.ui' range='[2.3.1.v20260304-1812,2.3.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.util' range='[2.2.2.v20260304-1812,2.2.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.emf' range='[2.2.3.v20260304-1812,2.2.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.gmf' range='[2.3.6.v20260304-1812,2.3.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.graphiti' range='[2.3.3.v20260304-1812,2.3.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.feature.jar' range='[2.5.8.v20260304-1812,2.5.8.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.jdom2.source' version='2.0.6.v20230720-0727' singleton='false'>
      <update id='org.jdom2.source' range='[0.0.0,2.0.6.v20230720-0727)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.jdom2:2.0.6.v20230720-0727'/>
        <property name='maven-groupId' value='org.jdom'/>
        <property name='maven-artifactId' value='jdom2'/>
        <property name='maven-version' value='2.0.6.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jdom2.source' version='2.0.6.v20230720-0727'/>
        <provided namespace='osgi.bundle' name='org.jdom2.source' version='2.0.6.v20230720-0727'/>
        <provided namespace='osgi.identity' name='org.jdom2.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jdom2.source' 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.source&#xA;Bundle-Version: 2.0.6.v20230720-0727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.source' version='4.18.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.ui.source' range='[0.0.0,4.18.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui'/>
        <property name='maven-version' value='4.18.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.source' version='4.18.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.source' version='4.18.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.source' version='4.18.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.source' version='4.18.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.source&#xA;Bundle-Version: 4.18.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.core' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.core' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.core'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.core' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api.controllers' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api.utils' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.internal.controllers' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.core' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.core' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.core;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.ecore.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.ecore.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Ecore Ui Support  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.ecore'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.ecore.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.ecore.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.ecore.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ecore.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee.webapp' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee.webapp' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: EE :: Web Application'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: EE :: Web Application'/>
        <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.ee'/>
        <property name='maven-artifactId' value='jetty-ee-webapp'/>
        <property name='maven-version' value='12.1.8'/>
        <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.ee.webapp' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee.webapp' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee.webapp' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='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='osgi.identity' name='org.eclipse.jetty.ee.webapp' version='12.1.8'>
          <properties size='1'>
            <property 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='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.instrument' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,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.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee.webapp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee.webapp.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee.webapp' version='12.1.8'/>
      </artifacts>
      <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.ee.webapp&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.feature.group' version='1.14.2.202510231413' singleton='false'>
      <update id='org.eclipse.emf.workspace.feature.group' range='[0.0.0,1.14.2.202510231413)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.14.2-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 Transaction Workbench Integration'/>
        <property name='df_LT.description' value='EMF Model Transaction Workbench Integration API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.group' version='1.14.2.202510231413'/>
        <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='[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.core.resources' range='[3.9.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.commands' 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.emf.edit.ui' range='[2.10.0,3.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' range='[1.4.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace' range='[1.6.0.202510231413,1.6.0.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.ui' range='[1.4.0.202510231413,1.4.0.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.jar' range='[1.14.2.202510231413,1.14.2.202510231413]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.passage.lic.base' version='4.6.0.v20260429-1155' generation='2'>
      <update id='org.eclipse.passage.lic.base' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC Base'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.base'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.base' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.base' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.access' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.acquire' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.agreements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.conditions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.conditions.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.conditions.mining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.diagnostic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.diagnostic.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.inspection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.requirements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.restrictions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.base.version' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.base.access' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.base.access.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.base.conditions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.base.inspection.hardware' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.base.requirements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.base.time' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.base' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.passage.lic.api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.base
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.base.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.base' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.base;singleton:=true&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.console' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.console' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Console Core'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.console'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.console' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.console' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.console' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.console' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.console
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.console.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.console' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.console;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.activity.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.tasks.activity.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Tasks'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.activity.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.activity.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.activity.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.activity.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.activity.ui.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.activity.ui' version='4.11.0.v20260309-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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.activity.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.tasks.activity.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.activity.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.activity.ui' version='4.11.0.v20260309-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.mylyn.tasks.activity.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.launch.rwt.source' version='4.7.0.20260330-0719' singleton='false'>
      <update id='org.eclipse.rap.tools.launch.rwt.source' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - RAP'/>
        <property name='df_LT.bundleName' value='RWT Launcher Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.launch.rwt'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.launch.rwt.source' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.tools.launch.rwt.source' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.tools.launch.rwt.source' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.tools.launch.rwt.source' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.tools.launch.rwt.source&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.xotcl.testing.xounit.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.xotcl.testing.xounit.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit XOUnit Framework Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.xotcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl.testing.xounit'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.testing.xounit.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.xotcl.testing.xounit.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.xotcl.testing.xounit.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.xotcl.testing.xounit.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.xotcl.testing.xounit.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.glibc.source' version='1.2.1.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.cdt.libhover.glibc.source' range='[0.0.0,1.2.1.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Glibc Libhover Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.glibc'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.glibc.source' version='1.2.1.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover.glibc.source' version='1.2.1.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.cdt.libhover.glibc.source' version='1.2.1.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.cdt.libhover.glibc.source' version='1.2.1.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.cdt.libhover.glibc.source&#xA;Bundle-Version: 1.2.1.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtbase.ui' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xtext.qvtbase.ui' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTbase Editor Support (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtbase.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtbase.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.nature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtbase.ui' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.24.0,1.25.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.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.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.xtext.qvtbase.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtbase.ui.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtbase.ui' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtbase.ui;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.emf.cdo.dawn.emf.source' version='2.2.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.dawn.emf.source' range='[0.0.0,2.2.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Dawn EMF Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.emf'/>
        <property name='maven-version' value='2.2.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.emf.source' version='2.2.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.emf.source' version='2.2.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.emf.source' version='2.2.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.emf.source' version='2.2.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.emf.source&#xA;Bundle-Version: 2.2.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.preferences' version='0.14.100.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.spy.preferences' range='[0.0.0,0.14.100.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Preference Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.preferences'/>
        <property name='maven-version' value='0.14.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.preferences' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.preferences' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.preferences' version='0.14.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <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='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.2.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.6.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.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='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.spy.preferences
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.preferences.source' range='[0.14.100.v20260327-0718,0.14.100.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.preferences' version='0.14.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.preferences;singleton:=true&#xA;Bundle-Version: 0.14.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.pivot.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.pivot.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified User Interface Facade Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.pivot.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.edit.source' version='1.1.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.reviews.edit.source' range='[0.0.0,1.1.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Reviews Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews.edit'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.edit.source' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews.edit.source' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.reviews.edit.source' version='1.1.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.reviews.edit.source' version='1.1.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.reviews.edit.source&#xA;Bundle-Version: 1.1.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.xml.query.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.sql.xml.query.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL XML Query Model Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.xml.query'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.xml.query.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.xml.query.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.xml.query.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.xml.query.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.xml.query.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.feature.group' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.feature.group' range='[0.0.0,6.7.0.202602251544)' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Core'/>
        <property name='df_LT.description' value='Core feature of Embedded C/C++'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.ui' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.ui.editor' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.ui.editor' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Aird 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.editor'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.editor' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.api.pages' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.graphicalcomponents' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.pages' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.preferences' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.editor' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.4'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ui.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.editor' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.editor;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_core.feature.feature.group' version='3.4.0.v202311141839' singleton='false'>
      <update id='org.eclipse.wst.server_core.feature.feature.group' range='[0.0.0,3.4.0.v202311141839)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_core.feature'/>
        <property name='maven-version' value='3.4.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) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server Core'/>
        <property name='df_LT.description' value='Server tools framework core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_core.feature.feature.group' version='3.4.0.v202311141839'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.core' range='[1.11.0.v202311141839,1.11.0.v202311141839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.core' range='[1.1.0.v202304050316,1.1.0.v202304050316]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_core.feature.feature.jar' range='[3.4.0.v202311141839,3.4.0.v202311141839]'>
          <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.json.bower.ui' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.bower.ui' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Bower Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.bower.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.ui' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.bower.ui' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.bower.ui' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.json.bower.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.ui.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.bower.ui' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.bower.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.theme.source' version='0.15.100.v20260422-0926' singleton='false'>
      <update id='org.eclipse.e4.ui.css.swt.theme.source' range='[0.0.0,0.15.100.v20260422-0926)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse CSS SWT Theme Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt.theme'/>
        <property name='maven-version' value='0.15.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme.source' version='0.15.100.v20260422-0926'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme.source' version='0.15.100.v20260422-0926'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.swt.theme.source' version='0.15.100.v20260422-0926'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt.theme.source' version='0.15.100.v20260422-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.css.swt.theme.source&#xA;Bundle-Version: 0.15.100.v20260422-0926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.examples.source' version='1.4.0.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.examples.source' range='[0.0.0,1.4.0.202604011950)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Validation Framework Example Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.examples'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.examples.source' version='1.4.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.examples.source' version='1.4.0.202604011950'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.examples.source' version='1.4.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.examples.source' version='1.4.0.202604011950'/>
      </artifacts>
      <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.examples.source&#xA;Bundle-Version: 1.4.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.discovery.jmdns.feature.feature.group' version='1.1.0.v20241230-2245' singleton='false'>
      <update id='org.eclipse.ecf.discovery.jmdns.feature.feature.group' range='[0.0.0,1.1.0.v20241230-2245)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Discovery Zeroconf Provider'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Discovery Zeroconf Provider.  This provider can be used by Remote Services Discovery to publish and discover RS EndpointDescriptions.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.discovery.jmdns.feature'/>
        <property name='maven-version' value='1.1.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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.jmdns.feature.feature.group' version='1.1.0.v20241230-2245'/>
        <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.ecf.discovery.feature.feature.group' range='[1.0.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.jmdns' range='[4.4.0.v20231021-2050,4.4.0.v20231021-2050]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.jmdns.feature.feature.jar' range='[1.1.0.v20241230-2245,1.1.0.v20241230-2245]'>
          <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.uml2.ant' version='1.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.ant' range='[0.0.0,1.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.ant'/>
        <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.uml2.ant' version='1.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.ant' version='1.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.ant.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.ant.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.ant.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.ant' version='1.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.5.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.ant
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.ant' version='1.6.0.v20260412-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.eclipse.uml2.ant;singleton:=true&#xA;Bundle-Version: 1.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.ase.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.ase.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP JDBC/Sybase ASE Connection Profile Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ase'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ase.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ase.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ase.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxb.core' version='1.1.0.v202308010229' generation='2'>
      <update id='org.eclipse.jst.ws.jaxb.core' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JAXB Tools Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxb.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxb.core' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxb.core' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxb.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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.annotations.core' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.jaxb.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxb.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.jst.ws.jaxb.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.jst.ws.jaxb.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.edit.source' version='2.5.2.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.uml2.edit.source' range='[0.0.0,2.5.2.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare UML2 Comparison Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.uml2.edit'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.edit.source' version='2.5.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.edit.source' version='2.5.2.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.edit.source' 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.uml2.edit.source&#xA;Bundle-Version: 2.5.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug.vm.ui' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.debug.vm.ui' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Debugger UI Framework'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.vm.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm.ui' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.pages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.ui.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.vm.ui' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.debug.vm.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.vm.ui' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.debug.vm.ui;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.scout.sdk.s2e.ui.source' version='14.0.33' singleton='false'>
      <update id='org.eclipse.scout.sdk.s2e.ui.source' range='[0.0.0,14.0.33)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.scout.sdk.s2e:org.eclipse.scout.sdk.s2e.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Scout Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk.s2e.ui.source' version='14.0.33'/>
        <provided namespace='osgi.bundle' name='org.eclipse.scout.sdk.s2e.ui.source' version='14.0.33'/>
        <provided namespace='osgi.identity' name='org.eclipse.scout.sdk.s2e.ui.source' version='14.0.33'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.scout.sdk.s2e.ui.source' version='14.0.33'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.scout.sdk.s2e.ui.source&#xA;Bundle-Version: 14.0.33
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.floatingpoint.source' version='1.2.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.ui.memory.floatingpoint.source' range='[0.0.0,1.2.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Floating Point Memory Renderer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.floatingpoint'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.floatingpoint.source' version='1.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.floatingpoint.source' version='1.2.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.floatingpoint.source' version='1.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.floatingpoint.source' version='1.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.floatingpoint.source&#xA;Bundle-Version: 1.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.cortexm.ui.source' version='2.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.cortexm.ui.source' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Generic Arm Cortex-M Project Template Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.cortexm.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm.ui.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.cortexm.ui.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.cortexm.ui.source' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.cortexm.ui.source' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.cortexm.ui.source&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.doc.user.source' version='1.0.700.v201903222115' singleton='false'>
      <update id='org.eclipse.jst.ws.doc.user.source' range='[0.0.0,1.0.700.v201903222115)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web Services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.doc.user'/>
        <property name='maven-version' value='1.0.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.doc.user.source' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.doc.user.source' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.doc.user.source' version='1.0.700.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.doc.user.source' version='1.0.700.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.doc.user.source&#xA;Bundle-Version: 1.0.700.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.x86_64' version='3.134.0.v20260422-1812'>
      <update id='org.eclipse.swt.gtk.linux.x86_64' range='[0.0.0,3.134.0.v20260422-1812)' 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.134.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.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.x86_64' version='3.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812'>
          <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.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812,3.134.0.v20260422-1812]' 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.134.0.v20260422-1812'/>
      </artifacts>
      <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.134.0.v20260422-1812&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.doc.user' version='6.4.2.202509021500'>
      <update id='org.eclipse.dltk.tcl.doc.user' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Tcl Development User Guide'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.doc.user'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.doc.user' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.doc.user' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.doc.user' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.tcl.doc.user.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.doc.user' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.doc.user;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.resources.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.resources.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Resources UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.resources.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.resources.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.resources.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.resources.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.resources.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.resources.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.resources.ui' version='4.11.0.v20260309-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='17'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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='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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.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.navigator' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.selectors' range='1.10.12'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.resources.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.resources.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.resources.ui' version='4.11.0.v20260309-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.mylyn.resources.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.bytebuddy.byte-buddy' version='1.18.8' singleton='false'>
      <update id='net.bytebuddy.byte-buddy' range='[0.0.0,1.18.8)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Byte Buddy (without dependencies)'/>
        <property name='org.eclipse.equinox.p2.description' value='Byte Buddy is a Java library for creating Java classes at run time.        This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.'/>
        <property name='maven-groupId' value='net.bytebuddy'/>
        <property name='maven-artifactId' value='byte-buddy'/>
        <property name='maven-version' value='1.18.8'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.bytebuddy.byte-buddy' version='1.18.8'/>
        <provided namespace='osgi.bundle' name='net.bytebuddy.byte-buddy' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.agent.builder' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.asm' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.build' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.description' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.description.annotation' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.description.enumeration' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.description.field' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.description.method' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.description.modifier' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.description.module' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.description.type' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.dynamic' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.dynamic.loading' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.dynamic.scaffold' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.dynamic.scaffold.inline' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.dynamic.scaffold.subclass' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.attribute' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.auxiliary' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bind' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bind.annotation' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bytecode' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bytecode.assign' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bytecode.assign.primitive' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bytecode.assign.reference' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bytecode.collection' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bytecode.constant' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.implementation.bytecode.member' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.matcher' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.pool' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.utility' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.utility.nullability' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.utility.privilege' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.utility.visitor' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.jar.asm' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.jar.asm.signature' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.jar.asm.commons' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.jar.asmjdkbridge' version='1.18.8'/>
        <provided namespace='osgi.identity' name='net.bytebuddy.byte-buddy' version='1.18.8'>
          <properties size='1'>
            <property 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='net.bytebuddy.byte-buddy.source' range='[1.18.8,1.18.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.bytebuddy.byte-buddy' version='1.18.8'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.bytebuddy.byte-buddy&#xA;Bundle-Version: 1.18.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.h2.feature.jar' version='4.26.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework H2 Adapter'/>
        <property name='df_LT.description' value='Contains the H2 Adapter matching the Net4j DB Framework BUT NOT the database driver bundle for H2. This needs to be installed separately, for example from https://download.eclipse.org/tools/orbit/downloads/latest-R'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.h2'/>
        <property name='maven-version' value='4.26.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.feature.jar' version='4.26.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.db.h2' version='4.26.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.db.h2' version='4.26.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.doc' version='3.24.0.v20260428-1443'>
      <update id='org.eclipse.ocl.doc' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Documentation'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.doc'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.doc' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.doc' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.doc' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.doc;singleton:=true&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.source' version='1.7.100.v20251111-0406' singleton='false'>
      <update id='org.eclipse.equinox.launcher.source' range='[0.0.0,1.7.100.v20251111-0406)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Launcher Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher'/>
        <property name='maven-version' value='1.7.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.source' version='1.7.100.v20251111-0406'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.source' version='1.7.100.v20251111-0406'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.source' 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.source&#xA;Bundle-Version: 1.7.100.v20251111-0406
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.gtk.linux.aarch64' version='1.2.1500.v20250801-0854' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' range='1.2.1500.v20250801-0854'/>
        <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='toolingorg.eclipse.equinox.launcher.gtk.linux.aarch64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' range='1.2.1500.v20250801-0854'/>
        <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='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'>
      <update id='org.eclipse.wst.xml.ui.infopop' range='[0.0.0,1.0.400.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XML infopops'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.ui.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.infopop.source' range='[1.0.400.v201903222120,1.0.400.v201903222120]' 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.infopop' version='1.0.400.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xml.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.xmlrpc.source' version='4.11.0.v20260422-0824' singleton='false'>
      <update id='org.eclipse.mylyn.commons.xmlrpc.source' range='[0.0.0,4.11.0.v20260422-0824)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn XML-RPC Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.xmlrpc'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.xmlrpc.source' version='4.11.0.v20260422-0824'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.xmlrpc.source' version='4.11.0.v20260422-0824'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.xmlrpc.source' version='4.11.0.v20260422-0824'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.xmlrpc.source' version='4.11.0.v20260422-0824'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.commons.xmlrpc.source&#xA;Bundle-Version: 4.11.0.v20260422-0824
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.version.ui' version='1.17.0.v20240821-0658' generation='2'>
      <update id='org.eclipse.oomph.version.ui' range='[0.0.0,1.17.0.v20240821-0658)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Version Management UI'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.version.ui'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.ui' version='1.17.0.v20240821-0658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.version.ui' version='1.17.0.v20240821-0658'/>
        <provided namespace='java.package' name='org.eclipse.oomph.version.ui' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.version.ui.actions' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.version.ui.dialogs' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.version.ui.preferences' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.version.ui.quickfixes' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.version.ui.views' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.version.ui' version='1.17.0.v20240821-0658'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.filebuffers' 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' 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.oomph.ui' range='[1.23.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.version' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.api.tools' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.version.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.ui.source' range='[1.17.0.v20240821-0658,1.17.0.v20240821-0658]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.version.ui' version='1.17.0.v20240821-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.oomph.version.ui;singleton:=true&#xA;Bundle-Version: 1.17.0.v20240821-0658
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.annotations' version='6.4.2.202509021500' singleton='false' generation='2'>
      <update id='org.eclipse.dltk.annotations' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Annotations'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.annotations'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.annotations' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.annotations' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.annotations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.annotations' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.annotations.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.annotations' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.annotations&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.arm.ui.source' version='3.2.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.arm.ui.source' range='[0.0.0,3.2.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Arm Cross Compiler UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.arm.ui'/>
        <property name='maven-version' value='3.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui.source' version='3.2.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui.source' version='3.2.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui.source' version='3.2.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.arm.ui.source' version='3.2.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.arm.ui.source&#xA;Bundle-Version: 3.2.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.generic.remoteservice.feature.feature.group' version='1.3.0.v20241230-2245' singleton='false'>
      <update id='org.eclipse.ecf.provider.generic.remoteservice.feature.feature.group' range='[0.0.0,1.3.0.v20241230-2245)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Generic Provider RemoteService Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the Remote Services support for the ECF Generic Provider.  This support allows the ECF Generic Provider to serve as an Remote Service/RSA distribution provider.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.generic.remoteservice.feature'/>
        <property name='maven-version' value='1.3.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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.generic.remoteservice.feature.feature.group' version='1.3.0.v20241230-2245'/>
        <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.ecf.remoteservice.feature.feature.group' 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.ecf.provider.generic.feature.feature.group' range='[1.0.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.remoteservice' range='[4.6.1.v20210926-0332,4.6.1.v20210926-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.generic.remoteservice.feature.feature.jar' range='[1.3.0.v20241230-2245,1.3.0.v20241230-2245]'>
          <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.pde.osgitest.dependencies.feature.feature.jar' version='1.0.0.v20250917-0810'>
      <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://github.com/eclipse-osgi-technology/osgi-test'/>
        <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) 2025 Christoph Läubrich 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;Christoph Läubrich - initial API and implementation'/>
        <property name='df_LT.featureName' value='OSGi Test Dependencies'/>
        <property name='df_LT.description' value='Provides OSGi Test (https://github.com/osgi/osgi-test/) dependencies for use in target platforms.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.osgitest.dependencies.feature'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.osgitest.dependencies.feature.feature.jar' version='1.0.0.v20250917-0810'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.pde.osgitest.dependencies.feature' version='1.0.0.v20250917-0810'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.pde.osgitest.dependencies.feature' version='1.0.0.v20250917-0810'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ecf.remoteservice.asyncproxy' version='2.1.200.v20230528-2254' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.remoteservice.asyncproxy' range='[0.0.0,2.1.200.v20230528-2254)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.name' value='ECF RemoteServices AsyncProxy API Java8'/>
        <property name='df_LT.bundle.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundle.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundle.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='bundle'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.asyncproxy'/>
        <property name='maven-version' value='2.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.asyncproxy' version='2.1.200.v20230528-2254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.remoteservice.asyncproxy' version='2.1.200.v20230528-2254'/>
        <provided namespace='java.package' name='org.eclipse.ecf.remoteservice.asyncproxy' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.remoteservice.asyncproxy' version='2.1.200.v20230528-2254'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.concurrent.future' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ecf.remoteservice.asyncproxy
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.remoteservice.asyncproxy' version='2.1.200.v20230528-2254'/>
      </artifacts>
      <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.remoteservice.asyncproxy&#xA;Bundle-Version: 2.1.200.v20230528-2254
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.segmentstore.core' version='3.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.segmentstore.core' range='[0.0.0,3.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Segment Store DB Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.segmentstore.core'/>
        <property name='maven-version' value='3.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core' version='3.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' version='3.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.segmentstore.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.segmentstore.core.arraylist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.segmentstore.core.segmentHistoryTree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.segmentstore.core.treemap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.segmentstore.core.segment.interfaces' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.segmentstore.core' version='3.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.segmentstore.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core.source' range='[3.2.0.202604110342,3.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.segmentstore.core' version='3.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.segmentstore.core;singleton:=true&#xA;Bundle-Version: 3.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.sdk.feature.jar' version='1.20.0.v20260425-1324'>
      <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='MWE SDK'/>
        <property name='df_LT.description' value='Modeling Workflow Engine SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.sdk'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.sdk.feature.jar' version='1.20.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe.sdk' version='1.20.0.v20260425-1324'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe.sdk' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.http.apache.feature.jar' version='7.7.0.202604291911-m2'>
      <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
      </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.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.cdt.sdk.feature.group' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.sdk.feature.group' range='[0.0.0,12.5.0.202603311517)' 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.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.sdk'/>
        <property name='maven-version' value='12.5.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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tools SDK'/>
        <property name='df_LT.description' value='Eclipse C/C++ development tools. Software development kit including source code and developer documentation.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.sdk.feature.group' version='12.5.0.202603311517'/>
        <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.cdt.source.feature.group' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.feature.group' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.sdk' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.doc.isv' range='[12.5.0.202603121352,12.5.0.202603121352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.sdk.feature.jar' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <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.remote.proxy.ui' version='1.1.400.202603111352' generation='2'>
      <update id='org.eclipse.remote.proxy.ui' range='[0.0.0,1.1.400.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Proxy UI Remote Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.ui'/>
        <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.remote.proxy.ui' version='1.1.400.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.ui' version='1.1.400.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.proxy.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.proxy.ui.messages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.ui' version='1.1.400.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='com.jcraft.jsch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' 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.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.jsch.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jsch.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.internal.proxy.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui.widgets' 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'/>
        <required namespace='java.package' name='org.eclipse.ui.dialogs' 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.ide.fileSystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' 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.eclipse.remote.proxy.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.ui.source' range='[1.1.400.202603111352,1.1.400.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.ui' version='1.1.400.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.ui;singleton:=true&#xA;Bundle-Version: 1.1.400.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.twiki.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.twiki.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Twiki UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.twiki.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.twiki.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.twiki.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.twiki.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.twiki.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.twiki.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.ui.doc.user' version='1.0.200.v201903222115'>
      <update id='org.eclipse.jst.ws.axis2.ui.doc.user' range='[0.0.0,1.0.200.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Axis2 Web services documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.ui.doc.user'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.ui.doc.user' version='1.0.200.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.ui.doc.user' version='1.0.200.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.ui.doc.user' version='1.0.200.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.ui.doc.user.source' range='[1.0.200.v201903222115,1.0.200.v201903222115]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.ui.doc.user' version='1.0.200.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis2.ui.doc.user;singleton:=true&#xA;Bundle-Version: 1.0.200.v201903222115
          </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.eclipse.e4.ui.swt.win32.source' version='1.2.300.v20240416-0658' singleton='false'>
      <update id='org.eclipse.e4.ui.swt.win32.source' range='[0.0.0,1.2.300.v20240416-0658)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI WIN32 Enhancements Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.swt.win32'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32.source' version='1.2.300.v20240416-0658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.swt.win32.source' version='1.2.300.v20240416-0658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.swt.win32.source' version='1.2.300.v20240416-0658'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.swt.win32.source' 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.source&#xA;Bundle-Version: 1.2.300.v20240416-0658
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.admin.source' version='4.4.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.admin.source' range='[0.0.0,4.4.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client Admin Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.admin'/>
        <property name='maven-version' value='4.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.admin.source' version='4.4.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.admin.source' version='4.4.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.admin.source' version='4.4.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.admin.source' version='4.4.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.admin.source&#xA;Bundle-Version: 4.4.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.git.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.git.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Git Connector UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.git.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.git.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.git.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.git.ui.connector' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.git.ui' version='4.11.0.v20260309-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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.jgit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.versions.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.versions.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.git.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.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.forms' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='3.13.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.git.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.git.ui' version='4.11.0.v20260309-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.mylyn.git.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.jenkins.feature.feature.group' version='4.11.0.v20260422-0541' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.hudson.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.jenkins.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260422-0541)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.jenkins.feature'/>
        <property name='maven-version' value='4.11.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, 2014 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Builds Connector: Jenkins'/>
        <property name='df_LT.description' value='Support for the open source Jenkins continuous integration servers.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.feature.feature.group' version='4.11.0.v20260422-0541'/>
        <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.mylyn.builds.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.core' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.feature.feature.jar' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'>
          <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.yaml.snakeyaml' version='2.6.0' singleton='false' generation='2'>
      <update id='org.yaml.snakeyaml' range='[0.0.0,2.6.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SnakeYAML'/>
        <property name='org.eclipse.equinox.p2.description' value='YAML 1.1 parser and emitter for Java'/>
        <property name='maven-groupId' value='org.yaml'/>
        <property name='maven-artifactId' value='snakeyaml'/>
        <property name='maven-version' value='2.6'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.yaml.snakeyaml' version='2.6.0'/>
        <provided namespace='osgi.bundle' name='org.yaml.snakeyaml' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.comments' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.composer' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.constructor' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.emitter' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.env' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.error' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.events' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.extensions.compactnotation' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.inspector' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.internal' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.introspector' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.nodes' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.parser' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.reader' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.representer' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.resolver' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.scanner' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.serializer' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.tokens' version='2.6.0'/>
        <provided namespace='java.package' name='org.yaml.snakeyaml.util' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.yaml.snakeyaml' version='2.6.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='org.yaml.snakeyaml' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.comments' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.composer' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.constructor' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.emitter' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.error' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.events' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.inspector' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.internal' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.introspector' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.nodes' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.parser' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.reader' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.representer' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.resolver' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.scanner' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.serializer' range='[2.6.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.tokens' range='[2.6.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.yaml.snakeyaml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.yaml.snakeyaml.source' range='[2.6.0,2.6.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.yaml.snakeyaml' version='2.6.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.yaml.snakeyaml&#xA;Bundle-Version: 2.6.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.ui.source' version='1.5.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.ui.source' range='[0.0.0,1.5.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Connectivity UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.source' version='1.5.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui.source' version='1.5.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.ui.source' version='1.5.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.ui.source' version='1.5.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui.source&#xA;Bundle-Version: 1.5.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.tools.spies.source' version='3.110.100.v20260327-0718' singleton='false'>
      <update id='org.eclipse.swt.tools.spies.source' range='[0.0.0,3.110.100.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='SWT Tools Spy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.swt.tools.spies'/>
        <property name='maven-version' value='3.110.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.spies.source' version='3.110.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.tools.spies.source' version='3.110.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.tools.spies.source' version='3.110.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.tools.spies.source' version='3.110.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.tools.spies.source&#xA;Bundle-Version: 3.110.100.v20260327-0718
          </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='org.eclipse.graphiti.mm.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.mm.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Notational Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.mm'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.mm.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.mm.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.mm.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.mm.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.mm.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.platform.source.feature.group' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.platform.source.feature.group' range='[0.0.0,12.5.0.202603311517)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.platform'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Platform Developer Resources'/>
        <property name='df_LT.description' value='Eclipse C/C++ development platform. Contains no toolchain integrations. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.source.feature.group' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.source.feature.group' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.source' range='[9.3.100.202512101642,9.3.100.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core.source' range='[4.2.600.202512101642,4.2.600.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui.source' range='[3.5.400.202512020204,3.5.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core.cxx.source' range='[3.6.400.202512020204,3.6.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui.cxx.source' range='[3.7.300.202512020204,3.7.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers.source' range='[3.5.900.202512020204,3.5.900.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers.ui.source' range='[3.4.400.202512020204,3.4.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.core.source' range='[9.0.300.202512020204,9.0.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.source' range='[8.5.900.202512020204,8.5.900.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.core.source' range='[8.0.200.202512020204,8.0.200.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.ui.source' range='[8.3.500.202512101642,8.3.500.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.core.source' range='[9.7.500.202512101642,9.7.500.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp.source' range='[1.1.300.202512020204,1.1.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.ui.source' range='[9.4.600.202512101642,9.4.600.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui.source' range='[9.1.0.202512020204,9.1.0.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.source' range='[2.12.400.202512020204,2.12.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.ui.source' range='[2.7.600.202512020204,2.7.600.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.flatpak.launcher.source' range='[1.1.500.202603111352,1.1.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.serial.source' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.branding.source' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.source.feature.jar' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <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='jakarta.xml.bind-api' version='4.0.5' singleton='false' generation='2'>
      <update id='jakarta.xml.bind-api' range='[0.0.0,4.0.5)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta XML Binding API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta XML Binding API 4.0 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.bind'/>
        <property name='maven-artifactId' value='jakarta.xml.bind-api'/>
        <property name='maven-version' value='4.0.5'/>
        <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='jakarta.xml.bind-api' version='4.0.5'/>
        <provided namespace='osgi.bundle' name='jakarta.xml.bind-api' version='4.0.5'/>
        <provided namespace='java.package' name='jakarta.xml.bind' version='4.0.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind.annotation.adapters,jakarta.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='jakarta.xml.bind.annotation' version='4.0.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.xml.bind.annotation.adapters' version='4.0.5'/>
        <provided namespace='java.package' name='jakarta.xml.bind.attachment' version='4.0.5'>
          <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='4.0.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,jakarta.xml.bind.annotation.adapters,jakarta.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='jakarta.xml.bind.util' version='4.0.5'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,javax.xml.transform.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jakarta.xml.bind-api' version='4.0.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='37'>
        <required namespace='java.package' name='jakarta.activation' range='[2.1.0,3.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.attachment' 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.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.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.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'/>
        <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>
            jakarta.xml.bind-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=jakarta.xml.bind.JAXBContextFactory)' min='0' greedy='false'>
          <description>
            jakarta.xml.bind-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            jakarta.xml.bind-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.xml.bind-api.source' range='[4.0.5,4.0.5]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.xml.bind-api' version='4.0.5'/>
      </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-api&#xA;Bundle-Version: 4.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.team.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.team.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Team UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.team.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.team.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.team.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.team.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.team.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.team.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.team.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.team.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.team.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.team.ui' version='4.11.0.v20260309-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='23'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.resources.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.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' 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.ui.navigator.resources' range='0.0.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='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.mylyn.team.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.team.ui' version='4.11.0.v20260309-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.mylyn.team.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.common' version='1.3.0' singleton='false' generation='2'>
      <update id='org.osgi.test.common' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.test.common'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Testing Common Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <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.test.common'/>
        <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='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.common' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.common' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.test.common.bitmaps' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.test.common.context' 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.test.common.dictionary' 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.test.common.exceptions' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.test.common.filter' 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.test.common.inject' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.test.common.install' 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.test.common.list' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.test.common.service' version='1.0.0'>
          <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.osgi.test.common.stream' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.osgi.test.common' version='1.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='8'>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.bitmaps' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.exceptions' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.filter' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.stream' range='[1.3.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.osgi.test.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.common.source' range='[1.3.0,1.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.common' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.common&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.sdk.source.feature.group' version='4.31.1.v20260304-1816' singleton='false'>
      <update id='org.eclipse.net4j.sdk.source.feature.group' range='[0.0.0,4.31.1.v20260304-1816)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.sdk'/>
        <property name='maven-version' value='4.31.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform SDK Source'/>
        <property name='df_LT.description' value='Contains the Runtime, UI, DB, Examples, Documentation and Source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.source.feature.group' version='4.31.1.v20260304-1816'/>
        <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.net4j.sdk.feature.group' range='[4.31.1.v20260304-1816,4.31.1.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.source.feature.group' range='[4.25.3.v20260304-1812,4.25.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.source.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.source.feature.group' range='[4.9.3.v20260304-1812,4.9.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.source' range='[4.1.607.v20260304-1812,4.1.607.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.source.feature.jar' range='[4.31.1.v20260304-1816,4.31.1.v20260304-1816]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='jakarta.xml.bind-api' version='2.3.3' singleton='false' generation='2'>
      <update id='jakarta.xml.bind-api' range='[0.0.0,2.3.3)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta XML Binding API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta XML Binding API 2.3 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.bind'/>
        <property name='maven-artifactId' value='jakarta.xml.bind-api'/>
        <property name='maven-version' value='2.3.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.xml.bind-api' version='2.3.3'/>
        <provided namespace='osgi.bundle' name='jakarta.xml.bind-api' version='2.3.3'/>
        <provided namespace='java.package' name='javax.xml.bind' version='2.3.3'>
          <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.3'>
          <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.3'/>
        <provided namespace='java.package' name='javax.xml.bind.attachment' version='2.3.3'>
          <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.3'>
          <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.3'>
          <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='jakarta.xml.bind-api' version='2.3.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            jakarta.xml.bind-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.xml.bind-api.source' range='[2.3.3,2.3.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.xml.bind-api' version='2.3.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.xml.bind-api&#xA;Bundle-Version: 2.3.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.feature.jar' version='1.14.2.202604011950'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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 Validation Framework'/>
        <property name='df_LT.description' value='EMF Validation Framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.jar' version='1.14.2.202604011950'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.validation' version='1.14.2.202604011950'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.validation' version='1.14.2.202604011950'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.lsp4e.jdt.source' version='0.14.2.202512150839' singleton='false'>
      <update id='org.eclipse.lsp4e.jdt.source' range='[0.0.0,0.14.2.202512150839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse LSP4E'/>
        <property name='df_LT.bundleName' value='JDT Integration for LSP4E Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.lsp4e'/>
        <property name='maven-artifactId' value='org.eclipse.lsp4e.jdt'/>
        <property name='maven-version' value='0.14.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.jdt.source' version='0.14.2.202512150839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4e.jdt.source' version='0.14.2.202512150839'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4e.jdt.source' version='0.14.2.202512150839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4e.jdt.source' version='0.14.2.202512150839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4e.jdt.source&#xA;Bundle-Version: 0.14.2.202512150839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.jdt.feature.jar' version='3.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.runtime.jdt'/>
        <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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational JDT Integration'/>
        <property name='df_LT.description' value='QVT Operational integration with JDT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor.jdt'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.jdt.feature.jar' version='3.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.editor.jdt' version='3.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.editor.jdt' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.parsley.doc.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.doc.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='org.eclipse.emf.parsley.doc Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.doc'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.doc.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.doc.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.doc.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.doc.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.doc.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.editor.source' version='2.1.200.20250811-2022' singleton='false'>
      <update id='org.eclipse.m2e.editor.source' range='[0.0.0,2.1.200.20250811-2022)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Maven POM File Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.editor'/>
        <property name='maven-version' value='2.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.source' version='2.1.200.20250811-2022'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor.source' version='2.1.200.20250811-2022'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.editor.source' version='2.1.200.20250811-2022'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor.source' version='2.1.200.20250811-2022'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.1.200.20250811-2022
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.codan.checkers' version='3.5.900.202512020204' generation='2'>
      <update id='org.eclipse.cdt.codan.checkers' range='[0.0.0,3.5.900.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Codan Checkers'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.checkers'/>
        <property name='maven-version' value='3.5.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers' version='3.5.900.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.checkers' version='3.5.900.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.checkers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.checkers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.checkers.fs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.checkers' version='3.5.900.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.core.cxx' range='[3.6.200,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.codan.checkers
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers.source' range='[3.5.900.202512020204,3.5.900.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.checkers' version='3.5.900.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.checkers;singleton:=true&#xA;Bundle-Version: 3.5.900.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.maven.feature.group' version='1.24.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.maven.feature.group' range='[0.0.0,1.24.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.maven'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Maven'/>
        <property name='df_LT.description' value='Contains the plugins for Maven-related tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.feature.group' version='1.24.0.v20251211-0657'/>
        <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.oomph.setup.maven' range='[1.22.0.v20241013-1046,1.22.0.v20241013-1046]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.edit' range='[1.17.0.v20241013-1042,1.17.0.v20241013-1042]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.feature.jar' range='[1.24.0.v20251211-0657,1.24.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.source.feature.jar' version='4.30.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Client Source'/>
        <property name='df_LT.description' value='Contains the CDO client core and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.source.feature.jar' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.source' version='4.30.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.source' version='4.30.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='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.eclipse.platform' version='4.40.0.v20260423-1800' generation='2'>
      <update id='org.eclipse.platform' range='[0.0.0,4.40.0.v20260423-1800)' 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.40.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.40.0.v20260423-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform' version='4.40.0.v20260423-1800'/>
        <provided namespace='java.package' name='org.eclipse.platform.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform' version='4.40.0.v20260423-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.40.0.v20260423-1800,4.40.0.v20260423-1800]' 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.40.0.v20260423-1800'/>
      </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.40.0.v20260423-1800
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.core.source' version='2.2.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.core.source' range='[0.0.0,2.2.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Cross Compiler Common Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.core'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.core.source' version='2.2.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.core.source' version='2.2.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.core.source' version='2.2.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.core.source' version='2.2.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.core.source&#xA;Bundle-Version: 2.2.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.gitflow.ui.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.egit.gitflow.ui.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse EGit'/>
        <property name='df_LT.bundleName' value='Git integration for Eclipse - UI for Gitflow support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.gitflow.ui'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.ui.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.gitflow.ui.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.gitflow.ui.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.gitflow.ui.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.gitflow.ui.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json_core.feature.feature.jar' version='1.1.9.v202308160419'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST JSON Core'/>
        <property name='df_LT.description' value='WST JSON Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json_core.feature'/>
        <property name='maven-version' value='1.1.9-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.jar' version='1.1.9.v202308160419'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.json_core.feature' version='1.1.9.v202308160419'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.json_core.feature' version='1.1.9.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='ch.qos.logback.core' version='1.5.32' singleton='false' generation='2'>
      <update id='ch.qos.logback.core' range='[0.0.0,1.5.32)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Logback Core Module'/>
        <property name='org.eclipse.equinox.p2.description' value='logback-core module'/>
        <property name='org.eclipse.equinox.p2.provider' value='QOS.ch'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.qos.ch'/>
        <property name='maven-groupId' value='ch.qos.logback'/>
        <property name='maven-artifactId' value='logback-core'/>
        <property name='maven-version' value='1.5.32'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='42'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.core' version='1.5.32'/>
        <provided namespace='osgi.bundle' name='ch.qos.logback.core' version='1.5.32'/>
        <provided namespace='java.package' name='ch.qos.logback.core' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.encoder,ch.qos.logback.core.filter,ch.qos.logback.core.helpers,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,ch.qos.logback.core.status,ch.qos.logback.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.boolex' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.joran.conditional,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.encoder' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.filter' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.boolex,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.helpers' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.hook' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.spi,ch.qos.logback.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.html' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.pattern' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.joran' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran.event,ch.qos.logback.core.joran.sanity,ch.qos.logback.core.joran.spi,ch.qos.logback.core.joran.util.beans,ch.qos.logback.core.model,ch.qos.logback.core.model.processor,ch.qos.logback.core.spi,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.action' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.joran.spi,ch.qos.logback.core.joran.util,ch.qos.logback.core.model,ch.qos.logback.core.spi,ch.qos.logback.core.util,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.conditional' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.joran.action,ch.qos.logback.core.joran.spi,ch.qos.logback.core.model,ch.qos.logback.core.spi,org.codehaus.commons.compiler,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.event' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,ch.qos.logback.core.status,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.sanity' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.model,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.spi' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran.action,ch.qos.logback.core.joran.event,ch.qos.logback.core.model,ch.qos.logback.core.model.processor,ch.qos.logback.core.spi,ch.qos.logback.core.status,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.util' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.joran.util.beans,ch.qos.logback.core.spi,ch.qos.logback.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.joran.util.beans' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.layout' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.model' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran.action,ch.qos.logback.core.model.processor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.model.conditional' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.model.processor' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran,ch.qos.logback.core.joran.action,ch.qos.logback.core.joran.event,ch.qos.logback.core.joran.spi,ch.qos.logback.core.joran.util.beans,ch.qos.logback.core.model,ch.qos.logback.core.model.util,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.model.processor.conditional' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.model,ch.qos.logback.core.model.conditional,ch.qos.logback.core.model.processor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.model.util' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran.action,ch.qos.logback.core.model,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.net' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.boolex,ch.qos.logback.core.helpers,ch.qos.logback.core.net.ssl,ch.qos.logback.core.pattern,ch.qos.logback.core.sift,ch.qos.logback.core.spi,ch.qos.logback.core.util,jakarta.mail,jakarta.mail.internet,javax.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.net.ssl' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,javax.net,javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.pattern' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.encoder,ch.qos.logback.core.spi,ch.qos.logback.core.status' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.pattern.color' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.pattern,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.pattern.parser' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.pattern,ch.qos.logback.core.pattern.util,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.pattern.util' version='1.5.32'/>
        <provided namespace='java.package' name='ch.qos.logback.core.property' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.read' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.recovery' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.status' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.rolling' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.rolling.helper,ch.qos.logback.core.spi,ch.qos.logback.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.rolling.helper' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.pattern,ch.qos.logback.core.rolling,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.sift' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.model,ch.qos.logback.core.model.processor,ch.qos.logback.core.spi,ch.qos.logback.core.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.spi' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.filter,ch.qos.logback.core.helpers,ch.qos.logback.core.joran,ch.qos.logback.core.status' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.status' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.spi,jakarta.servlet,jakarta.servlet.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.subst' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.testUtil' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.encoder,ch.qos.logback.core.read,ch.qos.logback.core.spi,ch.qos.logback.core.status,javax.naming,javax.naming.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.core.util' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core,ch.qos.logback.core.hook,ch.qos.logback.core.rolling,ch.qos.logback.core.spi,ch.qos.logback.core.status,javax.naming' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='ch.qos.logback.core' version='1.5.32'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='77'>
        <required namespace='java.package' name='ch.qos.logback.core' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.boolex' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.encoder' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.filter' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.helpers' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.hook' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.action' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.conditional' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.event' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.sanity' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.spi' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.util' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.util.beans' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model.conditional' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model.processor' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model.processor.conditional' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model.util' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net.ssl' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.color' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.parser' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.util' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.read' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.recovery' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.rolling' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.rolling.helper' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.sift' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.spi' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.status' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.subst' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.util' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='jakarta.mail' range='[2.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.mail.internet' range='[2.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.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.codehaus.janino' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.codehaus.commons.compiler' range='[3.1.0,4.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='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.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.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.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.spi' 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.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.fusesource.jansi' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            ch.qos.logback.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.core.source' range='[1.5.32,1.5.32]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.qos.logback.core' version='1.5.32'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.qos.logback.core&#xA;Bundle-Version: 1.5.32
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.build.feature.jar' version='6.24.0.v20260428-1443'>
      <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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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='OCL Build Support'/>
        <property name='df_LT.description' value='Provides build support for the UNified OCL and Xtext Serializer.&#xA;&#xA;Only install this if you plan to develop OCL-based applications or build an OCL vaiant Xtext serializer.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.build'/>
        <property name='maven-version' value='6.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.build.feature.jar' version='6.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.build' version='6.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.build' version='6.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.tools.templates.freemarker.source' version='2.0.300.202512020204' singleton='false'>
      <update id='org.eclipse.tools.templates.freemarker.source' range='[0.0.0,2.0.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Template Engine Freemarker Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tools.templates.freemarker'/>
        <property name='maven-version' value='2.0.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.freemarker.source' version='2.0.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.templates.freemarker.source' version='2.0.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.templates.freemarker.source' version='2.0.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.templates.freemarker.source' version='2.0.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.templates.freemarker.source&#xA;Bundle-Version: 2.0.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.ant.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.ant.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Ant Tasks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.ant'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ant.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.ant.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.ant.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.ant.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.ant.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.generic.remoteservice.feature.feature.jar' version='1.3.0.v20241230-2245'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Generic Provider RemoteService Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the Remote Services support for the ECF Generic Provider.  This support allows the ECF Generic Provider to serve as an Remote Service/RSA distribution provider.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.generic.remoteservice.feature'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.generic.remoteservice.feature.feature.jar' version='1.3.0.v20241230-2245'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.provider.generic.remoteservice.feature' version='1.3.0.v20241230-2245'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.provider.generic.remoteservice.feature' version='1.3.0.v20241230-2245'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='com.jgoodies.forms.source' version='1.9.0.v20240327-0800' singleton='false'>
      <update id='com.jgoodies.forms.source' range='[0.0.0,1.9.0.v20240327-0800)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.jgoodies.forms:1.9.0.v20240327-0800'/>
        <property name='maven-groupId' value='com.jgoodies'/>
        <property name='maven-artifactId' value='jgoodies-forms'/>
        <property name='maven-version' value='1.9.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jgoodies.forms.source' version='1.9.0.v20240327-0800'/>
        <provided namespace='osgi.bundle' name='com.jgoodies.forms.source' version='1.9.0.v20240327-0800'/>
        <provided namespace='osgi.identity' name='com.jgoodies.forms.source' version='1.9.0.v20240327-0800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.jgoodies.forms.source' version='1.9.0.v20240327-0800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.jgoodies.forms.source&#xA;Bundle-Version: 1.9.0.v20240327-0800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui.source' version='2.26.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.codegen.ui.source' range='[0.0.0,2.26.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Code Generation UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ui'/>
        <property name='maven-version' value='2.26.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.source' version='2.26.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ui.source' version='2.26.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ui.source' 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.source&#xA;Bundle-Version: 2.26.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.persistence' version='2.2.1.v201807122140' singleton='false'>
      <update id='javax.persistence' range='[0.0.0,2.2.1.v201807122140)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java Persistence API 2.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - EclipseLink Project'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.persistence' version='2.2.1.v201807122140'/>
        <provided namespace='osgi.bundle' name='javax.persistence' version='2.2.1.v201807122140'/>
        <provided namespace='java.package' name='javax.persistence' version='2.2.0'/>
        <provided namespace='java.package' name='javax.persistence.criteria' version='2.2.0'/>
        <provided namespace='java.package' name='javax.persistence.metamodel' version='2.2.0'/>
        <provided namespace='java.package' name='javax.persistence.spi' version='2.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.jpa' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.sql' 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.osgi.service.jpa' range='1.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.persistence' version='2.2.1.v201807122140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.persistence&#xA;Bundle-Version: 2.2.1.v201807122140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.application.source' version='1.6.100.v20260423-1401' singleton='false'>
      <update id='org.eclipse.ui.ide.application.source' range='[0.0.0,1.6.100.v20260423-1401)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse IDE UI Application Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide.application'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application.source' version='1.6.100.v20260423-1401'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.application.source' version='1.6.100.v20260423-1401'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.application.source' version='1.6.100.v20260423-1401'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.application.source' version='1.6.100.v20260423-1401'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.6.100.v20260423-1401
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.core.jersey-common' version='4.0.2' singleton='false' generation='2'>
      <update id='org.glassfish.jersey.core.jersey-common' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jersey-core-common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jersey core common packages'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/org/foundation/'/>
        <property name='maven-groupId' value='org.glassfish.jersey.core'/>
        <property name='maven-artifactId' value='jersey-common'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-common' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.core.jersey-common' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.core,jakarta.ws.rs.ext,javax.net.ssl,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.http' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.innate' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.core,org.glassfish.jersey.innate.virtual,org.glassfish.jersey.internal.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.innate.inject' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.core,org.glassfish.jersey.internal.inject,org.glassfish.jersey.model,org.glassfish.jersey.model.internal,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.innate.inject.spi' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.innate.io' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.innate.spi' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core,org.glassfish.jersey.message' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.innate.virtual' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.container,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey,org.glassfish.jersey.innate.inject,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.l10n,org.glassfish.jersey.internal.spi,org.glassfish.jersey.internal.util,org.glassfish.jersey.message,org.glassfish.jersey.model.internal,org.glassfish.jersey.process.internal,org.glassfish.jersey.spi,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.config' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.core,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.guava' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.inject' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.model,org.glassfish.jersey.model.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.l10n' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.routing' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core,org.glassfish.jersey.message,org.glassfish.jersey.message.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.sonar' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.spi' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.util' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.core,javax.xml.namespace,javax.xml.parsers,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.internal.util.collection' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.io' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.io.spi' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.logging' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.ws.rs.core,org.glassfish.jersey.internal.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.message' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey.innate.io,org.glassfish.jersey.internal,org.glassfish.jersey.internal.util,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.message.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation,jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.core,jakarta.ws.rs.ext,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,org.glassfish.jersey.innate.inject,org.glassfish.jersey.innate.io,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.message,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.model' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jersey.model.internal.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.model.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.core,org.glassfish.jersey,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.spi,org.glassfish.jersey.model,org.glassfish.jersey.process' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.model.internal.spi' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jersey.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.process' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.process.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.model.internal,org.glassfish.jersey.process,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.spi' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.ws.rs,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey,org.glassfish.jersey.internal.inject,org.glassfish.jersey.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.uri' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core,org.glassfish.jersey.uri.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.uri.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core,org.glassfish.jersey.uri' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.core.jersey-common' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='55'>
        <required namespace='java.package' name='sun.misc' 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='javax.imageio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='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='jakarta.annotation' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.container' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.hk2.osgiresourcelocator' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.inject.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.io' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.virtual' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.guava' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.l10n' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util.collection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.io.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model.internal.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.process' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.process.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.uri' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.uri.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.xml.bind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation.adapters' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.ws.rs.sse' range='[3.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.glassfish.jersey.core.jersey-common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-common.source' range='[4.0.2,4.0.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.core.jersey-common' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.core.jersey-common&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.edit.feature.jar' version='2.18.0.v20251026-1727'>
      <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='XSD Edit'/>
        <property name='df_LT.description' value='Platform-independent support for viewing and editing XML Schemas.'/>
        <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.xsd.edit'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.edit.feature.jar' version='2.18.0.v20251026-1727'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xsd.edit' version='2.18.0.v20251026-1727'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xsd.edit' version='2.18.0.v20251026-1727'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sap.maxdb' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sap.maxdb' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP MaxDB Enablement Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.maxdb'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sap.maxdb' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sap.maxdb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sap.maxdb.internal.connection' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sap.maxdb' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sap.maxdb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sap.maxdb' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sap.maxdb; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.ws.commons.util' version='1.0.2.v20230723-0712' singleton='false' generation='2'>
      <update id='org.apache.ws.commons.util' range='[0.0.0,1.0.2.v20230723-0712)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.ws.commons.util : ws-commons-util'/>
        <property name='maven-wrapped-groupId' value='org.apache.ws.commons.util'/>
        <property name='maven-wrapped-artifactId' value='ws-commons-util'/>
        <property name='maven-wrapped-version' value='1.0.2'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.ws.commons.util' version='1.0.2.v20230723-0712'/>
        <provided namespace='osgi.bundle' name='org.apache.ws.commons.util' version='1.0.2.v20230723-0712'/>
        <provided namespace='java.package' name='org.apache.ws.commons.serialize' version='1.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.ws.commons.util' version='1.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.ws.commons.util' version='1.0.2.v20230723-0712'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </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.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' 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.2))'>
          <description>
            org.apache.ws.commons.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ws.commons.util.source' range='[1.0.2.v20230723-0712,1.0.2.v20230723-0712]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.ws.commons.util' version='1.0.2.v20230723-0712'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.ws.commons.util&#xA;Bundle-Version: 1.0.2.v20230723-0712
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.render' version='1.8.1.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.render' range='[0.0.0,1.8.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 Diagram UI Render Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.render'/>
        <property name='maven-version' value='1.8.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.render' version='1.8.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' version='1.8.1.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.render' version='1.8.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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.render
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.render.source' range='[1.8.1.202512020858,1.8.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.diagram.ui.render' version='1.8.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.diagram.ui.render; singleton:=true&#xA;Bundle-Version: 1.8.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.logging' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.logging' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Log4J Fragment'/>
        <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='fragment'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.logging'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.logging' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.logging' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.logging' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.apache.log4j' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='[1.2.24,1.3.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.logging
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.logging' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.logging;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446&#xA;Fragment-Host: org.apache.log4j;bundle-version=&quot;[1.2.24,1.3.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.cortexm.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.templates.cortexm'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Generic Arm Cortex-M Project Template'/>
        <property name='df_LT.description' value='Templates for creating new generic projects for Arm Cortex-M processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.cortexm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.templates.cortexm' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.templates.cortexm' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.server.ui.source' version='1.6.300.v202508220455' singleton='false'>
      <update id='org.eclipse.wst.server.ui.source' range='[0.0.0,1.6.300.v202508220455)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Server UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui'/>
        <property name='maven-version' value='1.6.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.source' version='1.6.300.v202508220455'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui.source' version='1.6.300.v202508220455'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui.source' version='1.6.300.v202508220455'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui.source' version='1.6.300.v202508220455'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui.source&#xA;Bundle-Version: 1.6.300.v202508220455
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.doc.user' version='1.15.0.202311071249'>
      <update id='org.eclipse.datatools.doc.user' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP User Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.doc.user'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.doc.user' version='1.15.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.doc.user' version='1.15.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.source' range='[1.15.0.202311071249,1.15.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.doc.user' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.doc.user; singleton:=true&#xA;Bundle-Version: 1.15.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.vagrant.ui.source' version='2.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.vagrant.ui.source' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Vagrant UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.vagrant.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.ui.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.vagrant.ui.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.vagrant.ui.source' version='2.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.vagrant.ui.source' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.vagrant.ui.source&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server_adapters.feature.feature.jar' version='3.39.0.v202508220455'>
      <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, 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='JST Server Adapters'/>
        <property name='df_LT.description' value='Provides the Java EE Preview Server adapter'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_adapters.feature'/>
        <property name='maven-version' value='3.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_adapters.feature.feature.jar' version='3.39.0.v202508220455'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.server_adapters.feature' version='3.39.0.v202508220455'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.server_adapters.feature' version='3.39.0.v202508220455'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.server_ui.feature.feature.jar' version='3.4.500.v202401292331'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Server UI'/>
        <property name='df_LT.description' value='JST server UI functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_ui.feature'/>
        <property name='maven-version' value='3.4.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_ui.feature.feature.jar' version='3.4.500.v202401292331'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.server_ui.feature' version='3.4.500.v202401292331'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.server_ui.feature' version='3.4.500.v202401292331'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.callgraph.core' version='3.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.callgraph.core' range='[0.0.0,3.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Callgraph Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.core' version='3.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.callgraph.core' version='3.1.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.callgraph.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.callgraph.core' version='3.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core.factory' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.console' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.callgraph.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.core.source' range='[3.1.0.202604281957,3.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.callgraph.core' version='3.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.callgraph.core;singleton:=true&#xA;Bundle-Version: 3.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.arm.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.managedbuild.cross.arm.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.managedbuild.cross.arm.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.arm'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Arm Cross Compiler'/>
        <property name='df_LT.description' value='Build integration and new project wizard support for GNU Arm C/C++ cross compilers.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.managedbuild.cross.arm' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.core' range='[3.5.0.202602251544,3.5.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui' range='[3.2.1.202602251544,3.2.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.core' range='[3.1.3.202602251544,3.1.3.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.core' range='[2.0.0.202602251544,2.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.core' range='[2.2.0.202602251544,2.2.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.ui' range='[2.0.2.202602251544,2.0.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.packs.ui' range='[2.1.1.202602251544,2.1.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.navigator.ui.source' version='1.2.200.v202502280419' singleton='false'>
      <update id='org.eclipse.jst.j2ee.navigator.ui.source' range='[0.0.0,1.2.200.v202502280419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='J2EE Extensions to Common Navigator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.navigator.ui'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.navigator.ui.source' version='1.2.200.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui.source' version='1.2.200.v202502280419'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.navigator.ui.source' version='1.2.200.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.navigator.ui.source' version='1.2.200.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.navigator.ui.source&#xA;Bundle-Version: 1.2.200.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.archetype.maven-artifact-transfer' version='0.13.1.2' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.archetype.maven-artifact-transfer' range='[0.0.0,0.13.1.2)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2Eclipse&apos;s maven-artifact-transfer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e'/>
        <property name='maven-wrapped-groupId' value='org.apache.maven.shared'/>
        <property name='maven-wrapped-artifactId' value='maven-artifact-transfer'/>
        <property name='maven-wrapped-version' value='0.13.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.maven-artifact-transfer' version='0.13.1.2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.maven-artifact-transfer' version='0.13.1.2'/>
        <provided namespace='java.package' name='org.apache.maven.shared.transfer.artifact' version='0.13.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.shared.transfer.artifact.deploy' version='0.13.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.shared.transfer.artifact.deploy.internal' version='0.13.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.shared.transfer.artifact.install' version='0.13.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.shared.transfer.artifact.install.internal' version='0.13.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.shared.transfer.artifact.resolve' version='0.13.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.shared.transfer.artifact' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.transfer.artifact.resolve.internal' version='0.13.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.shared.transfer.collection' version='0.13.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.shared.transfer.dependencies,org.apache.maven.shared.transfer.graph' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.transfer.collection.internal' version='0.13.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.shared.transfer.dependencies' version='0.13.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.shared.transfer.dependencies.collect' version='0.13.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.shared.transfer.dependencies' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.transfer.dependencies.collect.internal' version='0.13.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.shared.transfer.dependencies.resolve' version='0.13.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.shared.transfer.artifact.resolve,org.apache.maven.shared.transfer.dependencies' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.transfer.dependencies.resolve.internal' version='0.13.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.shared.transfer.graph' version='0.13.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.shared.transfer.metadata' version='0.13.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.shared.transfer.metadata.internal' version='0.13.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.shared.transfer.project' version='0.13.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.shared.transfer.project.deploy' version='0.13.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.shared.transfer.artifact.deploy,org.apache.maven.shared.transfer.project' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.transfer.project.deploy.internal' version='0.13.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.shared.transfer.project.install' version='0.13.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.shared.transfer.artifact.install,org.apache.maven.shared.transfer.project' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.transfer.project.install.internal' version='0.13.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.shared.transfer.repository' version='0.13.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.shared.transfer.artifact' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.maven.shared.transfer.repository.internal' version='0.13.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='osgi.identity' name='org.eclipse.m2e.archetype.maven-artifact-transfer' version='0.13.1.2'>
          <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.m2e.archetype.common' version='0.13.1.2'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' range='[3.2.104,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.m2e.archetype.maven-artifact-transfer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.maven-artifact-transfer.source' range='[0.13.1.2,0.13.1.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.maven-artifact-transfer' version='0.13.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.archetype.maven-artifact-transfer&#xA;Bundle-Version: 0.13.1.2&#xA;Fragment-Host: org.eclipse.m2e.archetype.common;bundle-version=&quot;[3.2.104,4)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.compare' version='4.7.5.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.compare' range='[0.0.0,4.7.5.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client Compare 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.compare'/>
        <property name='maven-version' value='4.7.5-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare' version='4.7.5.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.compare' version='4.7.5.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.compare' version='4.7.5'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.compare.bundle' version='4.7.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.compare' version='4.7.5.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdo' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='[2.0.0,3.0.0)' optional='true'/>
        <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)'/>
        <required namespace='java.package' name='com.google.common.cache' 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.cdo.compare
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.source' range='[4.7.5.v20260304-1812,4.7.5.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.compare' version='4.7.5.v20260304-1812'/>
      </artifacts>
      <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.cdo.compare;singleton:=true&#xA;Bundle-Version: 4.7.5.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.build.crossgcc.source' version='1.3.800.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.build.crossgcc.source' range='[0.0.0,1.3.800.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='CDT GCC Cross Compiler Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.build.crossgcc'/>
        <property name='maven-version' value='1.3.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.crossgcc.source' version='1.3.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.build.crossgcc.source' version='1.3.800.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.build.crossgcc.source' version='1.3.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.build.crossgcc.source' version='1.3.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.build.crossgcc.source&#xA;Bundle-Version: 1.3.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ecore' version='3.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.ecore' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL for Ecore'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ecore'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ecore' version='3.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.internal.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.internal.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.opposites' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ecore' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ecore' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.ecore;singleton:=true&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt' version='3.19.1300.v20260423-1800'>
      <update id='org.eclipse.jdt' range='[0.0.0,3.19.1300.v20260423-1800)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Java Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.19.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt' version='3.19.1300.v20260423-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt' version='3.19.1300.v20260423-1800'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt' version='3.19.1300.v20260423-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.1300.v20260423-1800,3.19.1300.v20260423-1800]' 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.1300.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt; singleton:=true&#xA;Bundle-Version: 3.19.1300.v20260423-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.swt.finder.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.swt.finder.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot SWT Control Finder Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.swt.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.swt.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.swt.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.swt.finder.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.swt.finder.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.swt.finder.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.vagrant.core.source' version='2.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.vagrant.core.source' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Vagrant Core Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.vagrant.core'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.core.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.vagrant.core.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.vagrant.core.source' version='2.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.vagrant.core.source' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.vagrant.core.source&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.feature.feature.jar' version='0.17.2.202602051927'>
      <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='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015-2017 Angelo ZERR and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='TextMate Core'/>
        <property name='df_LT.description' value='TextMate support in Eclipse IDE'/>
        <property name='df_LT.featureProvider' value='Eclipse TM4E'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.feature'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.feature.feature.jar' version='0.17.2.202602051927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tm4e.feature' version='0.17.2.202602051927'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tm4e.feature' version='0.17.2.202602051927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.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.mandatory' value='provider' type='List'/>
            <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'/>
          </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.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype.exception,org.apache.maven.archetype.old,org.jdom2,org.jdom2.output' 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.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype' 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.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype,org.apache.maven.archetype.exception' 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.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype.model' 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.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype,org.apache.maven.archetype.exception,org.apache.maven.archetype.old.descriptor' 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.eclipse.cdt.core.linux' version='6.1.100.202402230238' generation='2'>
      <update id='org.eclipse.cdt.core.linux' range='[0.0.0,6.1.100.202402230238)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='df_LT.fragmentName.linux' value='C/C++ Development Tools Core for Linux'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.linux'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.linux'/>
        <property name='maven-version' value='6.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux' version='6.1.100.202402230238'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.linux' version='6.1.100.202402230238'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.linux' version='6.1.100.202402230238'>
          <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.cdt.core.native' version='6.1.100.202402230238'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.core.linux
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.source' range='[6.1.100.202402230238,6.1.100.202402230238]' 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.cdt.core.linux' version='6.1.100.202402230238'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.linux; singleton:=true&#xA;Bundle-Version: 6.1.100.202402230238&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.model' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.model' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Core 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.model' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.model' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.api.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal.description.factory' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal.description.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal.description.tool.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal.description.validation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal.migration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.business.internal.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.tools.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.model.tools.internal.representation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.util' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.model' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.model.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.model' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.model;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_ui.feature.feature.group' version='3.42.0.v202604080341' singleton='false'>
      <update id='org.eclipse.jst.enterprise_ui.feature.feature.group' range='[0.0.0,3.42.0.v202604080341)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_ui.feature'/>
        <property name='maven-version' value='3.42.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, 2023 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java EE Developer Tools'/>
        <property name='df_LT.description' value='Eclipse Java EE and Jakarta EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_ui.feature.feature.group' version='3.42.0.v202604080341'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_userdoc.feature.feature.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.jst.enterprise_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.jst.ws' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.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.jst.j2ee.jca.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.jst.j2ee.navigator.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.jst.j2ee.webservice.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.jst.servlet.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.jst.ws.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.jst.ws.uddiregistry' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.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.jst.ws.consumption.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.jst.ws.consumption' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.infopop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui.infopop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui.infopop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.infopop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.infopop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.infopop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ejb.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.jst.ejb.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.jst.j2ee.ejb.annotations.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.jst.j2ee.ejb.annotation.model' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.xdoclet.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.jst.jee.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.jst.ejb.ui.infopop' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.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.jst.ws.jaxrs.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.jst.ws.axis.consumption.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.jst.ws.axis.consumption.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.jst.ws.axis.creation.ui' 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.eclipse.jst.enterprise_ui.feature.feature.jar' range='[3.42.0.v202604080341,3.42.0.v202604080341]'>
          <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.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.emf.compare.diagram.ide.ui.source' version='3.4.3.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.diagram.ide.ui.source' range='[0.0.0,3.4.3.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare Diagram Comparison Support IDE UI Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram.ide.ui'/>
        <property name='maven-version' value='3.4.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.ide.ui.source' version='3.4.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.ide.ui.source' version='3.4.3.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.ide.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.ide.ui.source' 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.diagram.ide.ui.source&#xA;Bundle-Version: 3.4.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.ui' version='3.8.700.v20250319-0715' generation='2'>
      <update id='org.eclipse.jdt.apt.ui' range='[0.0.0,3.8.700.v20250319-0715)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Annotation Processing UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.ui'/>
        <property name='maven-version' value='3.8.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui' version='3.8.700.v20250319-0715'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.ui' version='3.8.700.v20250319-0715'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.ui' version='3.8.700.v20250319-0715'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.apt.core' range='[3.6.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.jdt.core' range='[3.40.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jdt.apt.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui.source' range='[3.8.700.v20250319-0715,3.8.700.v20250319-0715]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.ui' version='3.8.700.v20250319-0715'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.apt.ui; singleton:=true&#xA;Bundle-Version: 3.8.700.v20250319-0715
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.debugger.core.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.debugger.core.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Debugger Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.debugger.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.debugger.core.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.debugger.core.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.debugger.core.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.debugger.core.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.debugger.core.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.ui' version='1.1.100.v202510300114' generation='2'>
      <update id='org.eclipse.wst.json.ui' range='[0.0.0,1.1.100.v202510300114)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse JSON Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.ui' version='1.1.100.v202510300114'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.ui' version='1.1.100.v202510300114'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.ui' version='1.1.100.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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.schemaprocessor' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.json.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.ui.source' range='[1.1.100.v202510300114,1.1.100.v202510300114]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.ui' version='1.1.100.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.json.ui;singleton:=true&#xA;Bundle-Version: 1.1.100.v202510300114
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.server.jetty.feature.group' version='1.11.1000.v20251229-1450' singleton='false'>
      <update id='org.eclipse.equinox.server.jetty.feature.group' range='[0.0.0,1.11.1000.v20251229-1450)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.server.jetty'/>
        <property name='maven-version' value='1.11.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 IBM, Composent, 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;IBM - initial API and implementation'/>
        <property name='df_LT.featureName' value='Jetty Http Server Feature'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.jetty.feature.group' version='1.11.1000.v20251229-1450'/>
        <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.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.servlet' range='[1.8.600.v20251111-0344,1.8.600.v20251111-0344]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.jetty.feature.jar' range='[1.11.1000.v20251229-1450,1.11.1000.v20251229-1450]'>
          <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.m2m.atl.emftvm' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMFTVM'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.impl.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.jit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.launcher.compat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.profiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.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.validation' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[5.0.1,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.emf' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.remote.ui.source' version='1.2.500.202603111352' singleton='false'>
      <update id='org.eclipse.launchbar.remote.ui.source' range='[0.0.0,1.2.500.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Remote Launch Target UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.remote.ui'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.remote.ui.source' version='1.2.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.remote.ui.source' version='1.2.500.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.remote.ui.source' version='1.2.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.remote.ui.source' version='1.2.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.remote.ui.source&#xA;Bundle-Version: 1.2.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.docs.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.docs.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Xtext documentation'/>
        <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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.docs'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtext Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.group' version='2.43.0.v20260426-1446'/>
        <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.xtext.doc' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.xsd.feature.jar' version='2.24.0.v20260311-1301'>
      <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='XSD - XML Schema Definition Model'/>
        <property name='df_LT.description' value='The XSD model for representing and manipulating XML Schemas.'/>
        <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.xsd'/>
        <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.xsd.feature.jar' version='2.24.0.v20260311-1301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xsd' version='2.24.0.v20260311-1301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xsd' version='2.24.0.v20260311-1301'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.mwe2.language.ui' version='2.26.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe2.language.ui' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='MWE2 Language UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Xtext'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.ui'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ui' version='2.26.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.ui' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.mwe2.language' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' 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='3.14.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.18.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' 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.jdt.ui' range='3.26.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[33.4.0,34.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.24'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe2.language.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ui.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.ui' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.language.ui;singleton:=true&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.tools.launch.core.source' version='3.3.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.tools.launch.core.source' range='[0.0.0,3.3.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Tools Launcher Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.tools.launch.core'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.tools.launch.core.source' version='3.3.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.tools.launch.core.source' version='3.3.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.tools.launch.core.source' version='3.3.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.tools.launch.core.source' version='3.3.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.tools.launch.core.source&#xA;Bundle-Version: 3.3.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.jaxp.debug.source' version='1.1.200.v202408140326' singleton='false'>
      <update id='org.eclipse.wst.xsl.jaxp.debug.source' range='[0.0.0,1.1.200.v202408140326)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL JAXP Debugger Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.jaxp.debug'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.debug.source' version='1.1.200.v202408140326'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.debug.source' version='1.1.200.v202408140326'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.jaxp.debug.source' version='1.1.200.v202408140326'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.jaxp.debug.source' version='1.1.200.v202408140326'/>
      </artifacts>
      <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.xsl.jaxp.debug.source&#xA;Bundle-Version: 1.1.200.v202408140326
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ingres.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ingres.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Ingres UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ingres.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ingres.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ingres.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ingres.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ingres.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.core.source' version='2.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.debug.core.source' range='[0.0.0,2.11.2.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Debug Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug.core'/>
        <property name='maven-version' value='2.11.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.core.source' version='2.11.2.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.core.source' version='2.11.2.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.debug.core.source' version='2.11.2.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.debug.core.source' version='2.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.debug.core.source&#xA;Bundle-Version: 2.11.2.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.execute.feature.feature.jar' version='4.6.0.v20260429-1155'>
      <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.passage.lic.execute.branding'/>
        <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, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC Execute'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components Execute feature contains dependencies required for products that evaluates the licensing constraints.'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.execute.feature'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.feature.feature.jar' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.passage.lic.execute.feature' version='4.6.0.v20260429-1155'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.passage.lic.execute.feature' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.mat.chart.feature.feature.jar' version='1.17.0.202604281354'>
      <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.mat.chart'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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, 2026 SAP AG, IBM Corporation and others.&#xA;&#xA;Visit https://eclipse.dev/mat/'/>
        <property name='df_LT.featureName' value='Memory Analyzer (Charts) [optional]'/>
        <property name='df_LT.description' value='Memory Analyzer Charts (BIRT Dependency)'/>
        <property name='df_LT.providerName' value='Eclipse Memory Analyzer'/>
        <property name='maven-groupId' value='org.eclipse.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.chart.feature'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.feature.feature.jar' version='1.17.0.202604281354'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mat.chart.feature' version='1.17.0.202604281354'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mat.chart.feature' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.glassfish.jersey.core.jersey-common.source' version='4.0.2' singleton='false'>
      <update id='org.glassfish.jersey.core.jersey-common.source' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.jersey.core.jersey-common:4.0.2'/>
        <property name='maven-groupId' value='org.glassfish.jersey.core'/>
        <property name='maven-artifactId' value='jersey-common'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-common.source' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.core.jersey-common.source' version='4.0.2'/>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.core.jersey-common.source' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.core.jersey-common.source' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.core.jersey-common.source&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ui' version='1.2.500.v202508301753' generation='2'>
      <update id='org.eclipse.jst.j2ee.ui' range='[0.0.0,1.2.500.v202508301753)' 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='WTP J2EE UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ui'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ui' version='1.2.500.v202508301753'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' version='1.2.500.v202508301753'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.jdt.internal.integration.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.classpathdep.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.client.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.war.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ui.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ui.archive.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ui.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ui.project.facet.appclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ui' version='1.2.500.v202508301753'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='50'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.501,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' range='[1.3.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.ui' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jst.j2ee.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ui.source' range='[1.2.500.v202508301753,1.2.500.v202508301753]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ui' version='1.2.500.v202508301753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ui; singleton:=true&#xA;Bundle-Version: 1.2.500.v202508301753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.ui.source' version='1.5.0.202510231413' singleton='false'>
      <update id='org.eclipse.emf.transaction.ui.source' range='[0.0.0,1.5.0.202510231413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Transaction UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.ui.source' version='1.5.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.ui.source' version='1.5.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.transaction.ui.source' version='1.5.0.202510231413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction.ui.source' version='1.5.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.ui.source&#xA;Bundle-Version: 1.5.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.master.feature.jar' version='0.35.0.v20260428-1512'>
      <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/modeling/mmt/qvtd'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.qvtd.master'/>
        <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='QVT Declarative All-In-One SDK (Incubation)'/>
        <property name='df_LT.description' value='Install this feature to edit and/or execute QVTcore or QVTrelations transformations.'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='maven-groupId' value='org.eclipse.qvtd-features'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.master'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.master.feature.jar' version='0.35.0.v20260428-1512'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.qvtd.master' version='0.35.0.v20260428-1512'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.qvtd.master' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launch.ui' version='2.26.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe2.launch.ui' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='MWE2 Launch UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Xtext'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launch.ui'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch.ui' version='2.26.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.launch.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.launch.ui.shortcut' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.launch.ui' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.19.500' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.16.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.24.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.29.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.201.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.12.600' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe2.launch.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.launch.ui' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.launch.ui;singleton:=true&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.admin.source' version='1.4.100.v20260309-1355' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.admin.source' range='[0.0.0,1.4.100.v20260309-1355)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='p2 Admin UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.admin'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.admin.source' version='1.4.100.v20260309-1355'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.admin.source' version='1.4.100.v20260309-1355'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.admin.source' version='1.4.100.v20260309-1355'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.admin.source' version='1.4.100.v20260309-1355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.ui.admin.source&#xA;Bundle-Version: 1.4.100.v20260309-1355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.p2' version='1.17.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.p2' range='[0.0.0,1.17.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph P2 Management'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2' version='1.17.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2' version='1.17.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.impl' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.util' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2' version='1.17.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base' range='[1.18.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.p2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.source' range='[1.17.0.v20230617-1322,1.17.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2' version='1.17.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.p2;singleton:=true&#xA;Bundle-Version: 1.17.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tips.core' version='0.3.400.v20240413-1529' generation='2'>
      <update id='org.eclipse.tips.core' range='[0.0.0,0.3.400.v20240413-1529)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tip of the Day core plugin'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.core'/>
        <property name='maven-version' value='0.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.core' version='0.3.400.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tips.core' version='0.3.400.v20240413-1529'/>
        <provided namespace='java.package' name='org.eclipse.tips.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tips.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tips.core' version='0.3.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='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tips.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.core.source' range='[0.3.400.v20240413-1529,0.3.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.tips.core' version='0.3.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.tips.core;singleton:=true&#xA;Bundle-Version: 0.3.400.v20240413-1529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.cloudio.source' version='2.0.500.202604150939' singleton='false'>
      <update id='org.eclipse.zest.cloudio.source' range='[0.0.0,2.0.500.202604150939)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse GEF'/>
        <property name='df_LT.bundleName' value='GEF Classic Zest CloudIO Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gef_root'/>
        <property name='maven-artifactId' value='org.eclipse.zest.cloudio'/>
        <property name='maven-version' value='2.0.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.cloudio.source' version='2.0.500.202604150939'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.cloudio.source' version='2.0.500.202604150939'/>
        <provided namespace='osgi.identity' name='org.eclipse.zest.cloudio.source' version='2.0.500.202604150939'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.cloudio.source' version='2.0.500.202604150939'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.zest.cloudio.source&#xA;Bundle-Version: 2.0.500.202604150939
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.agent.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.ssh.apache.agent.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.apache.agent - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.agent.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.agent.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.agent.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.apache.agent.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.session' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.session' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.session' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.session' version='12.1.8'>
          <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.8'>
          <properties size='1'>
            <property 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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.zseries.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.zseries.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM DB2 UDB zSeries UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.zseries.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.zseries.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.zseries.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.zseries.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.zseries.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ls.debug.ide' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.ls.debug.ide' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Debug Server IDE 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ls.debug.ide'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.ide' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug.ide' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.debug.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.debug.ide.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ls.debug.ide' version='4.2.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'/>
        <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.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='[8.1.0,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.debug.ls' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.debug' range='0.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e.debug' range='0.15.10'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.ls.debug.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.ide.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ls.debug.ide' version='4.2.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.eclipse.acceleo.aql.ls.debug.ide;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.version.feature.group' version='1.23.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.version.feature.group' range='[0.0.0,1.23.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.version'/>
        <property name='maven-version' value='1.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Version Management'/>
        <property name='df_LT.description' value='Contains an incremental builder that performs version validation on plug-ins and features. Also contains the documentation and the user interface.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.feature.group' version='1.23.0.v20251211-0657'/>
        <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.oomph.version' range='[1.16.0.v20240211-0940,1.16.0.v20240211-0940]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.digest' range='[1.11.0.v20220421-1218,1.11.0.v20220421-1218]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.ui' range='[1.17.0.v20240821-0658,1.17.0.v20240821-0658]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.feature.jar' range='[1.23.0.v20251211-0657,1.23.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.core.feature.feature.group' version='1.15.900.v20260413-1500' singleton='false'>
      <update id='org.eclipse.equinox.core.feature.feature.group' range='[0.0.0,1.15.900.v20260413-1500)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.core.feature'/>
        <property name='maven-version' value='1.15.900-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 EclipseSource 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 Core Function'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.core.feature.feature.group' version='1.15.900.v20260413-1500'/>
        <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.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.osgi' range='[3.24.200.v20260413-1500,3.24.200.v20260413-1500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' range='[3.12.300.v20250707-1221,3.12.300.v20250707-1221]'/>
        <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.common' range='[3.20.300.v20251111-0312,3.20.300.v20251111-0312]'/>
        <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.equinox.app' range='[1.7.600.v20251211-1038,1.7.600.v20251211-1038]'/>
        <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.equinox.console' range='[1.4.1100.v20250722-0745,1.4.1100.v20250722-0745]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.core.feature.feature.jar' range='[1.15.900.v20260413-1500,1.15.900.v20260413-1500]'>
          <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.sdk.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.sdk.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' version='3.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' range='[0.0.0,3.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ PyOCD Debugging Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' version='3.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' version='3.0.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.dsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.pyocd.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' version='3.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.14.0'/>
        <required namespace='java.package' name='org.json.simple' range='1.1.1'/>
        <required namespace='java.package' name='org.json.simple.parser' range='1.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.pyocd.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' version='3.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.pyocd.core;singleton:=true&#xA;Bundle-Version: 3.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.xml.feature.feature.group' version='1.3.8.202511131403' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.xml.feature.feature.group' range='[0.0.0,1.3.8.202511131403)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer project'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.xml.feature'/>
        <property name='maven-version' value='1.3.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2020 Red Hat Inc. and others.This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0  which is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.name' value='Wild Web Developer XML tools'/>
        <property name='df_LT.description' value='XML editor in Eclipse IDE. Relies on Language Servers and TextMate grammars to provide development and debug support for XML, XSD, DTD and more...'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml.feature.feature.group' version='1.3.8.202511131403'/>
        <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.wildwebdeveloper.xml' range='[1.3.8.202511131403,1.3.8.202511131403]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml.feature.feature.jar' range='[1.3.8.202511131403,1.3.8.202511131403]'>
          <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.graphiti.feature.examples.feature.group' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.feature.examples.feature.group' range='[0.0.0,0.19.3.202502181516)' 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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.feature.examples'/>
        <property name='maven-version' value='0.19.3-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='Graphiti Examples (Incubation)'/>
        <property name='df_LT.description' value='This feature contains the tutorial, the documentation and examples for the Graphiti framework. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.examples.feature.group' version='0.19.3.202502181516'/>
        <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.graphiti.doc' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.common' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.tutorial' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.ui.capabilities' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.chess' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.filesystem' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.filesystem.mm' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.composite' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.examples.feature.jar' range='[0.19.3.202502181516,0.19.3.202502181516]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.versions.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.versions.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.versions.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.versions.feature'/>
        <property name='maven-version' value='4.11.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) 2011, 2014 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Versions'/>
        <property name='df_LT.description' value='Provides a framework for accessing team providers.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.commons.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <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.mortbay.jasper.mortbay-apache-jsp' version='9.0.111' singleton='false' generation='2'>
      <update id='org.mortbay.jasper.mortbay-apache-jsp' range='[0.0.0,9.0.111)' 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.111'/>
        <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.111'/>
        <provided namespace='osgi.bundle' name='org.mortbay.jasper.mortbay-apache-jsp' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.juli.logging' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.compat' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.scan' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.file' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.digester' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.tagplugin' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.tld' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.web' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.buf' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.res' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.security' version='9.0.111'/>
        <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.111'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler.tagplugin' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.el' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.resources' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.runtime' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.security' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.servlet' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl.core' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.util' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.jasper.xmlparser' version='9.0.111'/>
        <provided namespace='osgi.identity' name='org.mortbay.jasper.mortbay-apache-jsp' version='9.0.111'>
          <properties size='1'>
            <property 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.111,9.0.111]' 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.111'/>
      </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.111
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.6.100.v20260326-1607' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt.source' range='[0.0.0,1.6.100.v20260326-1607)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Workbench Add-ons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.addons.swt'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.6.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.6.100.v20260326-1607'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.6.100.v20260326-1607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.addons.swt.source' version='1.6.100.v20260326-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.e4.ui.workbench.addons.swt.source&#xA;Bundle-Version: 1.6.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.xml.bind-api.source' version='2.3.3' singleton='false'>
      <update id='jakarta.xml.bind-api.source' range='[0.0.0,2.3.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.xml.bind-api:2.3.3'/>
        <property name='maven-groupId' value='jakarta.xml.bind'/>
        <property name='maven-artifactId' value='jakarta.xml.bind-api'/>
        <property name='maven-version' value='2.3.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.xml.bind-api.source' version='2.3.3'/>
        <provided namespace='osgi.bundle' name='jakarta.xml.bind-api.source' version='2.3.3'/>
        <provided namespace='osgi.identity' name='jakarta.xml.bind-api.source' version='2.3.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.xml.bind-api.source' version='2.3.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.xml.bind-api.source&#xA;Bundle-Version: 2.3.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.export.feature.feature.jar' version='0.19.3.202502181516'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.graphiti.export.batik'/>
        <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='Graphiti Export (Incubation)'/>
        <property name='df_LT.description' value='This is the exporters feature of the Graphiti framework. This feature enhances the Graphiti runtime feature (org.eclipse.graphiti.feature) with additional export possibilities (currently an SVG exporter for diagrams is the only contained extension).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.export.feature'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.export.feature.feature.jar' version='0.19.3.202502181516'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.graphiti.export.feature' version='0.19.3.202502181516'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.graphiti.export.feature' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.perf' version='1.3.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.perf' range='[0.0.0,1.3.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Perf Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.perf-parent'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.perf'/>
        <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.linuxtools.perf' version='1.3.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.perf' version='1.3.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.perf.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.perf' version='1.3.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='5.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='7.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.launch' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.ui' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='3.7.1'/>
        <required namespace='java.package' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.compare.structuremergeviewer' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core.factory' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.perf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.source' range='[1.3.0.202604281957,1.3.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.perf' version='1.3.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.perf; singleton:=true&#xA;Bundle-Version: 1.3.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.dsf.gdb' version='7.3.100.202601271447' generation='2'>
      <update id='org.eclipse.cdt.dsf.gdb' range='[0.0.0,7.3.100.202601271447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GDB DSF Debugger Integration Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf.gdb'/>
        <property name='maven-version' value='7.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb' version='7.3.100.202601271447'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' version='7.3.100.202601271447'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.service.command.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.service.command.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.service.command.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.service.control' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.tracepointactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.service.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.service.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.mi.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.mi.service.breakpoint.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.mi.service.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.mi.service.command.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.mi.service.command.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.mi.service.command.output' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.gdb' version='7.3.100.202601271447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='[2.12.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.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.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.gdb' range='[7.2.300,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core.native' range='[6.6.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.native.serial' range='[12.3.0,13.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.dsf.gdb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.source' range='[7.3.100.202601271447,7.3.100.202601271447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.gdb' version='7.3.100.202601271447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.gdb;singleton:=true&#xA;Bundle-Version: 7.3.100.202601271447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64slf4j.simple' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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.simple' version='4.40.0.I20260423-1800'/>
        <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.simple' 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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.ant.source' version='1.10.17.v20260410-1000' singleton='false'>
      <update id='org.apache.ant.source' range='[0.0.0,1.10.17.v20260410-1000)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.ant:1.10.17.v20260410-1000'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant.source' version='1.10.17.v20260410-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.ant.source' version='1.10.17.v20260410-1000'/>
        <provided namespace='osgi.identity' name='org.apache.ant.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.ant.source' version='1.10.17.v20260410-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.ant.source&#xA;Bundle-Version: 1.10.17.v20260410-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.resources.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.resources.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 UML Resources Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.resources'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.resources.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.resources.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.resources.source' version='5.6.0.v20260412-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.eclipse.uml2.uml.resources.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.core' version='3.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.changelog.core' range='[0.0.0,3.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='ChangeLog Core Functionality'/>
        <property name='df_LT.providerName' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-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.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.core'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.core' version='3.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.core' version='3.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.changelog.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.changelog.core' version='3.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.team.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.jface.text' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.genericeditor' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.changelog.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.core.source' range='[3.0.0.202604281957,3.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.changelog.core' version='3.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.changelog.core;singleton:=true&#xA;Bundle-Version: 3.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch.serial.ui' version='1.2.600.202603111352' generation='2'>
      <update id='org.eclipse.cdt.launch.serial.ui' range='[0.0.0,1.2.600.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Launch over Serial UI Plugin'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.serial.ui'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.ui' version='1.2.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.launch.serial.ui' version='1.2.600.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.launch.serial.ui' version='1.2.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,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.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.ui' range='[2.5.600,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch.serial.core' range='[1.2.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.native.serial' range='[12.3.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.launch.serial.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.ui.source' range='[1.2.600.202603111352,1.2.600.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.launch.serial.ui' version='1.2.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.launch.serial.ui;singleton:=true&#xA;Bundle-Version: 1.2.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source' version='1.8.1.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source' range='[0.0.0,1.8.1.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common UI DND IDE Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.dnd.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.dnd.ide'/>
        <property name='maven-version' value='1.8.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source' version='1.8.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source' version='1.8.1.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source' version='1.8.1.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source' version='1.8.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.services.dnd.ide.source&#xA;Bundle-Version: 1.8.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.uddiregistry' version='1.2.0.v202308010229' generation='2'>
      <update id='org.eclipse.jst.ws.uddiregistry' range='[0.0.0,1.2.0.v202308010229)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Universal Description Discovery and Integration Registry'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.uddiregistry'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.uddiregistry' version='1.2.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.uddiregistry' version='1.2.0.v202308010229'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry.widgets.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.uddiregistry' version='1.2.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='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.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.1.0,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.common.frameworks' range='[1.1.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.jst.ws.uddiregistry
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.uddiregistry.source' range='[1.2.0.v202308010229,1.2.0.v202308010229]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.uddiregistry' version='1.2.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.jst.ws.uddiregistry; singleton:=true&#xA;Bundle-Version: 1.2.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ide.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ide.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Language IDE Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ide.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ide.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.ide.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.standalone.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.standalone.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend Standalone Bundle Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.standalone'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.standalone.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.standalone.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.standalone.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.standalone.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.transport.source' version='2.3.500.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.ui.memory.transport.source' range='[0.0.0,2.3.500.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Memory Transport Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.transport'/>
        <property name='maven-version' value='2.3.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.transport.source' version='2.3.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.transport.source' version='2.3.500.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.transport.source' version='2.3.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.transport.source' version='2.3.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.transport.source&#xA;Bundle-Version: 2.3.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.source' version='2.22.0.v20260311-1301' singleton='false'>
      <update id='org.eclipse.xsd.source' range='[0.0.0,2.22.0.v20260311-1301)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.source' version='2.22.0.v20260311-1301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.source' version='2.22.0.v20260311-1301'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.source' version='2.22.0.v20260311-1301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.source' version='2.22.0.v20260311-1301'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.22.0.v20260311-1301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb' version='1.2.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb' range='[0.0.0,1.2.0.v202307260438)' 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='EJB component Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' version='1.2.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.archiveoperations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.project.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.archiveoperations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.project.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.refactor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.workbench.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jst.j2ee' range='[1.2.800,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.0.1200,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.ejb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.source' range='[1.2.0.v202307260438,1.2.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb; singleton:=true&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.compare.source.feature.group' version='4.12.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.compare.source.feature.group' range='[0.0.0,4.12.3.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.compare'/>
        <property name='maven-version' value='4.12.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Client (Compare Integration) Source'/>
        <property name='df_LT.description' value='Contains the core and user interface plugins of the CDO / EMF Compare integration. This feature is optional and requires EMF Compare 2.1 or higher.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.source.feature.group' version='4.12.3.v20260304-1812'/>
        <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.emf.cdo.compare.feature.group' range='[4.12.3.v20260304-1812,4.12.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.source' range='[4.7.5.v20260304-1812,4.7.5.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.compare.source' range='[4.9.2.v20260304-1812,4.9.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.source.feature.jar' range='[4.12.3.v20260304-1812,4.12.3.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.core' version='2.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.counters.core' range='[0.0.0,2.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Counters Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.core'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core' version='2.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' version='2.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.core.aspects' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.counters.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.core' version='2.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.counters.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core.source' range='[2.3.0.202604110342,2.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.counters.core' version='2.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.counters.core;singleton:=true&#xA;Bundle-Version: 2.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.launching.source' version='1.2.0.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.xsl.launching.source' range='[0.0.0,1.2.0.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL Transform Launching Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.launching'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.launching.source' version='1.2.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.launching.source' version='1.2.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.launching.source' version='1.2.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.launching.source' version='1.2.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.launching.source&#xA;Bundle-Version: 1.2.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.sirius' version='1.1.0.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.diagram.sirius' range='[0.0.0,1.1.0.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare Sirius Diagram Comparison Support (Experimental)'/>
        <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.diagram.sirius'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.sirius' version='1.1.0.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.sirius' version='1.1.0.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.sirius' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.sirius.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.sirius' version='1.1.0.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='3.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='3.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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.emf.compare.diagram.sirius
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.sirius' version='1.1.0.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.diagram.sirius;singleton:=true&#xA;Bundle-Version: 1.1.0.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.team.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.team_feature.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.team.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.team.feature'/>
        <property name='maven-version' value='4.11.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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: Team Support'/>
        <property name='df_LT.description' value='Mylyn Task-Focused UI extensions for Team version control.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.context.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <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.embedcdt.debug.gdbjtag.qemu.ui' version='4.1.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui' range='[0.0.0,4.1.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ QEMU Debugging UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui' version='4.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui' version='4.1.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.qemu.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.qemu.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.qemu.ui.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui' version='4.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' range='4.1.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.ui' range='5.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.ui' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.14.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.qemu.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui' version='4.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.qemu.ui;singleton:=true&#xA;Bundle-Version: 4.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.library.source' version='2.2.0.v20230809-1000' singleton='false'>
      <update id='org.hamcrest.library.source' range='[0.0.0,2.2.0.v20230809-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.hamcrest.library:2.2.0.v20230809-1000'/>
        <property name='maven-groupId' value='org.hamcrest'/>
        <property name='maven-artifactId' value='hamcrest-library'/>
        <property name='maven-version' value='2.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.library.source' version='2.2.0.v20230809-1000'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.library.source' version='2.2.0.v20230809-1000'/>
        <provided namespace='osgi.identity' name='org.hamcrest.library.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest.library.source' 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.library.source&#xA;Bundle-Version: 2.2.0.v20230809-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.tasks.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Tasks Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.core.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.core.externalization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.core.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.core.sync' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.core.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.core.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.core.sync' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.core' version='4.11.0.v20260309-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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.methods.multipart' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='3.12.0'/>
        <required namespace='java.package' name='org.apache.xerces.parsers' range='2.12.2'/>
        <required namespace='java.package' name='org.apache.xerces.util' range='2.12.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.tasks.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.core' version='4.11.0.v20260309-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.mylyn.tasks.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide.ui.properties.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.ide.ui.properties.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF IDE UI Properties Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui.properties'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.properties.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.properties.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui.properties.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.properties.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui.properties.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202402152248' singleton='false' generation='2'>
      <update id='org.eclipse.jem.beaninfo.vm.common' range='[0.0.0,2.1.0.v202402152248)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JEM Beaninfo Common Jar'/>
        <property name='df_LT.Bundle-Description.0' value='This bundle is used only as a jar by the org.eclipse.jem.beaninfo bundle, so it should never be &quot;pre-req&apos;d&quot; by others, only by o.e.jem.beaninfo. Other adopters would use only that o.e.jem.beaninfo bundle.'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.description' value='%Bundle-Description.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo.vm.common'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202402152248'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202402152248'/>
        <provided namespace='java.package' name='org.eclipse.jem.beaninfo.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202402152248'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.eclipse.jem.internal.proxy.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jem.internal.proxy.core' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem.beaninfo.vm.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm.common.source' range='[2.1.0.v202402152248,2.1.0.v202402152248]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202402152248'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo.vm.common&#xA;Bundle-Version: 2.1.0.v202402152248
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery' version='1.4.100.v20260304-0632' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.discovery' range='[0.0.0,1.4.100.v20260304-0632)' 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.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery' version='1.4.100.v20260304-0632'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' version='1.4.100.v20260304-0632'/>
        <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.100.v20260304-0632'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.200,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='[3.9.0,4.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.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='[2.3.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.operations' range='[2.3.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.100.v20260304-0632,1.4.100.v20260304-0632]' 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.100.v20260304-0632'/>
      </artifacts>
      <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.100.v20260304-0632
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.edit' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql.edit' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQLModel Edit Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.edit'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.edit' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.edit' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.accesscontrol.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.constraints.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.datatypes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.expressions.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.routines.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.statements.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.edit' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.edit.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.edit' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.edit;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.tools.jdt.templates.source' version='4.11.100.v20260120-1312' singleton='false'>
      <update id='org.eclipse.e4.tools.jdt.templates.source' range='[0.0.0,4.11.100.v20260120-1312)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='e4 JDT code templates Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.jdt.templates'/>
        <property name='maven-version' value='4.11.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.jdt.templates.source' version='4.11.100.v20260120-1312'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.jdt.templates.source' version='4.11.100.v20260120-1312'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.jdt.templates.source' version='4.11.100.v20260120-1312'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.jdt.templates.source' version='4.11.100.v20260120-1312'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.jdt.templates.source&#xA;Bundle-Version: 4.11.100.v20260120-1312
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.core.refactoring.source' version='3.15.200.v20260421-0620' singleton='false'>
      <update id='org.eclipse.ltk.core.refactoring.source' range='[0.0.0,3.15.200.v20260421-0620)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Refactoring Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.core.refactoring'/>
        <property name='maven-version' value='3.15.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring.source' version='3.15.200.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring.source' version='3.15.200.v20260421-0620'/>
        <provided namespace='osgi.identity' name='org.eclipse.ltk.core.refactoring.source' version='3.15.200.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.core.refactoring.source' version='3.15.200.v20260421-0620'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.15.200.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.eclipselink.core.schemagen' version='1.2.202.v202104080213' generation='2'>
      <update id='org.eclipse.jpt.jaxb.eclipselink.core.schemagen' range='[0.0.0,1.2.202.v202104080213)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - EclipseLink JAXB Support - Schema Generation'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.core.schemagen'/>
        <property name='maven-version' value='1.2.202-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen' version='1.2.202.v202104080213'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen' version='1.2.202.v202104080213'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen' version='1.2.202.v202104080213'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='javax.xml.bind' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.persistence.jaxb' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jaxb.eclipselink.core.schemagen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen.source' range='[1.2.202.v202104080213,1.2.202.v202104080213]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.eclipselink.core.schemagen' version='1.2.202.v202104080213'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.eclipselink.core.schemagen;singleton:=true&#xA;Bundle-Version: 1.2.202.v202104080213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.ui.feature.jar' version='4.9.3.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform UI'/>
        <property name='df_LT.description' value='Contains the Net4j user interface and utilities user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.ui'/>
        <property name='maven-version' value='4.9.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.feature.jar' version='4.9.3.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.ui' version='4.9.3.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.ui' version='4.9.3.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.workspace.source' version='1.6.0.202510231413' singleton='false'>
      <update id='org.eclipse.emf.workspace.source' range='[0.0.0,1.6.0.202510231413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Transaction Workbench Integration Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.source' version='1.6.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace.source' version='1.6.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.workspace.source' version='1.6.0.202510231413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.workspace.source' version='1.6.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.workspace.source&#xA;Bundle-Version: 1.6.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.reviews.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.reviews.feature.feature.group' range='[0.0.0,4.11.0.v20260309-0711)' 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://eclipse.org/mylyn/reviews'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.reviews.feature'/>
        <property name='maven-version' value='4.11.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) 2011, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Reviews'/>
        <property name='df_LT.description' value='Provides a framework for review integrations.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.tasks.feature.feature.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.mylyn.reviews.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.edit' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.xml' version='1.6.0.202411281604' generation='2'>
      <update id='org.eclipse.datatools.enablement.oda.xml' range='[0.0.0,1.6.0.202411281604)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP XML ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.xml'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml' version='1.6.0.202411281604'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' version='1.6.0.202411281604'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.util.date' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.util.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.xml' version='1.6.0.202411281604'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oda.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml.source' range='[1.6.0.202411281604,1.6.0.202411281604]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.xml' version='1.6.0.202411281604'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.xml;singleton:=true&#xA;Bundle-Version: 1.6.0.202411281604
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.core' version='1.3.900.v20260120-1314' generation='2'>
      <update id='org.eclipse.pde.ds.core' range='[0.0.0,1.3.900.v20260120-1314)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE DS Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.core'/>
        <property name='maven-version' value='1.3.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core' version='1.3.900.v20260120-1314'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.core' version='1.3.900.v20260120-1314'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.core' version='1.3.900.v20260120-1314'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.pde.ds.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core.source' range='[1.3.900.v20260120-1314,1.3.900.v20260120-1314]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.core' version='1.3.900.v20260120-1314'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.core;singleton:=true&#xA;Bundle-Version: 1.3.900.v20260120-1314
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net.source' version='1.6.0.v20251219-1227' singleton='false'>
      <update id='org.eclipse.ui.net.source' range='[0.0.0,1.6.0.v20251219-1227)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Internet Connection Management UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.net'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.source' version='1.6.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.source' version='1.6.0.v20251219-1227'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.net.source' 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.source&#xA;Bundle-Version: 1.6.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.sqlserver.source' version='1.4.0.202311071307' singleton='false'>
      <update id='org.eclipse.datatools.enablement.msft.sqlserver.source' range='[0.0.0,1.4.0.202311071307)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Microsoft SQL Server Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.sqlserver'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.source' version='1.4.0.202311071307'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.msft.sqlserver.source' version='1.4.0.202311071307'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.msft.sqlserver.source' version='1.4.0.202311071307'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.msft.sqlserver.source' version='1.4.0.202311071307'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.msft.sqlserver.source&#xA;Bundle-Version: 1.4.0.202311071307
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ui.ide.source' version='1.4.0.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.ui.ide.source' range='[0.0.0,1.4.0.202604011950)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Validation Framework UI IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ui.ide'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.ide.source' version='1.4.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ui.ide.source' version='1.4.0.202604011950'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.ui.ide.source' version='1.4.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ui.ide.source' version='1.4.0.202604011950'/>
      </artifacts>
      <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.ui.ide.source&#xA;Bundle-Version: 1.4.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.versioncontrol.ignores.plugin.git' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='org.bndtools.versioncontrol.ignores.plugin.git' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='org.bndtools.versioncontrol.ignores.plugin.git'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bndtools.org/'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.versioncontrol.ignores.plugin.git'/>
        <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='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.versioncontrol.ignores.plugin.git' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.versioncontrol.ignores.plugin.git' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.versioncontrol.ignores.plugin.git' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.bndtools.versioncontrol.ignores.plugin.git_7.2.3.202603250810-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.bndtools.versioncontrol.ignores.manager.api.VersionControlIgnoresPlugin' type='List'/>
          </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.bndtools.api' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.bndtools.versioncontrol.ignores.manager.api' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.bndtools.versioncontrol.ignores.plugin.git
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.bndtools.versioncontrol.ignores.plugin.git
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.versioncontrol.ignores.plugin.git.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='org.bndtools.versioncontrol.ignores.plugin.git' 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: org.bndtools.versioncontrol.ignores.plugin.git&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.edit.feature.group' version='2.18.0.v20251026-1727' singleton='false'>
      <update id='org.eclipse.xsd.edit.feature.group' range='[0.0.0,2.18.0.v20251026-1727)' 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.xsd.edit'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='XSD Edit'/>
        <property name='df_LT.description' value='Platform-independent support for viewing and editing XML Schemas.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.edit.feature.group' version='2.18.0.v20251026-1727'/>
        <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.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.xsd' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.edit' range='[2.15.0.v20251026-1727,2.15.0.v20251026-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.edit.feature.jar' range='[2.18.0.v20251026-1727,2.18.0.v20251026-1727]'>
          <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.remote.console.feature.jar' version='12.5.0.202603111352'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 QNX Software Corporation.&#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/'/>
        <property name='df_LT.featureName' value='Remote Command Shell Console'/>
        <property name='df_LT.description' value='Provides serial port services for the remote framework'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.console'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.console.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.remote.console' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.remote.console' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.cdt.debug.core.source' version='9.0.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.core.source' range='[0.0.0,9.0.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Debug Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.core'/>
        <property name='maven-version' value='9.0.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.core.source' version='9.0.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.core.source' version='9.0.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.core.source' version='9.0.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.core.source' version='9.0.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.core.source&#xA;Bundle-Version: 9.0.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.anim.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.anim.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.anim:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-anim'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.anim.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.anim.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.anim.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.anim.source' 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.anim.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.execute.branding' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.execute.branding' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC Execute Branding'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.execute.branding'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.branding' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.execute.branding' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.execute.branding' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.passage.lic.execute.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.branding.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.execute.branding' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.execute.branding&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.examples.source' version='1.4.0.202510231413' singleton='false'>
      <update id='org.eclipse.emf.transaction.examples.source' range='[0.0.0,1.4.0.202510231413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Transaction Examples Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.examples'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.examples.source' version='1.4.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.examples.source' version='1.4.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.transaction.examples.source' version='1.4.0.202510231413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction.examples.source' version='1.4.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.examples.source&#xA;Bundle-Version: 1.4.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.codan.core.source' version='4.2.600.202512101642' singleton='false'>
      <update id='org.eclipse.cdt.codan.core.source' range='[0.0.0,4.2.600.202512101642)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Code Analysis Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.core'/>
        <property name='maven-version' value='4.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core.source' version='4.2.600.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.core.source' version='4.2.600.202512101642'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.core.source' version='4.2.600.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.core.source' version='4.2.600.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.core.source&#xA;Bundle-Version: 4.2.600.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.profiler.editor' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.profiler.editor' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo AQL Profiler 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.profiler.editor'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.editor' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler.editor' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.profiler.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.profiler.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.profiler.editor' version='4.2.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler.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.emf.edit.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.emf.ecore.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.profiler.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.editor.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.profiler.editor' version='4.2.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.eclipse.acceleo.aql.profiler.editor;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.index.core' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.tasks.index.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Mylyn Tasks Index Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.index.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.index.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.index.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.index.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.index.core' version='4.11.0.v20260309-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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.lucene.analysis' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.core' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.miscellaneous' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.standard' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.document' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.index' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.queryparser.classic' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.search' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.store' range='10.0.0'/>
        <required namespace='java.package' name='org.apache.lucene.util' range='10.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.tasks.index.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.index.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.index.core' version='4.11.0.v20260309-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.mylyn.tasks.index.core&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.core' version='5.23.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.docker.core' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Docker Core Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.core'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.core' version='5.23.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.core' version='5.23.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.docker.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.docker.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.docker.core' version='5.23.0.202604281957'>
          <properties size='1'>
            <property 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.glassfish.jersey.core.jersey-client' range='4.0.2'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='2.10.3'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='2.0.1'/>
        <required namespace='java.package' name='jakarta.ws.rs' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.glassfish.jersey.inject.jersey-hk2' range='4.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.21.100'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.jnr.jffi.native' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.glassfish.jersey.media.jersey-media-json-jackson' range='4.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.28.0'/>
        <required namespace='osgi.bundle' name='org.mandas.docker-client' range='10.0.0'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.19.100'/>
        <required namespace='osgi.bundle' name='org.glassfish.jersey.core.jersey-common' range='4.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='2.0.1'/>
        <required namespace='java.package' name='org.glassfish.jersey.apache5.connector' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='32.1.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.core.source' range='[5.23.0.202604281957,5.23.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.docker.core
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.11.300'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.docker.core' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.docker.core;singleton:=true&#xA;Bundle-Version: 5.23.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets.source' version='3.9.100.v20260415-1018' singleton='false'>
      <update id='org.eclipse.ui.cheatsheets.source' range='[0.0.0,3.9.100.v20260415-1018)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Cheat Sheets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cheatsheets'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets.source' version='3.9.100.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets.source' version='3.9.100.v20260415-1018'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets.source' version='3.9.100.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets.source' version='3.9.100.v20260415-1018'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.9.100.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.logconsole' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.logconsole' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit LogConsole'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.logconsole'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.logconsole' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.logconsole' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.logconsole' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.logconsole.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.logconsole' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.logconsole
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.logconsole.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.logconsole' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.logconsole;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.specifier.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.specifier.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius Specifier Environment.&#xA;Install this if you want to create your own Sirius-based modelers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.specifier'/>
        <property name='maven-version' value='7.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) 2015 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Specifier Environment'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.group' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='57'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.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.sirius' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.ide' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.doc' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.diagram' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.sequence' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.table' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.tree' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.interpreter' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.ide' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.bindings' version='0.15.100.v20260325-1054' generation='2'>
      <update id='org.eclipse.e4.ui.bindings' range='[0.0.0,0.15.100.v20260325-1054)' 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.100-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.100.v20260325-1054'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' version='0.15.100.v20260325-1054'/>
        <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.100.v20260325-1054'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260325-1054,0.15.100.v20260325-1054]' 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.100.v20260325-1054'/>
      </artifacts>
      <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.100.v20260325-1054
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.graphing.core' version='2.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.systemtap.graphing.core' range='[0.0.0,2.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='SystemTap Graphing Core'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.graphing.core'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.graphing.core' version='2.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.graphing.core' version='2.1.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.core.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.core.aggregates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.core.datasets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.core.datasets.row' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.core.datasets.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.core.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.core.structures' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.graphing.core' version='2.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.linuxtools.systemtap.structures' 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=21))'>
          <description>
            org.eclipse.linuxtools.systemtap.graphing.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.graphing.core.source' range='[2.1.0.202604281957,2.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.graphing.core' version='2.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.graphing.core;singleton:=true&#xA;Bundle-Version: 2.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption' version='1.1.0.v202308010229' generation='2'>
      <update id='org.eclipse.jst.ws.consumption' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Consumption'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' version='1.1.0.v202308010229'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.codegen.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.command.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.datamodel.beanmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.datamodel.validate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.datamodel.wsdlmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.sampleapp.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.sampleapp.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.sampleapp.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.wsfinder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption' version='1.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='37'>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.1.0,2.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.jem.workbench' range='[2.0.0,3.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.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.3.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='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.2.0,3.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.project.facet.core' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.12.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.helper' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.consumption
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.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.jst.ws.consumption' 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.jst.ws.consumption; singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.examples.feature.jar' version='4.12.0.v202505101449'>
      <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, 2012 Obeo.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='ATL Examples'/>
        <property name='df_LT.description' value='Example illustrating how to use ATL.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.examples'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.examples.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.examples' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.examples' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.objectweb.asm.source' version='9.9.1' singleton='false'>
      <update id='org.objectweb.asm.source' range='[0.0.0,9.9.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.objectweb.asm:9.9.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.source' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.source' version='9.9.1'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.source' version='9.9.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.source' 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.source&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpadiagrameditor.ui.source' version='1.2.201.v202307260736' singleton='false'>
      <update id='org.eclipse.jpt.jpadiagrameditor.ui.source' range='[0.0.0,1.2.201.v202307260736)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JPA Diagram Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpadiagrameditor.ui'/>
        <property name='maven-version' value='1.2.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.ui.source' version='1.2.201.v202307260736'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpadiagrameditor.ui.source' version='1.2.201.v202307260736'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpadiagrameditor.ui.source' version='1.2.201.v202307260736'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpadiagrameditor.ui.source' version='1.2.201.v202307260736'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpadiagrameditor.ui.source&#xA;Bundle-Version: 1.2.201.v202307260736
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120' generation='2'>
      <update id='org.eclipse.wst.xmleditor.doc.user' range='[0.0.0,1.1.0.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XML editor'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xmleditor.doc.user'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xmleditor.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xmleditor.doc.user.source' range='[1.1.0.v201903222120,1.1.0.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xmleditor.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.ini.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeJvmArg(jvmArg:-Xdock${#58}icon=../Resources/Eclipse.icns);removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addJvmArg(jvmArg:-Xdock${#58}icon=../Resources/Eclipse.icns);addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.diagram.logic.model.edit' version='1.2.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.examples.runtime.diagram.logic.model.edit' range='[0.0.0,1.2.0.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GMF Logicsemantic 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.gmf.examples.runtime.diagram.logic.model.edit'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime.diagram.logic.model.edit'/>
        <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.gmf.examples.runtime.diagram.logic.model.edit' version='1.2.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.edit' version='1.2.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.semantic.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.edit' version='1.2.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.gmf.examples.runtime.diagram.logic.model' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.examples.runtime.diagram.logic.model.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.edit.source' range='[1.2.0.202512020858,1.2.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.examples.runtime.diagram.logic.model.edit' version='1.2.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.examples.runtime.diagram.logic.model.edit;singleton:=true&#xA;Bundle-Version: 1.2.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.grid' version='1.2.0.202509131601' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.grid' range='[0.0.0,1.2.0.202509131601)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula Grid'/>
        <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.grid'/>
        <property name='maven-version' value='1.2.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.grid' version='1.2.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.grid' version='1.2.0.202509131601'/>
        <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='1.2.0.202509131601'>
          <properties size='1'>
            <property 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.grid
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.grid.source' range='[1.2.0.202509131601,1.2.0.202509131601]' 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='1.2.0.202509131601'/>
      </artifacts>
      <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: 1.2.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.ui' version='2.5.800.202603111352' generation='2'>
      <update id='org.eclipse.launchbar.ui' range='[0.0.0,2.5.800.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='LaunchBar UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.ui'/>
        <property name='maven-version' value='2.5.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.ui' version='2.5.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.ui' version='2.5.800.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.ui.target' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.ui' version='2.5.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,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.ui.ide' range='[3.22.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.launchbar.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.ui.source' range='[2.5.800.202603111352,2.5.800.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.ui' version='2.5.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.ui;singleton:=true&#xA;Bundle-Version: 2.5.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.databinding' version='1.10.100.202604041010' generation='2'>
      <update id='org.eclipse.wb.core.databinding' range='[0.0.0,1.10.100.202604041010)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Databinding Core'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.databinding'/>
        <property name='maven-version' value='1.10.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.databinding' version='1.10.100.202604041010'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.databinding' version='1.10.100.202604041010'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.model.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.model.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.ui.decorate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.ui.editor.contentproviders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.ui.editor.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.ui.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.ui.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.databinding.wizards.autobindings' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.databinding' version='1.10.100.202604041010'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.13.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.13.100,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.core.databinding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.databinding.source' range='[1.10.100.202604041010,1.10.100.202604041010]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.databinding' version='1.10.100.202604041010'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.databinding;singleton:=true&#xA;Bundle-Version: 1.10.100.202604041010
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.tools' version='3.112.0.v20260406-1735' generation='2'>
      <update id='org.eclipse.swt.tools' range='[0.0.0,3.112.0.v20260406-1735)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SWT 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.tools'/>
        <property name='maven-version' value='3.112.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools' version='3.112.0.v20260406-1735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.tools' version='3.112.0.v20260406-1735'/>
        <provided namespace='java.package' name='org.eclipse.swt.tools.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.tools' version='3.112.0.v20260406-1735'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.swt.tools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.source' range='[3.112.0.v20260406-1735,3.112.0.v20260406-1735]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.tools' version='3.112.0.v20260406-1735'/>
      </artifacts>
      <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.tools; singleton:=true&#xA;Bundle-Version: 3.112.0.v20260406-1735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.printing.render.source' version='1.9.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.printing.render.source' range='[0.0.0,1.9.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram UI Printing Render Plug-In Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.printing.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.printing.render'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.source' version='1.9.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.source' version='1.9.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.source' version='1.9.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.printing.render.source' version='1.9.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.diagram.ui.printing.render.source&#xA;Bundle-Version: 1.9.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </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='org.eclipse.datatools.sqltools.editor.core' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.editor.core' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Editor Core Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.editor.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.dbitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.internal.dbitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.modelvalidity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.profile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.core.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.core.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.refresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.identifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.updater' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.editor.core' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.editor.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.editor.core' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.editor.core;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </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.ecf.core.feature.feature.group' version='1.7.100.v20260415-2025' singleton='false'>
      <update id='org.eclipse.ecf.core.feature.feature.group' range='[0.0.0,1.7.100.v20260415-2025)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Core Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF core (org.eclipse.ecf) and ECF identity (org.eclipse.ecf.identity) bundles.  These two bundles are required for all other parts of ECF.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.core.feature'/>
        <property name='maven-version' value='1.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' version='1.7.100.v20260415-2025'/>
        <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.common' 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.equinox.registry' range='[3.5.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent' range='[1.0.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' range='[3.5.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf' range='[3.13.100.v20260415-2025,3.13.100.v20260415-2025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' range='[3.10.200.v20260415-2025,3.10.200.v20260415-2025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.jar' range='[1.7.100.v20260415-2025,1.7.100.v20260415-2025]'>
          <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.embedcdt.templates.xpack' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.xpack' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ xPack Arm &amp; RISC-V Project Templates Branding Plug-in'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.xpack'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.xpack' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.xpack' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.xpack
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.xpack' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.xpack;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator.source' version='3.5.1000.v20260130-1253' singleton='false'>
      <update id='org.eclipse.update.configurator.source' range='[0.0.0,3.5.1000.v20260130-1253)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Install/Update Configurator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.update.configurator'/>
        <property name='maven-version' value='3.5.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator.source' version='3.5.1000.v20260130-1253'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator.source' version='3.5.1000.v20260130-1253'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator.source' 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.source&#xA;Bundle-Version: 3.5.1000.v20260130-1253
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ui' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.ui.codetemplates.ui' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language 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.ui.codetemplates.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.evaluator' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.highlighting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.labeling' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.partialEditing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.preferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.projectedEditing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.registry' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.resolvers' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.scoping' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.ui.codetemplates' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.20.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.19.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.9.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.13.300'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.11.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ui.codetemplates.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ui' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.codetemplates.ui;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.view.ui' version='1.1.100.v20260326-0937' generation='2'>
      <update id='org.eclipse.terminal.view.ui' range='[0.0.0,1.1.100.v20260326-0937)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Terminal View'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='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.terminal.view.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.view.ui' version='1.1.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.view.ui' version='1.1.100.v20260326-0937'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui' version='1.0.100'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.local.showin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.local.showin.detectors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.tabs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.internal.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.launcher' version='1.0.100'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.ui.streams' version='1.0.100'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.view.ui' version='1.1.100.v20260326-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'/>
        <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.expressions' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.22.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.18.0,4.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.22.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.20.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.14.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector.provider' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.control' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.model' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.terminal.view.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.view.ui.source' range='[1.1.100.v20260326-0937,1.1.100.v20260326-0937]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.view.ui' version='1.1.100.v20260326-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.eclipse.terminal.view.ui;singleton:=true&#xA;Bundle-Version: 1.1.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004, 2009 INRIA. &#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='ATL - ATL Transformation Language'/>
        <property name='df_LT.description' value='ATL Runtime and Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.engine.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.engine.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ui.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mat.api' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.api' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - API'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.api'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.api' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.api' version='1.17.0.202604281354'/>
        <provided namespace='java.package' name='org.eclipse.mat.inspections.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.inspections.osgi.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.internal.acquire' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.internal.snapshot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.internal.snapshot.inspections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.inspections.collectionextract' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.snapshot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.snapshot.acquire' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.snapshot.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.snapshot.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.snapshot.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.snapshot.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.api' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.report' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.api.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.api' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.api;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.debug.transport' version='1.1.0.v202307190318' singleton='false' generation='2'>
      <update id='org.eclipse.wst.jsdt.debug.transport' range='[0.0.0,1.1.0.v202307190318)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Debug Transport'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.debug.transport'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.transport' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.transport' version='1.1.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.transport.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.transport.packet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.transport.socket' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.debug.transport' version='1.1.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.debug.transport
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.debug.transport' version='1.1.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.debug.transport&#xA;Bundle-Version: 1.1.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.graphiti.source' version='2.3.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.dawn.graphiti.source' range='[0.0.0,2.3.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Dawn Graphiti Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.graphiti'/>
        <property name='maven-version' value='2.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.graphiti.source' version='2.3.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.graphiti.source' version='2.3.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.graphiti.source' version='2.3.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.graphiti.source' version='2.3.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.graphiti.source&#xA;Bundle-Version: 2.3.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.schemaobjecteditor' version='1.4.0.202311071249' singleton='false' generation='2'>
      <update id='org.eclipse.datatools.sqltools.schemaobjecteditor' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP Schema Object Editor Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.schemaobjecteditor'/>
        <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.datatools.sqltools.schemaobjecteditor' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor' version='1.4.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.schemaobjecteditor' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.schemaobjecteditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.source' range='[1.4.0.202311071249,1.4.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.schemaobjecteditor' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.schemaobjecteditor&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.jar' version='8.23.0.202604281957'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <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 2011 Red Hat, Inc.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='Library Hover help for devhelp documentation'/>
        <property name='df_LT.featureDescription' value='Plugins for creating hover help from installed C devhelp documentation.'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.devhelp.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.cdt.libhover.devhelp.feature' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.cdt.libhover.devhelp.feature' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.util.ajax.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.util.ajax.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Utilities :: JSON'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-util-ajax'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util.ajax.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util.ajax.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util.ajax.source' version='12.1.8'/>
      </artifacts>
      <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.ajax.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.ldc.pde.core.templates.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.ldc.pde.core.templates.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LDC PDE Core Templates Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.ldc.pde.core.templates'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.pde.core.templates.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.ldc.pde.core.templates.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.ldc.pde.core.templates.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.ldc.pde.core.templates.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.ldc.pde.core.templates.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.sse.ui.source' version='1.7.1200.v202510300114' singleton='false'>
      <update id='org.eclipse.wst.sse.ui.source' range='[0.0.0,1.7.1200.v202510300114)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.ui'/>
        <property name='maven-version' value='1.7.1200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui.source' version='1.7.1200.v202510300114'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.ui.source' version='1.7.1200.v202510300114'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.ui.source' 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.source&#xA;Bundle-Version: 1.7.1200.v202510300114
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.executable_root.cocoa.macosx.aarch64' version='3.8.3300.v20260414-2255'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.cocoa.macosx.aarch64' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.equinox.executable_root.cocoa.macosx.aarch64' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='2'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
        <instructions size='1'>
          <instruction key='install'>
            chmod(targetDir:${installFolder}, targetFile:Eclipse.app/Contents/MacOS/launcher, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.action.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.action.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common UI Action Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.action'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.action'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.action.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.action.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.action.source' 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.ui.services.action.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.log.stream' version='1.0.0.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.log.stream' range='[0.0.0,1.0.0.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.log.stream'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.log.stream Version 1.0.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.service.log.stream'/>
        <property name='maven-version' value='1.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.log.stream' version='1.0.0.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.log.stream' version='1.0.0.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.log.stream' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.service.log,org.osgi.util.pushstream' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.service.log.stream' version='1.0.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='4'>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.pushstream' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.log.stream
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.log.stream.source' range='[1.0.0.202109301733,1.0.0.202109301733]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.log.stream' version='1.0.0.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.service.log.stream&#xA;Bundle-Version: 1.0.0.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.transport' version='2.3.500.202512020204' generation='2'>
      <update id='org.eclipse.cdt.debug.ui.memory.transport' range='[0.0.0,2.3.500.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Memory Transport Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.transport'/>
        <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.cdt.debug.ui.memory.transport' version='2.3.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.transport' version='2.3.500.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.memory.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.memory.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.memory.transport.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.memory.transport.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.transport' version='2.3.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.debug.core.memory' range='[0.2.100,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.132.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.38.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.ui.memory.transport
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.transport.source' range='[2.3.500.202512020204,2.3.500.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.transport' version='2.3.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.transport;singleton:=true&#xA;Bundle-Version: 2.3.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath.core.source' version='1.4.0.v202307260701' singleton='false'>
      <update id='org.eclipse.wst.xml.xpath.core.source' range='[0.0.0,1.4.0.v202307260701)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XPath Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.xpath.core'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath.core.source' version='1.4.0.v202307260701'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath.core.source' version='1.4.0.v202307260701'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.xpath.core.source' version='1.4.0.v202307260701'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.xpath.core.source' version='1.4.0.v202307260701'/>
      </artifacts>
      <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.xpath.core.source&#xA;Bundle-Version: 1.4.0.v202307260701
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.xml.source' version='1.6.0.202411281604' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oda.xml.source' range='[0.0.0,1.6.0.202411281604)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP XML ODA Runtime Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.xml'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml.source' version='1.6.0.202411281604'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml.source' version='1.6.0.202411281604'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.xml.source' version='1.6.0.202411281604'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.xml.source' version='1.6.0.202411281604'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.xml.source&#xA;Bundle-Version: 1.6.0.202411281604
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.launching.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.launching.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Launching Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.launching'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.launching.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.launching.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.launching.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.launching.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.launching.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.base.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.base.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Base User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.base.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.ripoffs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.base.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.base.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' 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.emf.ecore.editor' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.7.0,4.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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.base.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.base.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.base.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.emfworkbench.integration.source' version='1.3.0.v202308161955' singleton='false'>
      <update id='org.eclipse.wst.common.emfworkbench.integration.source' range='[0.0.0,1.3.0.v202308161955)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='EMF Workbench Edit Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emfworkbench.integration.source' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration.source' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.emfworkbench.integration.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.emfworkbench.integration.source' 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.source&#xA;Bundle-Version: 1.3.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.sdk.feature.group' version='1.13.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.oda.sdk.feature.group' range='[0.0.0,1.13.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.oda.sdk'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF ODA Driver SDK'/>
        <property name='df_LT.description' value='EMF driver for Open Data Access, including design support and source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.sdk.feature.group' version='1.13.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.emf.oda.feature.group' range='[1.10.0.v20251210-1145,1.10.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.ui.feature.group' range='[1.9.0.v20250910-1205,1.9.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.sdk.feature.jar' range='[1.13.0.v20251210-1145,1.13.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) 2010-2018 Kenn Hussey and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.osgi.namespace.service.source' version='1.0.0.201505202024' singleton='false'>
      <update id='org.osgi.namespace.service.source' range='[0.0.0,1.0.0.201505202024)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.namespace.service:1.0.0.201505202024'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.namespace.service'/>
        <property name='maven-version' value='1.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.namespace.service.source' version='1.0.0.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.namespace.service.source' version='1.0.0.201505202024'/>
        <provided namespace='osgi.identity' name='org.osgi.namespace.service.source' version='1.0.0.201505202024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.namespace.service.source' version='1.0.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.namespace.service.source&#xA;Bundle-Version: 1.0.0.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ecore.logicalstructure.source' version='1.0.0.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.ecore.logicalstructure.source' range='[0.0.0,1.0.0.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Ecore Logical Structures Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ecore.logicalstructure'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.logicalstructure.source' version='1.0.0.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ecore.logicalstructure.source' version='1.0.0.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ecore.logicalstructure.source' version='1.0.0.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ecore.logicalstructure.source' version='1.0.0.v20260304-1812'/>
      </artifacts>
      <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.cdo.ecore.logicalstructure.source&#xA;Bundle-Version: 1.0.0.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.servletbridge' version='1.3.200.v20250519-0529' generation='2'>
      <update id='org.eclipse.equinox.http.servletbridge' range='[0.0.0,1.3.200.v20250519-0529)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Servletbridge 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.servletbridge'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servletbridge' version='1.3.200.v20250519-0529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.servletbridge' version='1.3.200.v20250519-0529'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.servletbridge' version='1.3.200.v20250519-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='6'>
        <required namespace='java.package' name='javax.servlet.http' range='2.3.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.http.servlet' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.servletbridge' range='[1.1.0,2.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.http.servletbridge
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servletbridge.source' range='[1.3.200.v20250519-0529,1.3.200.v20250519-0529]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.servletbridge' version='1.3.200.v20250519-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.http.servletbridge;singleton:=true&#xA;Bundle-Version: 1.3.200.v20250519-0529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi' version='3.24.200.v20260413-1500' generation='2'>
      <update id='org.eclipse.osgi' range='[0.0.0,3.24.200.v20260413-1500)' 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.200-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.200.v20260413-1500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi' version='3.24.200.v20260413-1500'/>
        <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.200.v20260413-1500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.24.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500-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.200.v20260413-1500,3.24.200.v20260413-1500]' 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.200.v20260413-1500'/>
      </artifacts>
      <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.200.v20260413-1500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Xtext UI  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.ui.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.pde.feature.group' version='1.18.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.pde.feature.group' range='[0.0.0,1.18.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.pde'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup PDE'/>
        <property name='df_LT.description' value='Contains the plugins for PDE-related tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.feature.group' version='1.18.0.v20251211-0657'/>
        <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.oomph.setup.pde' range='[1.15.0.v20230617-1322,1.15.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.edit' range='[1.15.0.v20230617-1322,1.15.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.feature.jar' range='[1.18.0.v20251211-0657,1.18.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.commons.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.core.source' version='4.11.0.v20260309-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.mylyn.commons.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jcl.over.slf4j.source' version='2.0.17' singleton='false'>
      <update id='jcl.over.slf4j.source' range='[0.0.0,2.0.17)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jcl.over.slf4j:2.0.17'/>
        <property name='maven-groupId' value='org.slf4j'/>
        <property name='maven-artifactId' value='jcl-over-slf4j'/>
        <property name='maven-version' value='2.0.17'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jcl.over.slf4j.source' version='2.0.17'/>
        <provided namespace='osgi.bundle' name='jcl.over.slf4j.source' version='2.0.17'/>
        <provided namespace='osgi.identity' name='jcl.over.slf4j.source' version='2.0.17'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jcl.over.slf4j.source' version='2.0.17'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jcl.over.slf4j.source&#xA;Bundle-Version: 2.0.17
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.build.crossgcc.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.build.crossgcc.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.build.crossgcc'/>
        <property name='maven-version' value='12.5.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) 2009, 2011 Wind River Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GCC Cross Compiler Support'/>
        <property name='df_LT.description' value='Build integration and new project wizard support for gcc cross compilers.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.crossgcc.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.build.crossgcc' range='[1.3.800.202603111352,1.3.800.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.crossgcc.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.hsqldb.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for HSQLDB'/>
        <property name='df_LT.description' value='DTP support for using the HSQLDB database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.enablement.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.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swtbot.generator.rules.workbench' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.generator.rules.workbench' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Test Recorder &amp; Code Generator Workbench Support Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.rules.workbench'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.rules.workbench' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.rules.workbench' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.rules.workbench' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.eclipse.swtbot.generator' range='2.2.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.generator.rules.workbench
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.rules.workbench.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.rules.workbench' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.rules.workbench;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui.source' version='2.27.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.edit.ui.source' range='[0.0.0,2.27.0.v20251210-1145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Edit UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit.ui'/>
        <property name='maven-version' value='2.27.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.source' version='2.27.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit.ui.source' version='2.27.0.v20251210-1145'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.edit.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit.ui.source' 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.source&#xA;Bundle-Version: 2.27.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.validators.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.validators.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Validators UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.validators.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.validators.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.validators.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.validators.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.validators.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xerces.source' version='2.12.2.v20230928-1306' singleton='false'>
      <update id='org.apache.xerces.source' range='[0.0.0,2.12.2.v20230928-1306)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.xerces:2.12.2.v20230928-1306'/>
        <property name='maven-groupId' value='xerces'/>
        <property name='maven-artifactId' value='xercesImpl'/>
        <property name='maven-version' value='2.12.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces.source' version='2.12.2.v20230928-1306'/>
        <provided namespace='osgi.bundle' name='org.apache.xerces.source' version='2.12.2.v20230928-1306'/>
        <provided namespace='osgi.identity' name='org.apache.xerces.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xerces.source' 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.source&#xA;Bundle-Version: 2.12.2.v20230928-1306
          </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.embedcdt.templates.ad.ui' version='2.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.ad.ui' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ ADuCM360 Project Template Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.ad.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad.ui' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.ad.ui' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.ad.ui' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.templates.core' range='3.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.ad.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.ad.ui' version='2.0.0.202602251544'/>
      </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.embedcdt.templates.ad.ui;singleton:=true&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.activation-api.source' version='2.1.4' singleton='false'>
      <update id='jakarta.activation-api.source' range='[0.0.0,2.1.4)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.activation-api:2.1.4'/>
        <property name='maven-groupId' value='jakarta.activation'/>
        <property name='maven-artifactId' value='jakarta.activation-api'/>
        <property name='maven-version' value='2.1.4'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.activation-api.source' version='2.1.4'/>
        <provided namespace='osgi.bundle' name='jakarta.activation-api.source' version='2.1.4'/>
        <provided namespace='osgi.identity' name='jakarta.activation-api.source' version='2.1.4'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.activation-api.source' version='2.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: jakarta.activation-api.source&#xA;Bundle-Version: 2.1.4
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.web.core.source' version='1.1.300.v202305221615' singleton='false'>
      <update id='org.eclipse.wst.jsdt.web.core.source' range='[0.0.0,1.1.300.v202305221615)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JSDT Web Support Core  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.web.core'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.core.source' version='1.1.300.v202305221615'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.core.source' version='1.1.300.v202305221615'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.web.core.source' version='1.1.300.v202305221615'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.web.core.source' version='1.1.300.v202305221615'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.web.core.source&#xA;Bundle-Version: 1.1.300.v202305221615
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2tools.feature.feature.jar' version='1.2.0.v202405180419'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.jst.ws.axis2.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.copyright' value='Copyright (c) 2008 WSO2.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttps://www.eclipse.org/legal/epl-2.0/&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;WSO2 - initial API and implementation'/>
        <property name='df_LT.featureName' value='Axis2 Tools'/>
        <property name='df_LT.description' value='Axis2 Tools (Optional)'/>
        <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.jst.ws.axis2tools.feature'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2tools.feature.feature.jar' version='1.2.0.v202405180419'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.ws.axis2tools.feature' version='1.2.0.v202405180419'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.ws.axis2tools.feature' version='1.2.0.v202405180419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        %feature.copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.boost' version='7.2.600.202512020204' generation='2'>
      <update id='org.eclipse.cdt.testsrunner.boost' range='[0.0.0,7.2.600.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Boost Tests Runner Support'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.boost'/>
        <property name='maven-version' value='7.2.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.boost' version='7.2.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.boost' version='7.2.600.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.boost' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.boost' version='7.2.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner' range='[8.3.300,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.testsrunner.boost
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.boost.source' range='[7.2.600.202512020204,7.2.600.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.boost' version='7.2.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.boost;singleton:=true&#xA;Bundle-Version: 7.2.600.202512020204
          </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='org.commonmark.ext-gfm-tables.source' version='0.28.0' singleton='false'>
      <update id='org.commonmark.ext-gfm-tables.source' range='[0.0.0,0.28.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.commonmark.ext-gfm-tables:0.28.0'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.commonmark.ext-gfm-tables.source' version='0.28.0'/>
        <provided namespace='osgi.bundle' name='org.commonmark.ext-gfm-tables.source' version='0.28.0'/>
        <provided namespace='osgi.identity' name='org.commonmark.ext-gfm-tables.source' version='0.28.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.commonmark.ext-gfm-tables.source' 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.source&#xA;Bundle-Version: 0.28.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gprof' version='5.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.gprof' range='[0.0.0,5.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Gprof Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-version' value='5.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof' version='5.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gprof' version='5.1.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.gprof.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gprof' version='5.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' 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.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.binutils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.charts' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.gprof
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.source' range='[5.1.0.202604281957,5.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gprof' version='5.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gprof;singleton:=true&#xA;Bundle-Version: 5.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.repositories.http.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.repositories.http.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons Net'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.repositories.http.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.http.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.http.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.repositories.http.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.repositories.http.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.repositories.http.core' version='4.11.0.v20260309-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='25'>
        <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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.4,2.0.0)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.auth' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.auth.params' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.client.params' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.client.protocol' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.conn' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.params' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.scheme' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.auth' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.conn.tsccm' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.5.2,4.7.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.repositories.http.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.http.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.repositories.http.core' version='4.11.0.v20260309-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.mylyn.commons.repositories.http.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.ant' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.ant' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='ATL EMFTVM Ant Tasks'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.ant'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ant' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.ant' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.ant' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.ant' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='3.2.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.compiler' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm.ant
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ant.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.ant' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.ant;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workbench.edit' version='1.14.0.v20230416-1315' generation='2'>
      <update id='org.eclipse.oomph.setup.workbench.edit' range='[0.0.0,1.14.0.v20230416-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Workbench Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workbench.edit'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.edit' version='1.14.0.v20230416-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.workbench.edit' version='1.14.0.v20230416-1315'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.workbench.provider' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.workbench.edit' version='1.14.0.v20230416-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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.workbench' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.workbench.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.edit.source' range='[1.14.0.v20230416-1315,1.14.0.v20230416-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.workbench.edit' version='1.14.0.v20230416-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.oomph.setup.workbench.edit;singleton:=true&#xA;Bundle-Version: 1.14.0.v20230416-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_core.feature.feature.jar' version='3.42.0.v202604080341'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Enterprise Core'/>
        <property name='df_LT.description' value='JST Enterprise headless functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_core.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_core.feature.feature.jar' version='3.42.0.v202604080341'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.enterprise_core.feature' version='3.42.0.v202604080341'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.enterprise_core.feature' version='3.42.0.v202604080341'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sdk.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sdk.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sdk.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement Extender SDK'/>
        <property name='df_LT.description' value='SDK includes runtime and docs'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sdk.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.enablement.feature.feature.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.datatools.enablement.sdk.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.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.wb.swing.MigLayout.source' version='1.12.100.202604261930' singleton='false'>
      <update id='org.eclipse.wb.swing.MigLayout.source' range='[0.0.0,1.12.100.202604261930)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Swing Designer MigLayout Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.MigLayout'/>
        <property name='maven-version' value='1.12.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.MigLayout.source' version='1.12.100.202604261930'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.MigLayout.source' version='1.12.100.202604261930'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.MigLayout.source' version='1.12.100.202604261930'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.MigLayout.source' version='1.12.100.202604261930'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.MigLayout.source&#xA;Bundle-Version: 1.12.100.202604261930
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.7.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.profiling.core.source' range='[0.0.0,2.7.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Analysis Profiling Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.core'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.7.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.7.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.7.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.profiling.core.source' version='2.7.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.profiling.core.source&#xA;Bundle-Version: 2.7.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.builds.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.builds.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Builds Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.builds.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.builds.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.builds.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.builds.core.source' version='4.11.0.v20260309-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.mylyn.builds.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </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.eclipse.xtext.smap' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.smap' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.smap' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.smap' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.smap' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.smap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtd.ui' version='1.1.700.v202308160453' generation='2'>
      <update id='org.eclipse.wst.dtd.ui' range='[0.0.0,1.1.700.v202308160453)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SSE DTD Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtd.ui'/>
        <property name='maven-version' value='1.1.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui' version='1.1.700.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtd.ui' version='1.1.700.v202308160453'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.properties.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.views.contentoutline.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtd.ui' version='1.1.700.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='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.dtd.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.8.0,4.0.0)'/>
        <required namespace='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.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui.source' range='[1.1.700.v202308160453,1.1.700.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.ui' version='1.1.700.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.ui; singleton:=true&#xA;Bundle-Version: 1.1.700.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.tm' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.tm' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo TextMate 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.tm'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.tm' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.tm' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.tm' version='4.2.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'/>
        <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.tm4e.languageconfiguration' range='0.3.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.core' range='0.3.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.3.4'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.tm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.tm.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.tm' version='4.2.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.eclipse.acceleo.aql.tm;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.examples.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.examples.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Examples Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.examples'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.examples.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.examples.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.examples.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.examples.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.examples.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.result' version='1.5.0.202412160915' generation='2'>
      <update id='org.eclipse.datatools.sqltools.result' range='[0.0.0,1.5.0.202412160915)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Results View Plug-ins'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.result'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result' version='1.5.0.202412160915'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' version='1.5.0.202412160915'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.result' version='1.5.0.202412160915'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analysis-common' range='[9.5.0,11.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analysis-smartcn' range='[9.5.0,11.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[9.5.0,11.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.queryparser' range='[9.5.0,11.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.result
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result.source' range='[1.5.0.202412160915,1.5.0.202412160915]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.result' version='1.5.0.202412160915'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.result; singleton:=true&#xA;Bundle-Version: 1.5.0.202412160915
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.lfs.server.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.lfs.server.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.lfs.server - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.server.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.lfs.server.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.lfs.server.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.lfs.server.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.lfs.server.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.console' version='1.4.100.v20240808-1900' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.console' range='[0.0.0,1.4.100.v20240808-1900)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF OSGi Console Command 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.console'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.console' version='1.4.100.v20240808-1900'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.console' version='1.4.100.v20240808-1900'/>
        <provided namespace='java.package' name='org.eclipse.ecf.console' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.console' version='1.4.100.v20240808-1900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.felix.gogo.runtime' range='[0.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[0.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ecf.core' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.identity' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.util' range='[3.0.0,4.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='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ecf.console
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.console.source' range='[1.4.100.v20240808-1900,1.4.100.v20240808-1900]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.console' version='1.4.100.v20240808-1900'/>
      </artifacts>
      <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.console&#xA;Bundle-Version: 1.4.100.v20240808-1900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.feature.group' version='6.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.feature.group' range='[0.0.0,6.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples'/>
        <property name='maven-version' value='6.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='OCL Examples and Editors SDK'/>
        <property name='df_LT.description' value='Provides both Classic and Unified OCL and additional example projects.&#xA;&#xA;Install this if you plan to develop OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.feature.group' version='6.24.0.v20260428-1443'/>
        <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.ocl.examples.classic.feature.group' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.feature.group' range='[4.24.0.v20260428-1443,4.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.feature.jar' range='[6.24.0.v20260428-1443,6.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.ui.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.runtime.ide.ui.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius UI and workbench integration, including graphical editors for all types of Sirius representations, and support for Modeling projects with streamlined workflow.&#xA;Install this if you need to use Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.ui'/>
        <property name='maven-version' value='7.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) 2007, 2015 THALES GLOBAL SERVICES and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime IDE'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.group' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.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.sirius.common.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.model' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.consumption.ui' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.axis2.consumption.ui' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis2 Consumption UI Plug-in'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.consumption.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.consumption.ui' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.consumption.ui' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis2.consumption.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis2.consumption.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis2.consumption.ui.wizard.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis2.consumption.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.consumption.ui' version='1.1.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='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.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.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' 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.core' 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.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.consumption.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.axis2.consumption.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.consumption.ui.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.consumption.ui' version='1.1.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.jst.ws.axis2.consumption.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.feature.group' version='3.3.27.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.feature.group' range='[0.0.0,3.3.27.202508281322)' 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.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - Core'/>
        <property name='df_LT.description' value='EMF Compare provides model comparison support for any EMF model to Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.group' version='3.3.27.202508281322'/>
        <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.emf.compare' range='[3.5.3.202508281322,3.5.3.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.jar' range='[3.3.27.202508281322,3.3.27.202508281322]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.feature.feature.jar' version='1.16.1.202412071309'>
      <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.datatools.sqltools.common.ui'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools'/>
        <property name='df_LT.description' value='Tools for working with SQL and relational databases'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.feature' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.feature' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui' version='8.5.900.202512020204' generation='2'>
      <update id='org.eclipse.cdt.debug.ui' range='[0.0.0,8.5.900.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Debugger UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui'/>
        <property name='maven-version' value='8.5.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui' version='8.5.900.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' version='8.5.900.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.actions.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.disassembly.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.disassembly.dsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.disassembly.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.disassembly.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.elements.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.pinclone' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.propertypages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.views.debuggerconsole' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.views.executables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.views.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.views.modules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.views.signals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.breakpointactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.debuggerconsole' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.disassembly' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.disassembly.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.importexecutable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui' version='8.5.900.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.22.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,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.ui.editors' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,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.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.12.600,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.expressions' range='[3.9.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.ui' range='[2.5.600,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.source' range='[8.5.900.202512020204,8.5.900.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui' version='8.5.900.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui; singleton:=true&#xA;Bundle-Version: 8.5.900.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.memcheck' version='1.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.valgrind.memcheck' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Memcheck Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.memcheck'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.memcheck' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.memcheck' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.memcheck' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.valgrind.memcheck
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.memcheck.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.memcheck' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.memcheck;singleton:=true&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.commons-compress.source' version='1.28.0' singleton='false'>
      <update id='org.apache.commons.commons-compress.source' range='[0.0.0,1.28.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.commons-compress:1.28.0'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-compress.source' version='1.28.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-compress.source' version='1.28.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-compress.source' version='1.28.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-compress.source' 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.source&#xA;Bundle-Version: 1.28.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.properties.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.source&#xA;Bundle-Version: 7.6.0.202603111244
          </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.eclipse.emf.transaction.doc.source' version='1.5.0.202510231413' singleton='false'>
      <update id='org.eclipse.emf.transaction.doc.source' range='[0.0.0,1.5.0.202510231413)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Transaction Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.doc'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.doc.source' version='1.5.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.doc.source' version='1.5.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.transaction.doc.source' version='1.5.0.202510231413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction.doc.source' version='1.5.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.doc.source&#xA;Bundle-Version: 1.5.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.ant.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.ant.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Ant Tasks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.ant'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.ant.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ant.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.ant.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.ant.source' version='4.11.0.v20260309-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.mylyn.wikitext.ant.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.unittest.ui' version='1.2.100.v20260415-1018' generation='2'>
      <update id='org.eclipse.unittest.ui' range='[0.0.0,1.2.100.v20260415-1018)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Debug Unit Test 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.unittest.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.unittest.ui' version='1.2.100.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.unittest.ui' version='1.2.100.v20260415-1018'/>
        <provided namespace='java.package' name='org.eclipse.unittest.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.unittest.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.unittest.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.unittest.ui' version='1.2.100.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.unittest.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.unittest.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.unittest.ui.source' range='[1.2.100.v20260415-1018,1.2.100.v20260415-1018]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.unittest.ui' version='1.2.100.v20260415-1018'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.unittest.ui;singleton:=true&#xA;Bundle-Version: 1.2.100.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.repositories.feature.feature.jar' version='4.11.0.v20260422-0824'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.commons.core'/>
        <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 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Repositories'/>
        <property name='df_LT.description' value='Provides a framework for managing repositories.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.repositories.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.feature.feature.jar' version='4.11.0.v20260422-0824'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.commons.repositories.feature' version='4.11.0.v20260422-0824'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.commons.repositories.feature' version='4.11.0.v20260422-0824'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml' version='3.11.2.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml' range='[0.0.0,3.11.2.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' version='3.11.2.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ast.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ast.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ast.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.blackbox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.blackbox.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.evaluator.iterators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.qvtoperational' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.qvtoperational.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.qvtoperational.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.stdlib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.stdlib.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.trace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.trace.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.blackbox.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml' version='3.11.2.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.cst.parser' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='lpg.runtime' range='[2.0.17,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=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.source' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml;singleton:=true&#xA;Bundle-Version: 3.11.2.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.feature.feature.jar' version='2.4.500.v202307190318'>
      <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.jsdt.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 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 v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JavaScript Development Tools'/>
        <property name='df_LT.description' value='JavaScript Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.feature'/>
        <property name='maven-version' value='2.4.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.feature.feature.jar' version='2.4.500.v202307190318'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.jsdt.feature' version='2.4.500.v202307190318'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.jsdt.feature' version='2.4.500.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.docker.docs.source' version='5.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.docker.docs.source' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Docker Tooling Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.docs'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.docs.source' version='5.23.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.docs.source' version='5.23.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.docker.docs.source' version='5.23.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.docker.docs.source' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.docker.docs.source&#xA;Bundle-Version: 5.23.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.activities.source' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.activities.source' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE UI Activities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.activities'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.activities.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.activities.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.activities.source' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.activities.source' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.activities.source&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.lsp.source' version='3.1.200.202603111450' singleton='false'>
      <update id='org.eclipse.cdt.lsp.source' range='[0.0.0,3.1.200.202603111450)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Language Server based C/C++ Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt.lsp'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.lsp'/>
        <property name='maven-version' value='3.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.source' version='3.1.200.202603111450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.lsp.source' version='3.1.200.202603111450'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.lsp.source' version='3.1.200.202603111450'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.lsp.source' version='3.1.200.202603111450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.lsp.source&#xA;Bundle-Version: 3.1.200.202603111450
          </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.glassfish.hk2.api.source' version='4.0.0' singleton='false'>
      <update id='org.glassfish.hk2.api.source' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.hk2.api:4.0.0'/>
        <property name='maven-groupId' value='org.glassfish.hk2'/>
        <property name='maven-artifactId' value='hk2-api'/>
        <property name='maven-version' value='4.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.api.source' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='org.glassfish.hk2.api.source' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.glassfish.hk2.api.source' version='4.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.hk2.api.source' version='4.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.glassfish.hk2.api.source&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.unified.feature.jar' version='4.24.0.v20260428-1443'>
      <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/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.examples.unified'/>
        <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='OCL Examples Unified SDK: Parsers,Evaluator,Editors,Tools'/>
        <property name='df_LT.description' value='Provides the Unified (Pivot) OCL Models, Parsers, Evaluator, Editors, Console and Code Generator&#xA;&#xA;Install this if you plan to develop Unified OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.unified'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.feature.jar' version='4.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.examples.unified' version='4.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.examples.unified' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclstdlib.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.oclstdlib.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified OCL Standard Library Concrete Syntax Model and Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclstdlib'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclstdlib.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclstdlib.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.oclstdlib.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository' version='1.5.900.v20260319-1254' generation='2'>
      <update id='org.eclipse.equinox.p2.artifact.repository' range='[0.0.0,1.5.900.v20260319-1254)' 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.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.artifact.repository' version='1.5.900.v20260319-1254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' version='1.5.900.v20260319-1254'/>
        <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.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.900.v20260319-1254'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[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.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.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.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.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.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.900.v20260319-1254,1.5.900.v20260319-1254]' 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.900.v20260319-1254'/>
      </artifacts>
      <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.900.v20260319-1254
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.launcher.feature.group' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.launcher.feature.group' range='[0.0.0,4.2.1)' 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.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.launcher'/>
        <property name='maven-version' value='4.2.1'/>
        <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, 2020 Obeo, France. &#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 &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo Command-line Launcher'/>
        <property name='df_LT.description' value='Application launcher for Acceleo 4 generations.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.launcher.feature.group' version='4.2.1'/>
        <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.acceleo.aql.launcher' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.launcher.feature.jar' range='[4.2.1,4.2.1]'>
          <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.tracecompass.analysis.profiling.ui' version='4.2.2.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.profiling.ui' range='[0.0.0,4.2.2.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Analysis Profiling UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.ui'/>
        <property name='maven-version' value='4.2.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.ui' version='4.2.2.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.ui' version='4.2.2.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.profiling.ui.views.flamechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.callgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.callgraph.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.flamegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.flamegraph2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.profiling.ui.views.flamechart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.ui' version='4.2.2.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.profiling.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.ui.source' range='[4.2.2.202604110342,4.2.2.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.profiling.ui' version='4.2.2.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.profiling.ui;singleton:=true&#xA;Bundle-Version: 4.2.2.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.snakeyaml.engine.source' version='2.10.0' singleton='false'>
      <update id='org.snakeyaml.engine.source' range='[0.0.0,2.10.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.snakeyaml.engine:2.10.0'/>
        <property name='maven-groupId' value='org.snakeyaml'/>
        <property name='maven-artifactId' value='snakeyaml-engine'/>
        <property name='maven-version' value='2.10'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.snakeyaml.engine.source' version='2.10.0'/>
        <provided namespace='osgi.bundle' name='org.snakeyaml.engine.source' version='2.10.0'/>
        <provided namespace='osgi.identity' name='org.snakeyaml.engine.source' version='2.10.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.snakeyaml.engine.source' version='2.10.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.snakeyaml.engine.source&#xA;Bundle-Version: 2.10.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.source' version='1.1.0.v202308010354' singleton='false'>
      <update id='org.eclipse.wst.command.env.source' range='[0.0.0,1.1.0.v202308010354)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Environment Command Framework (headless) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.source' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.source' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.source' 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.source&#xA;Bundle-Version: 1.1.0.v202308010354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.win32.source' version='6.1.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.core.win32.source' range='[0.0.0,6.1.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Core for Windows Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.win32'/>
        <property name='maven-version' value='6.1.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.source' version='6.1.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.win32.source' version='6.1.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.win32.source' version='6.1.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.win32.source' version='6.1.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.win32.source&#xA;Bundle-Version: 6.1.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.ui' version='1.1.500.v202308172116' generation='2'>
      <update id='org.eclipse.jst.server.ui' range='[0.0.0,1.1.500.v202308172116)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Server UI Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.ui'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui' version='1.1.500.v202308172116'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.ui' version='1.1.500.v202308172116'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.ui' version='1.1.500.v202308172116'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.2.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.server.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.source' range='[1.1.500.v202308172116,1.1.500.v202308172116]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.ui' version='1.1.500.v202308172116'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.ui; singleton:=true&#xA;Bundle-Version: 1.1.500.v202308172116
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.admin' version='4.3.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.ui.admin' range='[0.0.0,4.3.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client UI Admin'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.admin'/>
        <property name='maven-version' value='4.3.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.admin' version='4.3.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.admin' version='4.3.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.admin' version='4.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.admin.actions' version='4.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.admin.bundle' version='4.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.admin.messages' version='4.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.admin.wizards' version='4.3.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.admin' version='4.3.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.admin' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.ui.admin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.admin.source' range='[4.3.1.v20260304-1812,4.3.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.admin' version='4.3.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.admin;singleton:=true&#xA;Bundle-Version: 4.3.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.visualizer.ui' version='1.5.600.202603111352' generation='2'>
      <update id='org.eclipse.cdt.visualizer.ui' range='[0.0.0,1.5.600.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider.name' value='Eclipse CDT'/>
        <property name='df_LT.plugin.name' value='CDT Visualizer UI Plug-in'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.visualizer.ui'/>
        <property name='maven-version' value='1.5.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.ui' version='1.5.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.visualizer.ui' version='1.5.600.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.visualizer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.visualizer.ui.canvas' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.visualizer.ui.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.visualizer.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.visualizer.ui.test' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.visualizer.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.visualizer.ui' version='1.5.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.visualizer.core' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.internal.ui.pinclone' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.visualizer.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.ui.source' range='[1.5.600.202603111352,1.5.600.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.visualizer.ui' version='1.5.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.visualizer.ui;singleton:=true&#xA;Bundle-Version: 1.5.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.build.crossgcc' version='1.3.800.202603111352' generation='2'>
      <update id='org.eclipse.cdt.build.crossgcc' range='[0.0.0,1.3.800.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='CDT GCC Cross Compiler Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.build.crossgcc'/>
        <property name='maven-version' value='1.3.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.crossgcc' version='1.3.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.build.crossgcc' version='1.3.800.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.build.crossgcc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.build.crossgcc' version='1.3.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.gnu.ui' range='[8.7.200,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' range='[9.4.300,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.38.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.22.600,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.build.crossgcc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.crossgcc.source' range='[1.3.800.202603111352,1.3.800.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.build.crossgcc' version='1.3.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.build.crossgcc;singleton:=true&#xA;Bundle-Version: 1.3.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.jsch.core.source' version='1.2.200.202501070137' singleton='false'>
      <update id='org.eclipse.remote.jsch.core.source' range='[0.0.0,1.2.200.202501070137)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='JSch Remote Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.jsch.core'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.jsch.core.source' version='1.2.200.202501070137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.jsch.core.source' version='1.2.200.202501070137'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.jsch.core.source' version='1.2.200.202501070137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.jsch.core.source' version='1.2.200.202501070137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.jsch.core.source&#xA;Bundle-Version: 1.2.200.202501070137
          </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.eclipse.cdt' version='12.5.0.202603111352'>
      <update id='org.eclipse.cdt' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse C/C++ Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.8.600,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.source' range='[12.5.0.202603111352,12.5.0.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt; singleton:=true&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.riscv.ui' version='3.2.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.riscv.ui' range='[0.0.0,3.2.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ RISC-V Cross Compiler UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.riscv.ui'/>
        <property name='maven-version' value='3.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui' version='3.2.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui' version='3.2.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.riscv.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.riscv.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.riscv.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.riscv.ui' version='3.2.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' range='9.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.core' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.ui' range='2.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.cross.riscv.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.riscv.ui' version='3.2.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.riscv.ui;singleton:=true&#xA;Bundle-Version: 3.2.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.source' version='3.24.200.v20260408-0443' singleton='false'>
      <update id='org.eclipse.jdt.launching.source' range='[0.0.0,3.24.200.v20260408-0443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools Launching Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching'/>
        <property name='maven-version' value='3.24.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.source' version='3.24.200.v20260408-0443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.source' version='3.24.200.v20260408-0443'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.source' version='3.24.200.v20260408-0443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.source' version='3.24.200.v20260408-0443'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.24.200.v20260408-0443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.docs' version='5.23.0.202604281957'>
      <update id='org.eclipse.linuxtools.docker.docs' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Docker Tooling Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-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.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.docs'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.docs' version='5.23.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.docs' version='5.23.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.docker.docs' version='5.23.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.docs.source' range='[5.23.0.202604281957,5.23.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.docker.docs' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.docker.docs;singleton:=true&#xA;Bundle-Version: 5.23.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.html.core' version='1.4.400.v202308160453' generation='2'>
      <update id='org.eclipse.wst.html.core' range='[0.0.0,1.4.400.v202308160453)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source HTML Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.html.core'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.core' version='1.4.400.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.html.core' version='1.4.400.v202308160453'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.commentelement.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contentmodel.chtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contentmodel.ssi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contentproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.htmlcss' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.validate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.validate.extension' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.html.core' version='1.4.400.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='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.html.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.core.source' range='[1.4.400.v202308160453,1.4.400.v202308160453]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.html.core' version='1.4.400.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.html.core; singleton:=true&#xA;Bundle-Version: 1.4.400.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.lsp.feature.feature.group' version='3.6.0.202603111450' singleton='false'>
      <update id='org.eclipse.cdt.lsp.feature.feature.group' range='[0.0.0,3.6.0.202603111450)' 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.cdt.lsp'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.lsp.feature'/>
        <property name='maven-version' value='3.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) 2023 Contributors to the Eclipse Foundation.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='C/C++ LSP Support'/>
        <property name='df_LT.description' value='Eclipse C/C++ Language Server Protocol support.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.feature.feature.group' version='3.6.0.202603111450'/>
        <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.tm4e.feature.feature.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.tm4e.language_pack.feature.feature.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.cdt.lsp' range='[3.1.200.202603111450,3.1.200.202603111450]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.clangd' range='[3.0.600.202603111450,3.0.600.202603111450]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.doc' range='[3.6.0.202603111450,3.6.0.202603111450]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.feature.feature.jar' range='[3.6.0.202603111450,3.6.0.202603111450]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tools/cdt/releases/cdt-lsp-latest,type:0,name:CDT-LSP,enabled:true); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tools/cdt/releases/cdt-lsp-latest,type:1,name:CDT-LSP,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.config.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/Documents/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.sdk.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.sdk);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit.runtime.source' version='3.8.0.v20251113-1434' singleton='false'>
      <update id='org.eclipse.jdt.junit.runtime.source' range='[0.0.0,3.8.0.v20251113-1434)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit Runtime Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit.runtime'/>
        <property name='maven-version' value='3.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime.source' version='3.8.0.v20251113-1434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime.source' version='3.8.0.v20251113-1434'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.runtime.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.runtime.source' 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.source&#xA;Bundle-Version: 3.8.0.v20251113-1434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.ui' version='1.7.0.v202303190717' generation='2'>
      <update id='org.eclipse.jst.jsf.ui' range='[0.0.0,1.7.0.v202303190717)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JSF Tools - UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.ui' version='1.7.0.v202303190717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.ui' version='1.7.0.v202303190717'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.contentassist.el' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.jsflibraryconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.jspeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.tagregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.ui.internal.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.ui' version='1.7.0.v202303190717'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jst.jsf.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.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.wst.sse.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.runtime' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.ui' range='[1.0.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' range='[1.3.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.100,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.ui.source' range='[1.7.0.v202303190717,1.7.0.v202303190717]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.ui' version='1.7.0.v202303190717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.ui; singleton:=true&#xA;Bundle-Version: 1.7.0.v202303190717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.feature.feature.jar' version='1.18.0.v20240826-1656'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.parsley.common'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.feature.feature.jar' version='1.18.0.v20240826-1656'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.parsley.feature' version='1.18.0.v20240826-1656'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.parsley.feature' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.cocoa.macosx.x86_64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.x86_64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oracle.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Oracle'/>
        <property name='df_LT.description' value='DTP support for using Oracle databases'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.oracle.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.oracle.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.commons.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.core.collections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.core.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.core.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.core.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.core.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.core.operations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.core' version='4.11.0.v20260309-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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.text' range='[1.12.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.core' version='4.11.0.v20260309-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.mylyn.commons.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.interpreter.aql.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.common.interpreter.aql.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='AQL Interpreter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.interpreter.aql'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter.aql.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter.aql.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.interpreter.aql.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.interpreter.aql.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.interpreter.aql.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.activation' version='1.1.0.v201211130549' singleton='false'>
      <update id='javax.activation' range='[0.0.0,1.1.0.v201211130549)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache Geronimo Activation Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2248'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.activation' version='1.1.0.v201211130549'/>
        <provided namespace='osgi.bundle' name='javax.activation' version='1.1.0.v201211130549'/>
        <provided namespace='java.package' name='javax.activation' version='1.1.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.activation.handlers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio.metadata' range='0.0.0'/>
        <required namespace='java.package' name='javax.mail' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.activation' version='1.1.0.v201211130549'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.activation&#xA;Bundle-Version: 1.1.0.v201211130549
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.common' version='2.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.common' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.common' version='2.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.common' version='2.6.0.v20260412-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='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)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.common' version='2.6.0.v20260412-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.eclipse.uml2.common; singleton:=true&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.specifier.properties.feature.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Specifier support for Sirius property views definition.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.editor.properties'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2016 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Properties Views - Specifier Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.specifier.properties.feature'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.properties.feature.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.specifier.properties.feature' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.specifier.properties.feature' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='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.core.databinding.source' version='1.13.700.v20251023-1511' singleton='false'>
      <update id='org.eclipse.core.databinding.source' range='[0.0.0,1.13.700.v20251023-1511)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding'/>
        <property name='maven-version' value='1.13.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.source' version='1.13.700.v20251023-1511'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.source' version='1.13.700.v20251023-1511'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.source' 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.source&#xA;Bundle-Version: 1.13.700.v20251023-1511
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.archetype.common.source' version='3.2.104' singleton='false'>
      <update id='org.eclipse.m2e.archetype.common.source' range='[0.0.0,3.2.104)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.eclipse.m2e.archetype.common:3.2.104'/>
        <property name='maven-groupId' value='org.apache.maven.archetype'/>
        <property name='maven-artifactId' value='archetype-common'/>
        <property name='maven-version' value='3.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.common.source' version='3.2.104'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common.source' version='3.2.104'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.archetype.common.source' version='3.2.104'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.common.source' 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.source&#xA;Bundle-Version: 3.2.104
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.ppc64le.source' version='3.134.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.swt.gtk.linux.ppc64le.source' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for GTK on ppc64le Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.ppc64le'/>
        <property name='maven-version' value='3.134.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.ppc64le.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.gtk.linux.ppc64le.source' version='3.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.ppc64le.source' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.ppc64le.source&#xA;Bundle-Version: 3.134.0.v20260422-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.ase.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.ase.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP ASE Enablement UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ase.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ase.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ase.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ase.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.help.source' version='1.8.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.help.source' range='[0.0.0,1.8.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Help Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.help'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help.source' version='1.8.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.help.source' version='1.8.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.help.source' version='1.8.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.help.source' version='1.8.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.help.source&#xA;Bundle-Version: 1.8.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.fasterxml.jackson.core.jackson-annotations' version='2.21.0' singleton='false' generation='2'>
      <update id='com.fasterxml.jackson.core.jackson-annotations' range='[0.0.0,2.21.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.21'/>
        <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.fasterxml.jackson.core.jackson-annotations' version='2.21.0'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations' version='2.21.0'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.annotation' version='2.21.0'/>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.core.jackson-annotations' version='2.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='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.fasterxml.jackson.core.jackson-annotations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.core.jackson-annotations' version='2.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: com.fasterxml.jackson.core.jackson-annotations&#xA;Bundle-Version: 2.21.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.SWT_AWT_support.feature.jar' version='1.24.0.202604251140'>
      <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.wb.rcp.SWT_AWT'/>
        <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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder SWT Designer SWT_AWT Support'/>
        <property name='df_LT.description' value='SWT Designer SWT_AWT Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.SWT_AWT_support'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.SWT_AWT_support.feature.jar' version='1.24.0.202604251140'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.rcp.SWT_AWT_support' version='1.24.0.202604251140'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.rcp.SWT_AWT_support' version='1.24.0.202604251140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.osgi.namespace.contract.source' version='1.0.0.201505202024' singleton='false'>
      <update id='org.osgi.namespace.contract.source' range='[0.0.0,1.0.0.201505202024)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.namespace.contract:1.0.0.201505202024'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.namespace.contract'/>
        <property name='maven-version' value='1.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.namespace.contract.source' version='1.0.0.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.namespace.contract.source' version='1.0.0.201505202024'/>
        <provided namespace='osgi.identity' name='org.osgi.namespace.contract.source' version='1.0.0.201505202024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.namespace.contract.source' version='1.0.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.namespace.contract.source&#xA;Bundle-Version: 1.0.0.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.rcp.feature.feature.group' version='1.4.3200.v20260319-1254' singleton='false'>
      <update id='org.eclipse.equinox.p2.rcp.feature.feature.group' range='[0.0.0,1.4.3200.v20260319-1254)' 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.3200-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.3200.v20260319-1254'/>
        <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.1100.v20260319-1254,1.7.1100.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui' range='[2.9.100.v20260313-0920,2.9.100.v20260313-0920]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler' range='[1.7.100.v20260304-0653,1.7.100.v20260304-0653]'/>
        <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.100.v20260307-0501,1.4.100.v20260307-0501]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.rcp.feature.feature.jar' range='[1.4.3200.v20260319-1254,1.4.3200.v20260319-1254]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.mysql.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP MySQL Enablement Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.mysql.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.mysql.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.mysql.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.mysql.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.dsf.source.feature.jar' version='12.5.0.202603111352'>
      <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.update.feature.plugin' value='org.eclipse.cdt.dsf.gdb.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ DSF GDB Debugger Integration Developer Resources'/>
        <property name='df_LT.description' value='DSF integration with gdb debugger. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.dsf'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.dsf.source.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gnu.dsf.source' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gnu.dsf.source' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ecf.provider.remoteservice' version='4.6.1.v20210926-0332' generation='2'>
      <update id='org.eclipse.ecf.provider.remoteservice' range='[0.0.0,4.6.1.v20210926-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='ECF Generic Provider RemoteServices Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <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.remoteservice'/>
        <property name='maven-version' value='4.6.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.remoteservice' version='4.6.1.v20210926-0332'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.remoteservice' version='4.6.1.v20210926-0332'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.provider.remoteservice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.remoteservice.generic' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.remoteservice' version='4.6.1.v20210926-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.remoteserviceadmin.distribution' name='org.eclipse.ecf.provider.remoteservice_4.6.1.v20210926-0332-1' version='1.1.0'>
          <properties size='1'>
            <property name='configs' value='ecf.generic.server,ecf.generic.client,ecf.generic.ssl.server,ecf.generic.ssl.client' 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='13'>
        <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.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.sharedobject' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.remoteservice' range='6.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.remoteservice.asyncproxy' range='[1.0.0,3.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.eclipse.osgi.framework.eventmgr' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' 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))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.remoteservice' version='4.6.1.v20210926-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.provider.remoteservice;singleton:=true&#xA;Bundle-Version: 4.6.1.v20210926-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.mapping.editor' version='2.10.0.v20230211-1150'>
      <update id='org.eclipse.xsd.mapping.editor' range='[0.0.0,2.10.0.v20230211-1150)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD 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.xsd.mapping.editor'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.mapping.editor' version='2.10.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.mapping.editor' version='2.10.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.mapping.editor' version='2.10.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.xsd.mapping.editor.source' range='[2.10.0.v20230211-1150,2.10.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.xsd.mapping.editor' version='2.10.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.xsd.mapping.editor;singleton:=true&#xA;Bundle-Version: 2.10.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ide' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.purexbase.ide' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Pure Xbase Generic IDE Services'/>
        <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.purexbase.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ide.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ide.contentassist.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.ide' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext.purexbase' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.purexbase.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ide' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.purexbase.ide;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.cortexm.ui' version='2.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.cortexm.ui' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Generic Arm Cortex-M Project Template Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.cortexm.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm.ui' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.cortexm.ui' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.cortexm.ui' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.templates.core' range='3.1.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.cortexm.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.cortexm.ui' version='2.0.0.202602251544'/>
      </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.embedcdt.templates.cortexm.ui;singleton:=true&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.qemu.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.qemu.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ QEMU Debugging Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.qemu'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.qemu.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.qemu.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </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.sirius.ext.draw2d.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.draw2d.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - Draw2D Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.draw2d'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.draw2d.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.draw2d.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.draw2d.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.draw2d.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.forms.feature.jar' version='4.3.0.202506021445'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot for Eclipse Forms Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot for testing Eclipse Forms-based plugins and applications'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.swtbot.eclipse.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c)  2004, 2009 MAKE Technologies Inc 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;http://www.eclipse.org/legal/epl-2.0/'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.forms'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.forms.feature.jar' version='4.3.0.202506021445'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.swtbot.forms' version='4.3.0.202506021445'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.swtbot.forms' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.iseries.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.iseries.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM DB2 UDB UI iSeries Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.iseries.ui'/>
        <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.datatools.enablement.ibm.db2.iseries.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.iseries.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.iseries.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.iseries.internal.ui.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.iseries.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.iseries' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.iseries.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.iseries.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.iseries.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.layouts.source' version='2.0.600.202604071854' singleton='false'>
      <update id='org.eclipse.zest.layouts.source' range='[0.0.0,2.0.600.202604071854)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse GEF'/>
        <property name='df_LT.bundleName' value='GEF Classic Zest Layouts Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gef_root'/>
        <property name='maven-artifactId' value='org.eclipse.zest.layouts'/>
        <property name='maven-version' value='2.0.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.layouts.source' version='2.0.600.202604071854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.layouts.source' version='2.0.600.202604071854'/>
        <provided namespace='osgi.identity' name='org.eclipse.zest.layouts.source' version='2.0.600.202604071854'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.layouts.source' version='2.0.600.202604071854'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.zest.layouts.source&#xA;Bundle-Version: 2.0.600.202604071854
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.feature.group' version='2.1.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.reviews.feature.group' range='[0.0.0,2.1.2.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews'/>
        <property name='maven-version' value='2.1.2-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Lifecycle Management Reviews'/>
        <property name='df_LT.description' value='Contains the CDO lifecycle management reviews client and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.feature.group' version='2.1.2.v20260304-1812'/>
        <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.emf.cdo.lm.feature.group' range='[1.7.1.v20260304-1812,1.7.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews' range='[1.3.2.v20260304-1812,1.3.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.edit' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.ui' range='[1.1.4.v20260304-1812,1.1.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.feature.jar' range='[2.1.2.v20260304-1812,2.1.2.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.ini.gtk.linux.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'>
      <update id='org.eclipse.wst.dtd.ui.infopop' range='[0.0.0,1.0.400.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTD Editor infopops'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtd.ui.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui.infopop.source' range='[1.0.400.v201903222120,1.0.400.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.dtd.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.multicorevisualizer.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.dsf.gdb.multicorevisualizer.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2012 Ericsson and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Multicore Visualizer'/>
        <property name='df_LT.description' value='Multicore Visualizer which displays the debug session graphically in the Visualizer view.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.multicorevisualizer'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.multicorevisualizer.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gnu.multicorevisualizer' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gnu.multicorevisualizer' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.schemaobjecteditor.source' version='1.4.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.schemaobjecteditor.source' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Schema Object Editor Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.schemaobjecteditor'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.schemaobjecteditor.source' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.schemaobjecteditor.source' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.schemaobjecteditor.source&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.codegen.ecore.ui.source' version='2.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.codegen.ecore.ui.source' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Ecore Code Generation UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.codegen.ecore.ui'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore.ui.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore.ui.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.codegen.ecore.ui.source' version='2.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.codegen.ecore.ui.source' version='2.6.0.v20260412-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.eclipse.uml2.codegen.ecore.ui.source&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.sdk.feature.group' version='3.28.0.202604272047' singleton='false'>
      <update id='org.eclipse.gef.sdk.feature.group' range='[0.0.0,3.28.0.202604272047)' 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.sdk'/>
        <property name='maven-version' value='3.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.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) SDK'/>
        <property name='df_LT.description' value='GEF Classic GEF (MVC) SDK (including documentation and sources, as well as Draw2d SDK)'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.sdk.feature.group' version='3.28.0.202604272047'/>
        <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.gef.feature.group' range='[3.28.0.202604272047,3.28.0.202604272047]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' range='[3.28.0.202604272017,3.28.0.202604272017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.doc.isv' range='[3.13.1300.202603082128,3.13.1300.202603082128]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.sdk.feature.jar' range='[3.28.0.202604272047,3.28.0.202604272047]'>
          <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.tracecompass.analysis.graph.ui.source' version='1.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.graph.ui.source' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Graph Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.ui.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.ui.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.ui.source' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.graph.ui.source' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.graph.ui.source&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.sifive.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.templates.sifive.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.templates.sifive.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.sifive'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ SiFive RISC-V Project Template'/>
        <property name='df_LT.description' value='Templates for creating new projects for SiFive RISC-V processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.templates.core' range='[3.1.2.202602251544,3.1.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive.ui' range='[2.0.1.202602251544,2.0.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.uml' version='5.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.uml' range='[0.0.0,5.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL for UML'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml' version='5.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml' version='5.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.uml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.uml;singleton:=true&#xA;Bundle-Version: 5.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.source' version='4.21.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.source' range='[0.0.0,4.21.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Signaling Platform Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j'/>
        <property name='maven-version' value='4.21.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.source' version='4.21.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.source' version='4.21.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.source' version='4.21.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.source' version='4.21.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.source&#xA;Bundle-Version: 4.21.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.ide.jdt.source' version='8.1.1' singleton='false'>
      <update id='org.eclipse.acceleo.query.ide.jdt.source' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Query Language JDT support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.ide.jdt'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide.jdt.source' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide.jdt.source' version='8.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.ide.jdt.source' version='8.1.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.ide.jdt.source' version='8.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: org.eclipse.acceleo.query.ide.jdt.source&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer.source' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.impactanalyzer.source' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Impact Analyzer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer.source' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer.source' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.impactanalyzer.source&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.sirius.feature.jar' version='3.3.27.202508281322'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - Sirius support (Experimental)'/>
        <property name='df_LT.description' value='Provides better support for Sirius diagrams comparison and difference visualization through EMF Compare.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram.sirius'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.sirius.feature.jar' version='3.3.27.202508281322'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare.diagram.sirius' version='3.3.27.202508281322'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare.diagram.sirius' version='3.3.27.202508281322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64' version='1.1.7.202510292239' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64' range='[0.0.0,1.1.7.202510292239)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Node.js for Windows x86_64'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64'/>
        <property name='maven-version' value='1.1.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64' version='1.1.7.202510292239'>
          <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.wildwebdeveloper.embedder.node' version='1.1.7.202510292239'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64.source' range='[1.1.7.202510292239,1.1.7.202510292239]' 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.wildwebdeveloper.embedder.node.win32.x86_64' version='1.1.7.202510292239'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64&#xA;Bundle-Version: 1.1.7.202510292239&#xA;Fragment-Host: org.eclipse.wildwebdeveloper.embedder.node;bundle-version=&quot;1.0.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.master' version='0.15.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.master' range='[0.0.0,0.15.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative SDK (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.master'/>
        <property name='maven-version' value='0.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.master' version='0.15.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.master' version='0.15.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.master' version='0.15.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.qvtd.master.source' range='[0.15.0.v20260428-1512,0.15.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.master' version='0.15.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.master&#xA;Bundle-Version: 0.15.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core.source' version='3.23.300.v20260307-0017' singleton='false'>
      <update id='org.eclipse.debug.core.source' range='[0.0.0,3.23.300.v20260307-0017)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Debug Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.debug.core'/>
        <property name='maven-version' value='3.23.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.source' version='3.23.300.v20260307-0017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.source' version='3.23.300.v20260307-0017'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.source' version='3.23.300.v20260307-0017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.source' version='3.23.300.v20260307-0017'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.23.300.v20260307-0017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.doc.dev.source' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.doc.dev.source' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Developer Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.doc.dev'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.dev.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.doc.dev.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.doc.dev.source' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.doc.dev.source' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.doc.dev.source&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.web.capabilities.source' version='1.0.200.v201901071922' singleton='false'>
      <update id='org.eclipse.wtp.web.capabilities.source' range='[0.0.0,1.0.200.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Capabilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.web.capabilities'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.web.capabilities.source' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.web.capabilities.source' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.web.capabilities.source' version='1.0.200.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.web.capabilities.source' version='1.0.200.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.web.capabilities.source&#xA;Bundle-Version: 1.0.200.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </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.equinox.p2.console.source' version='1.3.700.v20250515-0507' singleton='false'>
      <update id='org.eclipse.equinox.p2.console.source' range='[0.0.0,1.3.700.v20250515-0507)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Console Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.console'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.console.source' version='1.3.700.v20250515-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.console.source' version='1.3.700.v20250515-0507'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.console.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.console.source' 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.source&#xA;Bundle-Version: 1.3.700.v20250515-0507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.ui.ide.source' version='1.14.0.v20251223-1407' singleton='false'>
      <update id='org.eclipse.oomph.setup.ui.ide.source' range='[0.0.0,1.14.0.v20251223-1407)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup UI IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.ui.ide'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.ide.source' version='1.14.0.v20251223-1407'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui.ide.source' version='1.14.0.v20251223-1407'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.ui.ide.source' version='1.14.0.v20251223-1407'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.ui.ide.source' version='1.14.0.v20251223-1407'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.ui.ide.source&#xA;Bundle-Version: 1.14.0.v20251223-1407
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.connector.process' version='1.1.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.terminal.connector.process' range='[0.0.0,1.1.0.v20251219-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Terminal Process Connector'/>
        <property name='df_LT.providerName' value='Eclipse 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.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.connector.process'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.process' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.connector.process' version='1.1.0.v20251219-1227'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.process' version='1.0.100'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.process.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.connector.process' version='1.1.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='23'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.400,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector.provider' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui.streams' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32' range='0.0.0'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.riscv64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.ppc64le' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.process.source' range='[1.1.0.v20251219-1227,1.1.0.v20251219-1227]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx' range='0.0.0'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux' range='0.0.0'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.cdt.utils.spawner' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.22.200,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.cdt.utils.pty' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui.launcher' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.terminal.connector.process
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.connector.process' version='1.1.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.terminal.connector.process;singleton:=true&#xA;Bundle-Version: 1.1.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.installer' version='1.5.0.v20260131-2139' generation='2'>
      <update id='org.eclipse.equinox.p2.installer' range='[0.0.0,1.5.0.v20260131-2139)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Installer'/>
        <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.installer'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.installer' version='1.5.0.v20260131-2139'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.installer' version='1.5.0.v20260131-2139'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.installer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.installer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.installer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.installer' version='1.5.0.v20260131-2139'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' 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.p2.director' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.133.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.1.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=21))'>
          <description>
            org.eclipse.equinox.p2.installer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.installer.source' range='[1.5.0.v20260131-2139,1.5.0.v20260131-2139]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.installer' version='1.5.0.v20260131-2139'/>
      </artifacts>
      <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.installer;singleton:=true&#xA;Bundle-Version: 1.5.0.v20260131-2139
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy' version='1.0.102.v20221117-1507' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy' range='[0.0.0,1.0.102.v20221117-1507)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Service Admin (RSA) Proxy'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy'/>
        <property name='maven-version' value='1.0.102-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy' version='1.0.102.v20221117-1507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy' version='1.0.102.v20221117-1507'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy' version='1.0.102.v20221117-1507'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy' version='1.0.102.v20221117-1507'/>
      </artifacts>
      <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.osgi.services.remoteserviceadmin.proxy&#xA;Bundle-Version: 1.0.102.v20221117-1507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.platform.feature.jar' version='12.5.0.202603311517'>
      <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.cdt.platform.branding'/>
        <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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Platform'/>
        <property name='df_LT.description' value='Eclipse C/C++ development platform. Contains no toolchain integrations. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.platform'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.feature.jar' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.platform' version='12.5.0.202603311517'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.platform' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.javadocs.feature.feature.jar' version='8.23.0.202604281957'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <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 2015 Red Hat, Inc.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='Javadocs Help Feature'/>
        <property name='df_LT.featureDescription' value='Plugins for generating Javadoc resources in the Eclipse help system'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.javadocs'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.javadocs.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.javadocs.feature.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.javadocs.feature' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.javadocs.feature' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.yaml.snakeyaml.source' version='2.6.0' singleton='false'>
      <update id='org.yaml.snakeyaml.source' range='[0.0.0,2.6.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.yaml.snakeyaml:2.6.0'/>
        <property name='maven-groupId' value='org.yaml'/>
        <property name='maven-artifactId' value='snakeyaml'/>
        <property name='maven-version' value='2.6'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.yaml.snakeyaml.source' version='2.6.0'/>
        <provided namespace='osgi.bundle' name='org.yaml.snakeyaml.source' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.yaml.snakeyaml.source' version='2.6.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.yaml.snakeyaml.source' version='2.6.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.yaml.snakeyaml.source&#xA;Bundle-Version: 2.6.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.bc' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.bc' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC BC'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.bc'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.bc' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.bc' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.bc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.bc' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.passage.lic.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.base' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.72.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.bc' 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.jcajce' range='1.72.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.bc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.bc.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.bc' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.bc&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.ui.source' version='1.11.0.202603241839' singleton='false'>
      <update id='org.eclipse.wb.core.ui.source' range='[0.0.0,1.11.0.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Core UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.ui'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui.source' version='1.11.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.ui.source' version='1.11.0.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.ui.source' version='1.11.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.ui.source' version='1.11.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.ui.source&#xA;Bundle-Version: 1.11.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-commons.source' version='1.14.3' singleton='false'>
      <update id='junit-platform-suite-commons.source' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-suite-commons:1.14.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-commons'/>
        <property name='maven-version' value='1.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-commons.source' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-commons.source' version='1.14.3'/>
        <provided namespace='osgi.identity' name='junit-platform-suite-commons.source' version='1.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-commons.source' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-commons.source&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.6.800.v20260304-1232' singleton='false'>
      <update id='org.eclipse.equinox.p2.publisher.eclipse.source' range='[0.0.0,1.6.800.v20260304-1232)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher for Eclipse Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher.eclipse'/>
        <property name='maven-version' value='1.6.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.6.800.v20260304-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.6.800.v20260304-1232'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.6.800.v20260304-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher.eclipse.source' version='1.6.800.v20260304-1232'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.6.800.v20260304-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.gvt.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.gvt.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.gvt:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-gvt'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.gvt.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.gvt.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.gvt.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.gvt.source' 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.gvt.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.wst.jsdt.chromium.debug.ui' version='0.7.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.ui' range='[0.0.0,0.7.0.v202307190318)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Chromium JavaScript Remote Debugger 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.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.ui'/>
        <property name='maven-version' value='0.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.ui' version='0.7.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.ui' version='0.7.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.debug.ui.listeners' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.ui' version='0.7.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.core' range='[0.6.0,0.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium' range='[0.6.0,0.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.wip.eclipse' range='[0.6.0,0.7.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.chromium.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.ui' version='0.7.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.ui;singleton:=true&#xA;Bundle-Version: 0.7.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.pde.ui.source' version='2.1.100.20251019-0931' singleton='false'>
      <update id='org.eclipse.m2e.pde.ui.source' range='[0.0.0,2.1.100.20251019-0931)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E PDE Integration UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.pde.ui'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.ui.source' version='2.1.100.20251019-0931'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.pde.ui.source' version='2.1.100.20251019-0931'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.pde.ui.source' version='2.1.100.20251019-0931'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.pde.ui.source' version='2.1.100.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.pde.ui.source&#xA;Bundle-Version: 2.1.100.20251019-0931
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_userdoc.feature.feature.jar' version='3.39.0.v202508301800'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Enterprise User Documentation'/>
        <property name='df_LT.description' value='JST enterprise user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_userdoc.feature'/>
        <property name='maven-version' value='3.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_userdoc.feature.feature.jar' version='3.39.0.v202508301800'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.enterprise_userdoc.feature' version='3.39.0.v202508301800'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.enterprise_userdoc.feature' version='3.39.0.v202508301800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.remote.proxy.protocol.core' version='2.1.200.202501070137' generation='2'>
      <update id='org.eclipse.remote.proxy.protocol.core' range='[0.0.0,2.1.200.202501070137)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Proxy Protocol Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.protocol.core'/>
        <property name='maven-version' value='2.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.protocol.core' version='2.1.200.202501070137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.protocol.core' version='2.1.200.202501070137'/>
        <provided namespace='java.package' name='org.eclipse.remote.proxy.protocol.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.proxy.protocol.core.exceptions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.protocol.core' version='2.1.200.202501070137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem.provider' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.remote.proxy.protocol.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.protocol.core.source' range='[2.1.200.202501070137,2.1.200.202501070137]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.protocol.core' version='2.1.200.202501070137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.protocol.core;singleton:=true&#xA;Bundle-Version: 2.1.200.202501070137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.common.eclipselink.core' version='1.3.500.v202404202240' generation='2'>
      <update id='org.eclipse.jpt.common.eclipselink.core' range='[0.0.0,1.3.500.v202404202240)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Common EclipseLink 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.eclipselink.core'/>
        <property name='maven-version' value='1.3.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.core' version='1.3.500.v202404202240'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.eclipselink.core' version='1.3.500.v202404202240'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.eclipselink.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.eclipselink.core.internal.libval' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.eclipselink.core' version='1.3.500.v202404202240'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.common.eclipselink.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.core.source' range='[1.3.500.v202404202240,1.3.500.v202404202240]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.eclipselink.core' version='1.3.500.v202404202240'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.eclipselink.core;singleton:=true&#xA;Bundle-Version: 1.3.500.v202404202240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.massif' version='1.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.valgrind.massif' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Massif Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.massif'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.massif' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.massif' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.massif' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart.extensions' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.sourcelookup' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.valgrind.massif
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.massif.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.massif' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.massif;singleton:=true&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.web' version='1.1.100.v202406120218' generation='2'>
      <update id='org.eclipse.jst.jee.web' range='[0.0.0,1.1.100.v202406120218)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Web Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.web'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.web' version='1.1.100.v202406120218'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.web' version='1.1.100.v202406120218'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal.mergers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.web' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.web' version='1.1.100.v202406120218'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.jee.web
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.web.source' range='[1.1.100.v202406120218,1.1.100.v202406120218]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.web' version='1.1.100.v202406120218'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.web;singleton:=true&#xA;Bundle-Version: 1.1.100.v202406120218
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.dom.feature.feature.jar' version='1.0.600.v202308010354'>
      <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='%featureProvider'/>
        <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) 2009 SAP AG, Walldorf.&#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='JAX-WS DOM Tools'/>
        <property name='df_LT.description' value='JAX-WS DOM Tools'/>
        <property name='df_LT.featureProvider' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.dom.feature'/>
        <property name='maven-version' value='1.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.feature.feature.jar' version='1.0.600.v202308010354'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.ws.jaxws.dom.feature' version='1.0.600.v202308010354'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.ws.jaxws.dom.feature' version='1.0.600.v202308010354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.wb.os.linux' version='1.12.0.202604101812' generation='2'>
      <update id='org.eclipse.wb.os.linux' range='[0.0.0,1.12.0.202604101812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Linux OS Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.os.linux'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.linux' version='1.12.0.202604101812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.os.linux' version='1.12.0.202604101812'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.os.linux' version='1.12.0.202604101812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='wbp' name='org.eclipse.wb.os.linux_1.12.0.202604101812-1' version='0.0.0'>
          <properties size='1'>
            <property name='type' value='os'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.swt' range='[3.126.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,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' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swt' range='[1.10.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.function' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.wb.os' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.os.linux
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.linux.source' range='[1.12.0.202604101812,1.12.0.202604101812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.os.linux' version='1.12.0.202604101812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.os.linux;singleton:=true&#xA;Bundle-Version: 1.12.0.202604101812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.vm.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.profiler.vm.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL RegularVM Profiler Implementation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.vm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.vm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.vm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.vm.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.vm.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.vm.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gcov.launch.source' version='1.2.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.gcov.launch.source' range='[0.0.0,1.2.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Gcov Launcher Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gcov.launch'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.launch.source' version='1.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gcov.launch.source' version='1.2.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gcov.launch.source' version='1.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gcov.launch.source' version='1.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gcov.launch.source&#xA;Bundle-Version: 1.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.pushstream.source' version='1.1.0.202212101352' singleton='false'>
      <update id='org.osgi.util.pushstream.source' range='[0.0.0,1.1.0.202212101352)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.util.pushstream:1.1.0.202212101352'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.util.pushstream'/>
        <property name='maven-version' value='1.1.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.pushstream.source' version='1.1.0.202212101352'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.pushstream.source' version='1.1.0.202212101352'/>
        <provided namespace='osgi.identity' name='org.osgi.util.pushstream.source' version='1.1.0.202212101352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.pushstream.source' version='1.1.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.pushstream.source&#xA;Bundle-Version: 1.1.0.202212101352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.feature.tools.feature.jar' version='0.19.3.202502181516'>
      <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='Graphiti Tools (Incubation)'/>
        <property name='df_LT.description' value='This feature contains the tools for for developing against the Graphiti framework. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.feature.tools'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.tools.feature.jar' version='0.19.3.202502181516'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.graphiti.feature.tools' version='0.19.3.202502181516'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.graphiti.feature.tools' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.mediawiki.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.mediawiki.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText MediaWiki 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.mediawiki.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.mediawiki.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.mediawiki.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.mediawiki.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.mediawiki.ui' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.mediawiki' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.mediawiki.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.mediawiki.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.mediawiki.ui' version='4.11.0.v20260309-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.mylyn.wikitext.mediawiki.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.ai.mcp.transports' version='1.0.1.v20250819-0049' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.ai.mcp.transports' range='[0.0.0,1.0.1.v20250819-0049)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%bundle.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundle.provider'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.ai.mcp.transports'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.transports' version='1.0.1.v20250819-0049'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.ai.mcp.transports' version='1.0.1.v20250819-0049'/>
        <provided namespace='java.package' name='org.eclipse.ecf.ai.mcp.transports' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.ai.mcp.transports' version='1.0.1.v20250819-0049'>
          <properties size='1'>
            <property 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='slf4j.api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf.ai.mcp.transports
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.transports.source' range='[1.0.1.v20250819-0049,1.0.1.v20250819-0049]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.ai.mcp.transports' version='1.0.1.v20250819-0049'/>
      </artifacts>
      <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.ai.mcp.transports&#xA;Bundle-Version: 1.0.1.v20250819-0049
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.branding' version='1.4.1.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jaxb.branding' range='[0.0.0,1.4.1.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JAXB Support'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.branding'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.branding' version='1.4.1.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.branding' version='1.4.1.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.branding' version='1.4.1.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.jaxb.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.branding.source' range='[1.4.1.v201902121834,1.4.1.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.branding' version='1.4.1.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.branding;singleton:=true&#xA;Bundle-Version: 1.4.1.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ide.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.ide.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo IDE support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ide'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ide.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ide.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ide.source' version='4.2.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.eclipse.acceleo.aql.ide.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.predicates.edit.source' version='1.15.0.v20230416-0642' singleton='false'>
      <update id='org.eclipse.oomph.predicates.edit.source' range='[0.0.0,1.15.0.v20230416-0642)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Predicates Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.predicates.edit'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.predicates.edit.source' version='1.15.0.v20230416-0642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit.source' version='1.15.0.v20230416-0642'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.predicates.edit.source' version='1.15.0.v20230416-0642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.predicates.edit.source' version='1.15.0.v20230416-0642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.predicates.edit.source&#xA;Bundle-Version: 1.15.0.v20230416-0642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtext Xtext UI'/>
        <property name='df_LT.description' value='Xtext Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.group' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='2.21.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.jsoncdb.core.ui.source' version='1.1.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.jsoncdb.core.ui.source' range='[0.0.0,1.1.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='JSON Compilation Database Parser UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.jsoncdb.core.ui'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.ui.source' version='1.1.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.jsoncdb.core.ui.source' version='1.1.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.jsoncdb.core.ui.source' version='1.1.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.jsoncdb.core.ui.source' version='1.1.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.jsoncdb.core.ui.source&#xA;Bundle-Version: 1.1.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.annotation.versioning' version='1.1.2.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.annotation.versioning' range='[0.0.0,1.1.2.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.annotation.versioning'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.annotation.versioning Version 1.1.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.annotation.versioning'/>
        <property name='maven-version' value='1.1.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.versioning' version='1.1.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.annotation.versioning' version='1.1.2.202109301733'/>
        <provided namespace='java.package' name='org.osgi.annotation.versioning' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.osgi.annotation.versioning' version='1.1.2.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.annotation.versioning
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.versioning.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.annotation.versioning' version='1.1.2.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.annotation.versioning&#xA;Bundle-Version: 1.1.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.editor' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.adt.editor' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt.editor'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.editor' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.editor' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.corext.doc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.editor.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.text.atl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.text.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.viewsupport' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.adt.editor' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.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.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.common.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.adt.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.editor.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.adt.editor' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.adt.editor;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.source' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.uml.source' range='[0.0.0,5.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL for UML Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.source' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml.source' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml.source' version='5.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml.source' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.uml.source&#xA;Bundle-Version: 5.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.feature.group' version='5.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.feature.group' range='[0.0.0,5.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 End-User Features'/>
        <property name='df_LT.description' value='Run-time APIs, editors, and code generation for the Unified Modeling Language 2.x.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.feature.group' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore.ui.feature.group' range='[2.6.1.v20260412-0921,2.6.1.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.feature.group' range='[2.6.1.v20260412-0921,2.6.1.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit.feature.group' range='[2.6.1.v20260412-0921,2.6.1.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.feature.group' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit.feature.group' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.exporter' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.ecore.exporter' range='[3.6.0.v20260412-0921,3.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.ecore.importer' range='[3.6.0.v20260412-0921,3.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.editor' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.validation' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.ant' range='[1.6.0.v20260412-0921,1.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.feature.jar' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'>
          <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) 2003, 2022 IBM Corporation, Embarcadero Technologies, CEA, 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.dltk.tcl.core' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.core' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.core' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ast.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.core.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.core.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.core.packages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.core.packages.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.core.packages.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.codeassist.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.codeassist.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.packages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.parser.processors.tcl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.search.mixin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.search.mixin.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.sources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.parser.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.structure' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.core' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.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.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser' 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.filesystem' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.tcl.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.core.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.core' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.core;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.javadocs.feature.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.javadocs.feature.feature.group' range='[0.0.0,8.23.0.202604281957)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.javadocs'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.javadocs.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Red Hat, Inc.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='Javadocs Help Feature'/>
        <property name='df_LT.featureDescription' value='Plugins for generating Javadoc resources in the Eclipse help system'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.javadocs.feature.feature.group' version='8.23.0.202604281957'/>
        <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.linuxtools.javadocs' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.javadocs.feature.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <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.qvtd.master.feature.group' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.master.feature.group' range='[0.0.0,0.35.0.v20260428-1512)' 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.description.url' value='http://www.eclipse.org/modeling/mmt/qvtd'/>
        <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.qvtd-features'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.master'/>
        <property name='maven-version' value='0.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.featureName' value='QVT Declarative All-In-One SDK (Incubation)'/>
        <property name='df_LT.description' value='Install this feature to edit and/or execute QVTcore or QVTrelations transformations.'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.master.feature.group' version='0.35.0.v20260428-1512'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.examples.feature.group' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.doc.feature.group' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtbase' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtcore' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtrelation' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvttemplate' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtcore' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtcore.ui' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtrelation' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtrelation.ui' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtbase.ui' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvt' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtimperative' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtimperative' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtimperative.ui' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.codegen' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.debug' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.debug.ui' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.compiler' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtschedule' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.runtime' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtbase' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.umlx' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.umlx.ui' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.master' range='[0.15.0.v20260428-1512,0.15.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xml' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.text' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.master.feature.jar' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jsf' version='1.6.1.20231024-1618' generation='2'>
      <update id='org.eclipse.m2e.wtp.jsf' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Maven JSF Configurator'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e-wtp'/>
        <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.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jsf'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jsf' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.jsf' version='1.6.1.20231024-1618'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jsf.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jsf.internal.configurators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jsf.internal.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.jsf' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.core' range='1.3.4'/>
        <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.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.wtp' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.m2e.wtp.jsf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.jsf' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.jsf;singleton:=true&#xA;Bundle-Version: 1.6.1.20231024-1618
          </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='junit-vintage-engine' version='5.14.3' singleton='false' generation='2'>
      <update id='junit-vintage-engine' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Vintage Engine'/>
        <property name='maven-groupId' value='org.junit.vintage'/>
        <property name='maven-artifactId' value='junit-vintage-engine'/>
        <property name='maven-version' value='5.14.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-vintage-engine' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-vintage-engine' version='5.14.3'/>
        <provided namespace='java.package' name='org.junit.vintage.engine' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.vintage.engine.descriptor' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine,org.junit.platform.engine.support.descriptor,org.junit.runner,org.junit.runner.manipulation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.vintage.engine.discovery' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine,org.junit.vintage.engine.descriptor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.vintage.engine.execution' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine,org.junit.vintage.engine.descriptor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.vintage.engine.support' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.runner' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-vintage-engine' version='5.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.junit.platform.engine' name='junit-vintage' version='5.14.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='junit.runner' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.experimental.categories' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runners.model' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support.scanning' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.hierarchical' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.runners' range='0.0.0'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='org.junit.platform.launcher' match='(&amp;(org.junit.platform.launcher=junit-platform-launcher)(version&gt;=1.14.3)(!(version&gt;=2)))'>
          <description>
            junit-vintage-engine
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-vintage-engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-vintage-engine.source' range='[5.14.3,5.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-vintage-engine' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-vintage-engine&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.jdt.feature.feature.group' version='4.11.0.v20260429-0403' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.java_feature.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.jdt.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260429-0403)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.jdt.feature'/>
        <property name='maven-version' value='4.11.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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: Java Development'/>
        <property name='df_LT.description' value='NOTE: Installs JDT if not present. Mylyn Task-Focused UI extensions for JDT.  Provides focusing of Java element views and editors.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jdt.feature.feature.group' version='4.11.0.v20260429-0403'/>
        <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.mylyn.context.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.6.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java.tasks' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ant' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.debug.ui' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jdt.feature.feature.jar' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.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.eclipse.wst.ws_userdoc.feature.feature.group' version='3.1.501.v201909051708' singleton='false'>
      <update id='org.eclipse.wst.ws_userdoc.feature.feature.group' range='[0.0.0,3.1.501.v201909051708)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_userdoc.feature'/>
        <property name='maven-version' value='3.1.501-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Services User Documentation'/>
        <property name='df_LT.description' value='WST Web services user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_userdoc.feature.feature.group' version='3.1.501.v201909051708'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.doc.user' range='[1.0.850.v201903222115,1.0.850.v201903222115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui.doc.user' range='[1.0.750.v201903222115,1.0.750.v201903222115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.doc.user' range='[1.5.400.v201903222115,1.5.400.v201903222115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_userdoc.feature.feature.jar' range='[3.1.501.v201909051708,3.1.501.v201909051708]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.dnd.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.dnd.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common UI DND Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.dnd'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.dnd'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.dnd.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.dnd.source' 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.ui.services.dnd.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee' version='1.2.1200.v202502280419' generation='2'>
      <update id='org.eclipse.jst.j2ee' range='[0.0.0,1.2.1200.v202502280419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Component'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee'/>
        <property name='maven-version' value='1.2.1200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='52'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee' version='1.2.1200.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee' version='1.2.1200.v202502280419'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.application.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.applicationclient.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.applicationclient.internal.creation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.applicationclient.internal.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.classpathdep' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.common.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.componentcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.earcreation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.application.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.application.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.archive.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.classpathdep' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common.exportmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.componentcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.deploy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.earcreation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.moduleextension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.servertarget' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservices' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.project.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.refactor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.refactor.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.refactor.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.change' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.descriptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.participant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.refactoringchecker' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee' version='1.2.1200.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.302,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.2.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.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.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.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.4.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.source' range='[1.2.1200.v202502280419,1.2.1200.v202502280419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee' version='1.2.1200.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee; singleton:=true&#xA;Bundle-Version: 1.2.1200.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.editor.ls.source' version='1.0.1.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.docker.editor.ls.source' range='[0.0.0,1.0.1.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse'/>
        <property name='df_LT.bundleName' value='Dockerfile Language Server Client Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.editor.ls'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.editor.ls.source' version='1.0.1.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.editor.ls.source' version='1.0.1.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.docker.editor.ls.source' version='1.0.1.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.docker.editor.ls.source' version='1.0.1.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.docker.editor.ls.source&#xA;Bundle-Version: 1.0.1.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.m2e' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.m2e' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext m2e Integration'/>
        <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.m2e'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.m2e' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.m2e' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.m2e' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2e.core' range='2.7.600' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='3.9.1101' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.m2e
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.m2e' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.m2e;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.ui' version='1.5.0.202510231413' generation='2'>
      <update id='org.eclipse.emf.transaction.ui' range='[0.0.0,1.5.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 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.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.ui' version='1.5.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.ui' version='1.5.0.202510231413'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.transaction.ui' version='1.5.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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.transaction.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.ui.source' range='[1.5.0.202510231413,1.5.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.ui' version='1.5.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.ui;singleton:=true&#xA;Bundle-Version: 1.5.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xml.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xml.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT model of XML SAX parser (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xml'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xml.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xml.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xml.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xml.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xml.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.dsf.gdb.ui.source' version='2.9.100.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.dsf.gdb.ui.source' range='[0.0.0,2.9.100.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='GDB DSF Debugger Integration UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf.gdb.ui'/>
        <property name='maven-version' value='2.9.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.ui.source' version='2.9.100.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui.source' version='2.9.100.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.gdb.ui.source' version='2.9.100.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.gdb.ui.source' version='2.9.100.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.gdb.ui.source&#xA;Bundle-Version: 2.9.100.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.os.linux.core.source' version='9.1.2.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.os.linux.core.source' range='[0.0.0,9.1.2.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Linux Kernel Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.os.linux.core'/>
        <property name='maven-version' value='9.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.os.linux.core.source' version='9.1.2.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core.source' version='9.1.2.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.os.linux.core.source' version='9.1.2.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.os.linux.core.source' version='9.1.2.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.os.linux.core.source&#xA;Bundle-Version: 9.1.2.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.sdk.source' version='4.1.607.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.sdk.source' range='[0.0.0,4.1.607.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository SDK Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.sdk'/>
        <property name='maven-version' value='4.1.607-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.source' version='4.1.607.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.sdk.source' version='4.1.607.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.sdk.source' version='4.1.607.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.sdk.source' version='4.1.607.v20260304-1812'/>
      </artifacts>
      <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.cdo.sdk.source&#xA;Bundle-Version: 4.1.607.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.control.source' version='1.1.100.v20260305-1429' singleton='false'>
      <update id='org.eclipse.terminal.control.source' range='[0.0.0,1.1.100.v20260305-1429)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Terminal Control (Embeddable Widget) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.control'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.control.source' version='1.1.100.v20260305-1429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.control.source' version='1.1.100.v20260305-1429'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.control.source' version='1.1.100.v20260305-1429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.control.source' version='1.1.100.v20260305-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.terminal.control.source&#xA;Bundle-Version: 1.1.100.v20260305-1429
          </instruction>
        </instructions>
      </touchpointData>
    </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='com.miglayout.core' version='11.4.3' singleton='false' generation='2'>
      <update id='com.miglayout.core' range='[0.0.0,11.4.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='MiGLayout Core'/>
        <property name='org.eclipse.equinox.p2.description' value='MiGLayout - core layout logic'/>
        <property name='maven-groupId' value='com.miglayout'/>
        <property name='maven-artifactId' value='miglayout-core'/>
        <property name='maven-version' value='11.4.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.miglayout.core' version='11.4.3'/>
        <provided namespace='osgi.bundle' name='com.miglayout.core' version='11.4.3'/>
        <provided namespace='java.package' name='net.miginfocom.layout' version='11.4.3'/>
        <provided namespace='osgi.identity' name='com.miglayout.core' version='11.4.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=11))'>
          <description>
            com.miglayout.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.miglayout.core.source' range='[11.4.3,11.4.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.miglayout.core' version='11.4.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.miglayout.core&#xA;Bundle-Version: 11.4.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <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}/../); chmod(targetDir:${installFolder}/../MacOS/, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_userdoc.feature.feature.group' version='3.3.300.v201901310132' singleton='false'>
      <update id='org.eclipse.wst.server_userdoc.feature.feature.group' range='[0.0.0,3.3.300.v201901310132)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_userdoc.feature'/>
        <property name='maven-version' value='3.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server User Documentation'/>
        <property name='df_LT.description' value='WST server user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_userdoc.feature.feature.group' version='3.3.300.v201901310132'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.doc.user' range='[1.1.600.v201901310132,1.1.600.v201901310132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_userdoc.feature.feature.jar' range='[3.3.300.v201901310132,3.3.300.v201901310132]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.php.builtin.server.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.builtin.server.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Builtin Server Ui Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.builtin.server.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.builtin.server.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.builtin.server.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.builtin.server.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.builtin.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.builtin.server.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.builtin.server.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.builtin.server.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.builtin.server.ui;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.callgraph.docs.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.callgraph.docs.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Callgraph Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph.docs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.docs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.callgraph.docs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.callgraph.docs.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.callgraph.docs.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.callgraph.docs.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.source' version='3.31.0.v20260415-0733' singleton='false'>
      <update id='org.eclipse.jface.text.source' range='[0.0.0,3.31.0.v20260415-0733)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Text Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jface.text'/>
        <property name='maven-version' value='3.31.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.source' version='3.31.0.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.source' version='3.31.0.v20260415-0733'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.source' version='3.31.0.v20260415-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.source' version='3.31.0.v20260415-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.jface.text.source&#xA;Bundle-Version: 3.31.0.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.linux.source' version='1.1.400.v20250521-0415' singleton='false'>
      <update id='org.eclipse.equinox.security.linux.source' range='[0.0.0,1.1.400.v20250521-0415)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Linux libsecret integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.linux'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.linux.source' version='1.1.400.v20250521-0415'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.linux.source' version='1.1.400.v20250521-0415'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.linux.source' version='1.1.400.v20250521-0415'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.linux.source' 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.source&#xA;Bundle-Version: 1.1.400.v20250521-0415
          </instruction>
        </instructions>
      </touchpointData>
    </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.graphiti.examples.chess.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.examples.chess.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Chess Example (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.chess'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.chess.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.chess.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.chess.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.chess.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.chess.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.tabledataeditor.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.tabledataeditor.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Table Data Editor Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.tabledataeditor'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.tabledataeditor.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.tabledataeditor.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.tabledataeditor.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.tabledataeditor.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.tabledataeditor.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.html.ui' version='1.1.801.v202308160453' generation='2'>
      <update id='org.eclipse.wst.html.ui' range='[0.0.0,1.1.801.v202308160453)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='HTML UI Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.html.ui'/>
        <property name='maven-version' value='1.1.801-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui' version='1.1.801.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.html.ui' version='1.1.801.v202308160453'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.contentassist.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.contentproperties.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.edit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.preferences.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.html.ui' version='1.1.801.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='20'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.html.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui.source' range='[1.1.801.v202308160453,1.1.801.v202308160453]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.html.ui' version='1.1.801.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.html.ui; singleton:=true&#xA;Bundle-Version: 1.1.801.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation' version='1.24.100.v20260423-2046' generation='2'>
      <update id='org.eclipse.jdt.core.manipulation' range='[0.0.0,1.24.100.v20260423-2046)' 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.100-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.100.v20260423-2046'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' version='1.24.100.v20260423-2046'/>
        <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.100.v20260423-2046'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260423-2046,1.24.100.v20260423-2046]' 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.100.v20260423-2046'/>
      </artifacts>
      <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.100.v20260423-2046
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.index.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.tasks.index.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Mylyn Tasks Index UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.index.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.index.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.index.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.index.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.index.ui.commands' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.index.ui' version='4.11.0.v20260309-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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.index.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.tasks.index.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.index.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.index.ui' version='4.11.0.v20260309-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.mylyn.tasks.index.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.aarch64org.eclipse.core.runtime' version='4.40.0.I20260423-1800' 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.aarch64org.eclipse.core.runtime' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.doc' version='4.2.13.v20260304-1816' generation='2'>
      <update id='org.eclipse.net4j.doc' range='[0.0.0,4.2.13.v20260304-1816)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform Documentation'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.doc'/>
        <property name='maven-version' value='4.2.13-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.doc' version='4.2.13.v20260304-1816'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.doc' version='4.2.13.v20260304-1816'/>
        <provided namespace='java.package' name='org.eclipse.net4j.doc' version='4.2.13'/>
        <provided namespace='java.package' name='org.eclipse.net4j.doc.online' version='4.2.13'/>
        <provided namespace='java.package' name='org.eclipse.net4j.doc.reference' version='4.2.13'/>
        <provided namespace='java.package' name='org.eclipse.net4j.doc.reference.api' version='4.2.13'/>
        <provided namespace='java.package' name='org.eclipse.net4j.doc.reference.product' version='4.2.13'/>
        <provided namespace='java.package' name='org.eclipse.net4j.doc.reference.schema' version='4.2.13'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.doc' version='4.2.13.v20260304-1816'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.doc' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.debug' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ws' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.jvm' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.tcp' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.net4j.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.doc.source' range='[4.2.13.v20260304-1816,4.2.13.v20260304-1816]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.doc' version='4.2.13.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.doc; singleton:=true&#xA;Bundle-Version: 4.2.13.v20260304-1816
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gmf.notation.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.gmf.notation.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - GMF Notation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gmf.notation'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.notation.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gmf.notation.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gmf.notation.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gmf.notation.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sap.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for SAP MaxDB'/>
        <property name='df_LT.description' value='DTP support for using the SAP MaxDB database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.sap.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.sap.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.db' version='4.14.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.server.db' range='[0.0.0,4.14.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Server DB'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.db'/>
        <property name='maven-version' value='4.14.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db' version='4.14.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.db' version='4.14.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.db' version='4.14.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.db.evolution' version='4.14.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.db.evolution.phased' version='4.14.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.db.mapping' version='4.14.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.db' version='4.14.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.db.bundle' version='4.14.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.db.mapping' version='4.14.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.db.mapping.horizontal' version='4.14.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.db.messages' version='4.14.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.db' version='4.14.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.net4j.db' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.server.db
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.source' range='[4.14.1.v20260304-1812,4.14.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.db' version='4.14.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.db;singleton:=true&#xA;Bundle-Version: 4.14.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.persistence.core' version='2.7.3.v20180807-4be1041' singleton='false'>
      <update id='org.eclipse.persistence.core' range='[0.0.0,2.7.3.v20180807-4be1041)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='EclipseLink Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - EclipseLink Project'/>
      </properties>
      <provides size='175'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.core' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='osgi.bundle' name='org.eclipse.persistence.core' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='java.package' name='org.eclipse.persistence' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.annotations' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.config' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.core.descriptors' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.core.mappings' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.core.mappings.converters' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.core.mappings.transformers' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.core.queries' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.core.sessions' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.descriptors' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.descriptors.changetracking' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.descriptors.copying' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.descriptors.invalidation' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.descriptors.partitioning' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.dynamic' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.eis' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.eis.interactions' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.eis.mappings' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.exceptions' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.exceptions.i18n' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.expressions' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.expressions.spatial' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.history' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.indirection' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.cache' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.codegen' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.core.databaseaccess' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.core.descriptors' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.core.helper' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.core.queries' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.core.sessions' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.databaseaccess' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.descriptors' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.descriptors.changetracking' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.dynamic' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.expressions' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.helper' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.helper.linkedlist' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.history' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.identitymaps' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.indirection' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.indirection.jdk8' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.jpql' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.parsing' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.parsing.jpql' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.parsing.jpql.antlr' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.rs.metadata.model' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jpa.rs.metadata.model.v2' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.localization' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.localization.i18n' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.mappings.converters' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.accessor' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.conversion' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.documentpreservation' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.mappings' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.record' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.record.deferred' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.record.json' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.record.namespaces' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.schema' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.schema.model' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.oxm.unmapped' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.platform.database' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.queries' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.security' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sequencing' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.cdi' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.coordination' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.coordination.broadcast' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.coordination.corba' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.coordination.corba.sun' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.coordination.jms' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.coordination.rmi' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.coordination.rmi.iiop' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.event' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.log' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.login' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.platform' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.pool' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.project' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.property' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.rcm' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.rcm.command' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.sequencing' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.session' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.transport' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.transport.discovery' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.factories.model.transport.naming' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.sessions.remote' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.weaving' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.logging' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.mappings' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.mappings.converters' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.mappings.foundation' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.mappings.querykeys' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.mappings.structures' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.mappings.transformers' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.mappings.xdb' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.annotations' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.attachment' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.documentpreservation' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.json' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.mappings' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.mappings.converters' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.mappings.nullpolicy' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.platform' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.record' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.schema' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.sequenced' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.oxm.unmapped' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.database' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.database.converters' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.database.events' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.database.jdbc' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.database.oracle.annotations' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.database.oracle.jdbc' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.database.oracle.plsql' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.database.partitioning' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.server' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.server.glassfish' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.server.jboss' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.server.oc4j' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.server.sap' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.server.sunas' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.server.was' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.server.wls' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.xml' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.platform.xml.jaxp' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.queries' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sequencing' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.services' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.services.glassfish' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.services.jboss' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.services.mbean' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.services.weblogic' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.services.websphere' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.broker' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.changesets' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.coordination' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.coordination.broadcast' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.coordination.corba' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.coordination.corba.sun' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.coordination.jms' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.coordination.rmi' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.factories' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.interceptors' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.remote' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.remote.corba.sun' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.remote.rmi' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.remote.rmi.iiop' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.serializers' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.sessions.server' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.tools' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.tools.file' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.tools.profiler' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.tools.schemaframework' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.tools.tuning' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction.glassfish' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction.jboss' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction.jotm' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction.oc4j' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction.sap' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction.sunas' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction.was' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.transaction.wls' version='2.7.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='54'>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.antlr' range='3.5.2' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.asm' range='6.2.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.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.enterprise.context.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.enterprise.inject.spi' 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.jms' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.json.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.management' 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.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.persistence' range='[1.1.0,2.3.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.persistence.spi' range='[1.1.0,2.3.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.resource' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.resource.cci' range='[1.5.0,2.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.rmi.CORBA' 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='javax.transaction' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.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.validation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.libraries.antlr.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.libraries.antlr.runtime.tree' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm' range='[6.1.1,7.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.jpa.jpql' range='[2.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.jpa.jpql.parser' range='[2.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.jpa.jpql.utility' range='[2.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.jpa.jpql.utility.filter' range='[2.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.jpa.jpql.utility.iterable' range='[2.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.jpa.jpql.utility.iterator' range='[2.1.0,3.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.CORBA.portable' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.omg.CORBA_2_3.portable' 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'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.persistence.core' version='2.7.3.v20180807-4be1041'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.persistence.core&#xA;Bundle-Version: 2.7.3.v20180807-4be1041
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sqlscrapbook.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.sqlscrapbook.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Scrapbook Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sqlscrapbook'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlscrapbook.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqlscrapbook.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sqlscrapbook.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sqlscrapbook.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sqlscrapbook.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.doc.user' version='1.11.100.202604080417' generation='2'>
      <update id='org.eclipse.wb.doc.user' range='[0.0.0,1.11.100.202604080417)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder User Guide'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.doc.user'/>
        <property name='maven-version' value='1.11.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.doc.user' version='1.11.100.202604080417'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.doc.user' version='1.11.100.202604080417'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.doc.user' version='1.11.100.202604080417'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.wb.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.doc.user.source' range='[1.11.100.202604080417,1.11.100.202604080417]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.doc.user' version='1.11.100.202604080417'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.doc.user; singleton:=true&#xA;Bundle-Version: 1.11.100.202604080417
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.source' version='0.4.0.v202307190339' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.source' range='[0.0.0,0.4.0.v202307190339)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium JavaScript Remote Debugger Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug'/>
        <property name='maven-version' value='0.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.source' version='0.4.0.v202307190339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.source' version='0.4.0.v202307190339'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.source' version='0.4.0.v202307190339'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.source' version='0.4.0.v202307190339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.source&#xA;Bundle-Version: 0.4.0.v202307190339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bndtools.jareditor.source' version='7.2.3.202603250810' singleton='false'>
      <update id='bndtools.jareditor.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for bndtools.jareditor:7.2.3.202603250810'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='bndtools.jareditor'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bndtools.jareditor.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='bndtools.jareditor.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='bndtools.jareditor.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bndtools.jareditor.source' 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: bndtools.jareditor.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-engine' version='6.0.3' singleton='false' generation='2'>
      <update id='junit-platform-suite-engine' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Suite Engine'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-engine'/>
        <property name='maven-version' value='6.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='junit-platform-suite-engine' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-engine' version='6.0.3'/>
        <provided namespace='java.package' name='org.junit.platform.suite.engine' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-suite-engine' version='6.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='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.hierarchical' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.store' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.api' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[6.0.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            junit-platform-suite-engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-engine.source' range='[6.0.3,6.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-engine' version='6.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: junit-platform-suite-engine&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.compile.feature.feature.jar' version='4.6.0.v20260429-1155'>
      <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.passage.lic.compile.branding'/>
        <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, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC Compile'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components Compile feature contains dependencies required for bundles that declares licensing constraints.'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.compile.feature'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.compile.feature.feature.jar' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.passage.lic.compile.feature' version='4.6.0.v20260429-1155'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.passage.lic.compile.feature' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.qvt.oml.runtime.ui.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.ui.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Runtime UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime.ui'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.ui.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.ui.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime.ui.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime.ui.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.runtime.ui.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.core.index.lucene' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.core.index.lucene' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DLTK Apache Lucene-based Indexer'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse DLTK'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core.index.lucene'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index.lucene' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.core.index.lucene' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.index.lucene' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.core.index.lucene' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[10.0.0,11.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analysis-common' range='[10.0.0,11.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.core.index.lucene
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index.lucene.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.core.index.lucene' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.core.index.lucene;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.generator.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xtext.generator.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Generator 2 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.generator'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.generator.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.generator.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.generator.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.registry.source' version='3.12.600.v20250906-0651' singleton='false'>
      <update id='org.eclipse.equinox.registry.source' range='[0.0.0,3.12.600.v20250906-0651)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Extension Registry Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.registry'/>
        <property name='maven-version' value='3.12.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry.source' version='3.12.600.v20250906-0651'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.registry.source' version='3.12.600.v20250906-0651'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.registry.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.registry.source' 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.source&#xA;Bundle-Version: 3.12.600.v20250906-0651
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.beaninfo' version='2.1.0.v202307260438' generation='2'>
      <update id='org.eclipse.jem.beaninfo' range='[0.0.0,2.1.0.v202307260438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java EMF Model BeanInfo (Introspection) Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo' version='2.1.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo' version='2.1.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo' version='2.1.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jem.proxy' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm' range='[2.0.200,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem.beaninfo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.source' range='[2.1.0.v202307260438,2.1.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo' version='2.1.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo; singleton:=true&#xA;Bundle-Version: 2.1.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.feature.jar' version='11.3.0.202604110342'>
      <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='%featureProvider'/>
        <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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='GDB Tracepoint Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate GDB tracepoint analysis into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.feature.jar' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.gdbtrace' version='11.3.0.202604110342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.gdbtrace' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ui.importexport.source' version='1.5.100.v20260304-0654' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.importexport.source' range='[0.0.0,1.5.100.v20260304-0654)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Import and Export Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.importexport'/>
        <property name='maven-version' value='1.5.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport.source' version='1.5.100.v20260304-0654'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport.source' version='1.5.100.v20260304-0654'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.importexport.source' version='1.5.100.v20260304-0654'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.importexport.source' version='1.5.100.v20260304-0654'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.5.100.v20260304-0654
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtd.core.source' version='1.2.600.v202308160453' singleton='false'>
      <update id='org.eclipse.wst.dtd.core.source' range='[0.0.0,1.2.600.v202308160453)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source DTD Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtd.core'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.core.source' version='1.2.600.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtd.core.source' version='1.2.600.v202308160453'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtd.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtd.core.source' 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.source&#xA;Bundle-Version: 1.2.600.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.statesystem.core' version='5.4.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.statesystem.core' range='[0.0.0,5.4.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass State System Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.statesystem.core'/>
        <property name='maven-version' value='5.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core' version='5.4.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' version='5.4.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.statesystem.core.statevalue' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core.backend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core.backend.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core.backend.historytree.classic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.statesystem.core.interval.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.backend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.interval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.snapshot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.statesystem.core.statevalue' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.statesystem.core' version='5.4.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='15.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='12.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.builder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.statesystem.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core.source' range='[5.4.0.202604110342,5.4.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.statesystem.core' version='5.4.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.statesystem.core;singleton:=true&#xA;Bundle-Version: 5.4.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.debug.ui.memory.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory'/>
        <property name='maven-version' value='12.5.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, 2011 Wind River Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Memory View Enhancements'/>
        <property name='df_LT.description' value='Additional features for debug Memory View - traditional rendering, floating-point rendering, Find/Replace, Import/Export.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.debug.core.memory' range='[0.2.300.202512020204,0.2.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.search' range='[1.5.600.202512020204,1.5.600.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.traditional' range='[1.7.400.202512020204,1.7.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.floatingpoint' range='[1.2.400.202512020204,1.2.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.transport' range='[2.3.500.202512020204,2.3.500.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.memorybrowser' range='[1.5.600.202603111352,1.5.600.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.pde.api.tools' version='1.3.1200.v20260419-1944' generation='2'>
      <update id='org.eclipse.pde.api.tools' range='[0.0.0,1.3.1200.v20260419-1944)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='API Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools'/>
        <property name='maven-version' value='1.3.1200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools' version='1.3.1200.v20260419-1944'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools' version='1.3.1200.v20260419-1944'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.problems' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.problems' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools' version='1.3.1200.v20260419-1944'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.17.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.jdt.launching' range='[3.21.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.text' range='[3.13.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.8.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.6.200,4.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.5.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='[9.5.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.5.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.pde.api.tools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.source' range='[1.3.1200.v20260419-1944,1.3.1200.v20260419-1944]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools' version='1.3.1200.v20260419-1944'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools;singleton:=true&#xA;Bundle-Version: 1.3.1200.v20260419-1944
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.ui.source' version='1.5.200.v202301061019' singleton='false'>
      <update id='org.eclipse.jpt.jaxb.ui.source' range='[0.0.0,1.5.200.v202301061019)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JAXB UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.ui'/>
        <property name='maven-version' value='1.5.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.ui.source' version='1.5.200.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.ui.source' version='1.5.200.v202301061019'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.ui.source' version='1.5.200.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.ui.source' version='1.5.200.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.ui.source&#xA;Bundle-Version: 1.5.200.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.editor.core.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.editor.core.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Editor Core UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.editor.core.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.editor.core.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.editor.core.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.editor.core.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.ui.source' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Pcap support for TMF UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.ui.source' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.pcap.ui.source&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.xpack.ui' version='1.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.xpack.ui' range='[0.0.0,1.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ xPack Arm &amp; RISC-V Project Templates Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.xpack.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack.ui' version='1.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.xpack.ui' version='1.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.xpack.ui' version='1.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.templates.core' range='3.1.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.xpack.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.xpack.ui' version='1.0.0.202602251544'/>
      </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.embedcdt.templates.xpack.ui;singleton:=true&#xA;Bundle-Version: 1.0.0.202602251544
          </instruction>
          <instruction key='zipped'>
            true
          </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.linuxtools.valgrind.cachegrind.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.cachegrind.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Cachegrind Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.cachegrind'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.cachegrind.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.cachegrind.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.cachegrind.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.cachegrind.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.cachegrind.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.feature.jar' version='3.20.600.v20260423-2048'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2020 IBM Corporation and others.&#xA;&#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 Java Development Tools'/>
        <property name='df_LT.description' value='Eclipse Java development tools (binary runtime and user documentation).'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.20.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.jar' version='3.20.600.v20260423-2048'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jdt' version='3.20.600.v20260423-2048'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jdt' version='3.20.600.v20260423-2048'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.embedcdt.templates.xpack.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.xpack.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ xPack Arm &amp; RISC-V Project Templates Branding Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.xpack'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.xpack.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.xpack.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.xpack.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.xpack.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser' version='3.9.100.v20260326-1607' generation='2'>
      <update id='org.eclipse.ui.browser' range='[0.0.0,3.9.100.v20260326-1607)' 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.100-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.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser' version='3.9.100.v20260326-1607'/>
        <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.100.v20260326-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='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.100.v20260326-1607,3.9.100.v20260326-1607]' 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.100.v20260326-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.ui.browser; singleton:=true&#xA;Bundle-Version: 3.9.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.source' version='1.5.0.v20230211-1150' singleton='false'>
      <update id='org.eclipse.emf.oda.source' range='[0.0.0,1.5.0.v20230211-1150)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF ODA - Eclipse Modeling Framework Driver for Open Data Access Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.oda'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.source' version='1.5.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.oda.source' version='1.5.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.oda.source' version='1.5.0.v20230211-1150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.oda.source' version='1.5.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.oda.source&#xA;Bundle-Version: 1.5.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.core' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.core' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='122'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.core' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.core' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.ast.match' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.ast.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.ast.visitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.compiler.ast.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.compiler.ast.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.compiler.ast.visitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.libfolders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php53' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php54' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php55' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php56' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php7' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php71' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php72' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php73' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php74' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php80' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php81' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php82' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php83' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php84' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.scanner.php85' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.ast.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.codeassist.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.codeassist.strategies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.codeassist.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.codeassist.templates.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php53' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php54' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php55' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php56' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php7' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php71' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php72' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php73' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php74' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php80' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php81' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php82' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php83' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php84' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.parser.php85' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.compiler.ast.visitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.corext.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php53' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php54' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php55' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php56' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php7' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php71' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php72' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php73' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php74' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php80' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php81' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php82' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php83' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php84' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.php85' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.parser.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.partitioner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.documentModel.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.filenetwork' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.includepath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.language.keywords' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.phar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.phar.digest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.tar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.typeinference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.typeinference.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.typeinference.evaluators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.typeinference.evaluators.phpdoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.typeinference.goals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.typeinference.goals.phpdoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.util.collections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.util.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.util.project.observer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.core.util.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.core' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='5.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' 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.html.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.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.apache.commons.lang3' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.core.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.core' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.core;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </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.graphiti.feature.tools.feature.group' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.feature.tools.feature.group' range='[0.0.0,0.19.3.202502181516)' 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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.feature.tools'/>
        <property name='maven-version' value='0.19.3-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='Graphiti Tools (Incubation)'/>
        <property name='df_LT.description' value='This feature contains the tools for for developing against the Graphiti framework. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.tools.feature.group' version='0.19.3.202502181516'/>
        <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.graphiti.tools.newprojectwizard' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.tools.feature.jar' range='[0.19.3.202502181516,0.19.3.202502181516]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.net4j.db.source.feature.jar' version='4.29.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework Source'/>
        <property name='df_LT.description' value='Contains the database core framework, the H2 database adapter plugin, and optionally/greedily the H2 database driver.Separate database adapter features are available for Derby, Mysql, HSQLDB, Oracle, DB2, and PostgreSQL.Additional database drivers are available via http://www.springsite.com/eclipse/2.1.0/update (read the license informations).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.source.feature.jar' version='4.29.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.db.source' version='4.29.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.db.source' version='4.29.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata' version='2.9.700.v20260304-0657' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata' range='[0.0.0,2.9.700.v20260304-0657)' 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.700-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.700.v20260304-0657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' version='2.9.700.v20260304-0657'/>
        <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.700.v20260304-0657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.1.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.700.v20260304-0657,2.9.700.v20260304-0657]' 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.700.v20260304-0657'/>
      </artifacts>
      <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.700.v20260304-0657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.standalone' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.standalone' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Standalone Bundle'/>
        <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.standalone'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.standalone' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.standalone' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtend.core' range='2.43.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='2.23.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtend.standalone
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.standalone' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.standalone&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.xpack.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.templates.xpack.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.templates.xpack.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.xpack'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ xPack Arm &amp; RISC-V Project Templates'/>
        <property name='df_LT.description' value='Templates for creating new generic projects for Arm Cortex processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.templates.core' range='[3.1.2.202602251544,3.1.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack.ui' range='[1.0.0.202602251544,1.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.jlink.core.source' version='5.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.jlink.core.source' range='[0.0.0,5.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ J-Link Debugging Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.jlink.core'/>
        <property name='maven-version' value='5.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core.source' version='5.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core.source' version='5.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core.source' version='5.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.jlink.core.source' version='5.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.jlink.core.source&#xA;Bundle-Version: 5.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.jdt.docker.launcher.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.jdt.docker.launcher.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Java Container Launch Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.jdt.docker.launcher'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.jdt.docker.launcher.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.jdt.docker.launcher.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.jdt.docker.launcher.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.jdt.docker.launcher.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.jdt.docker.launcher.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws' version='1.1.0.v202308010229' singleton='false' generation='2'>
      <update id='org.eclipse.jst.ws' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws' version='1.1.0.v202308010229'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.conformance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.conformance.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ext.test' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws' version='1.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='29'>
        <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.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='java.package' name='org.eclipse.jst.common.internal.modulecore.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.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.jst.ws' 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.jst.ws&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.promise.source' version='1.3.0.202212101352' singleton='false'>
      <update id='org.osgi.util.promise.source' range='[0.0.0,1.3.0.202212101352)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.util.promise:1.3.0.202212101352'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.promise.source' version='1.3.0.202212101352'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.promise.source' version='1.3.0.202212101352'/>
        <provided namespace='osgi.identity' name='org.osgi.util.promise.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.promise.source' 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.source&#xA;Bundle-Version: 1.3.0.202212101352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.admin.rcp.source' version='1.5.0.v20260108-1519' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.admin.rcp.source' range='[0.0.0,1.5.0.v20260108-1519)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Provisioning Admin UI RCP (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.admin.rcp'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.admin.rcp.source' version='1.5.0.v20260108-1519'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.admin.rcp.source' version='1.5.0.v20260108-1519'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.admin.rcp.source' version='1.5.0.v20260108-1519'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.admin.rcp.source' version='1.5.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.admin.rcp.source&#xA;Bundle-Version: 1.5.0.v20260108-1519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.parser.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.parser.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.parser'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.parser.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.parser.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.parser.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.parser.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.ui' version='1.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.remote.ui' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Remote UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui' version='1.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.wizards.fetch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.wizards.fetch.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.ui.wizards.fetch.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.ui' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.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.remote.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.jsch.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.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.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.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.remote.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.source' range='[1.2.0.202604110342,1.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.ui' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.remote.ui;singleton:=true&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ui.templates' version='3.9.300.v20260415-1257' generation='2'>
      <update id='org.eclipse.pde.ui.templates' range='[0.0.0,3.9.300.v20260415-1257)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Templates'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui.templates'/>
        <property name='maven-version' value='3.9.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates' version='3.9.300.v20260415-1257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui.templates' version='3.9.300.v20260415-1257'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.e4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.rcp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui.templates' version='3.9.300.v20260415-1257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.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.pde.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.11.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.pde.ui.templates
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.ui.templates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates.source' range='[3.9.300.v20260415-1257,3.9.300.v20260415-1257]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui.templates' version='3.9.300.v20260415-1257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ui.templates;singleton:=true&#xA;Bundle-Version: 3.9.300.v20260415-1257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclinecore.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.oclinecore.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified OCL-in-Ecore Concrete Syntax Model and Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclinecore'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclinecore.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclinecore.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.oclinecore.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.compendium.sdk.feature.group' version='3.23.900.v20260102-1534' singleton='false'>
      <update id='org.eclipse.equinox.compendium.sdk.feature.group' range='[0.0.0,3.23.900.v20260102-1534)' 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.compendium.sdk'/>
        <property name='maven-version' value='3.23.900-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) 2009 EclipseSource 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 Compendium SDK'/>
        <property name='df_LT.description' value='A collection of Equinox bundles that implement optional parts of the current OSGi specifications--the so called &quot;Compendium Services&quot;. &#xA;This feature is intended to be added to target platforms at development time rather than deployed with end-user systems.'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.compendium.sdk.feature.group' version='3.23.900.v20260102-1534'/>
        <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.app' range='[1.7.600.v20251211-1038,1.7.600.v20251211-1038]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.coordinator' range='[1.5.500.v20250517-0335,1.5.500.v20250517-0335]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.cm' range='[1.6.400.v20251209-1342,1.6.400.v20251209-1342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.device' range='[1.2.300.v20250518-0612,1.2.300.v20250518-0612]'/>
        <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.equinox.metatype' range='[1.6.900.v20250620-0530,1.6.900.v20250620-0530]'/>
        <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.useradmin' range='[1.3.400.v20250606-0538,1.3.400.v20250606-0538]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.compendium.sdk.feature.jar' range='[3.23.900.v20260102-1534,3.23.900.v20260102-1534]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.dom.integration.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.dom.integration.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-WS DOM Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.dom.integration'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.integration.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.integration.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.dom.integration.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.dom.integration.source' 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.jst.ws.jaxws.dom.integration.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.doc.user' version='1.0.300.v201902162149'>
      <update id='org.eclipse.jst.ws.cxf.doc.user' range='[0.0.0,1.0.300.v201902162149)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CXF Web services User Guide'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.doc.user'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.doc.user' version='1.0.300.v201902162149'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.doc.user' version='1.0.300.v201902162149'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.doc.user' version='1.0.300.v201902162149'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.3.100,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.doc.user.source' range='[1.0.300.v201902162149,1.0.300.v201902162149]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.doc.user' version='1.0.300.v201902162149'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.cxf.doc.user;singleton:=true&#xA;Bundle-Version: 1.0.300.v201902162149
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.connector.local' version='1.1.100.v20260326-0937' generation='2'>
      <update id='org.eclipse.terminal.connector.local' range='[0.0.0,1.1.100.v20260326-0937)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Terminal Local Connector'/>
        <property name='df_LT.providerName' value='Eclipse'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='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.terminal.connector.local'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.local' version='1.1.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.connector.local' version='1.1.100.v20260326-0937'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.local.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.local.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.connector.local' version='1.1.100.v20260326-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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='java.package' name='org.eclipse.terminal.connector.process' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.400,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32' range='0.0.0'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.18.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.6.500,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.riscv64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.ppc64le' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx' range='0.0.0'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux' range='0.0.0'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.cdt.utils.pty' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui.launcher' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.terminal.connector.local
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.local.source' range='[1.1.100.v20260326-0937,1.1.100.v20260326-0937]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.22.200,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.connector.local' version='1.1.100.v20260326-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.eclipse.terminal.connector.local;singleton:=true&#xA;Bundle-Version: 1.1.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group' version='1.0.403.v201909051708' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group' range='[0.0.0,1.0.403.v201909051708)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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.jst.ws.jaxws_userdoc.feature'/>
        <property name='maven-version' value='1.0.403-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) 2009 Shane Clarke.&#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='JAX-WS Tools User Documentation'/>
        <property name='df_LT.description' value='JAX-WS Tools User Documentation'/>
        <property name='df_LT.featureProvider' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group' version='1.0.403.v201909051708'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.doc.user' range='[1.0.400.v201902162216,1.0.400.v201902162216]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.doc.user' range='[1.0.300.v201902162149,1.0.300.v201902162149]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws_userdoc.feature.feature.jar' range='[1.0.403.v201909051708,1.0.403.v201909051708]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jpt.jpadiagrameditor.doc.user' version='1.2.102.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jpadiagrameditor.doc.user' range='[0.0.0,1.2.102.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Documentation'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpadiagrameditor.doc.user'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.doc.user' version='1.2.102.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpadiagrameditor.doc.user' version='1.2.102.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpadiagrameditor.doc.user' version='1.2.102.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.3.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jpadiagrameditor.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.doc.user.source' range='[1.2.102.v201902121834,1.2.102.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpadiagrameditor.doc.user' version='1.2.102.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpadiagrameditor.doc.user; singleton:=true&#xA;Bundle-Version: 1.2.102.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.validators.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.validators.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Validators UI'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.validators.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.validators.ui' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.validators.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.validators.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.validators.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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' 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.ide' 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.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.validators.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.validators.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.validators.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.validators.ui;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ua.core.source' version='1.3.600.v20250322-0547' singleton='false'>
      <update id='org.eclipse.pde.ua.core.source' range='[0.0.0,1.3.600.v20250322-0547)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE UA Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.core'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core.source' version='1.3.600.v20250322-0547'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.core.source' version='1.3.600.v20250322-0547'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.core.source' version='1.3.600.v20250322-0547'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.core.source' version='1.3.600.v20250322-0547'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ua.core.source&#xA;Bundle-Version: 1.3.600.v20250322-0547
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.aarch64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800' 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.aarch64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.source' version='3.26.0.202604272047' singleton='false'>
      <update id='org.eclipse.gef.source' range='[0.0.0,3.26.0.202604272047)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse GEF'/>
        <property name='df_LT.bundleName' value='GEF Classic GEF (MVC) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gef_root'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.26.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.source' version='3.26.0.202604272047'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef.source' version='3.26.0.202604272047'/>
        <provided namespace='osgi.identity' name='org.eclipse.gef.source' version='3.26.0.202604272047'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gef.source' version='3.26.0.202604272047'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.26.0.202604272047
          </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='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.datatools.enablement.oda.designer.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oda.designer.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.designer.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for ODA Designer'/>
        <property name='df_LT.description' value='ODA Data Source Drivers Design Support'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.designer.feature.feature.group' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws.ui' range='[1.5.0.202311071249,1.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml.ui' range='[1.5.0.202412071309,1.5.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile.ui' range='[3.4.0.202311071249,3.4.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.designer.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.profile' version='3.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.profile' range='[0.0.0,3.5.0.202311071249)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP ODA Connection Profile Framework Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.profile'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile' version='3.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' version='3.5.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.profile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.profile.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.profile' version='3.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.profile
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile.source' range='[3.5.0.202311071249,3.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.profile' version='3.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.profile;singleton:=true&#xA;Bundle-Version: 3.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.doc' version='3.6.0.202604070657' generation='2'>
      <update id='org.eclipse.emf.ecoretools.doc' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ecore Tools Documentation'/>
        <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.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.doc'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.doc' version='3.6.0.202604070657'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.doc' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.ecoretools.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc.source' range='[3.6.0.202604070657,3.6.0.202604070657]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.doc' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools.doc;singleton:=true&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.tap.source' version='1.2.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.testsrunner.tap.source' range='[0.0.0,1.2.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Test Anything Protocol (TAP) Tests Runner Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.tap'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.tap.source' version='1.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.tap.source' version='1.2.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.tap.source' version='1.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.tap.source' version='1.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.tap.source&#xA;Bundle-Version: 1.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.ui' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='95'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.action' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.delete' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.descriptor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect.marker' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.featureExtensions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session.analysis' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session.factory' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.template' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.viewpoint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.dialect.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.featureExtensions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.preference' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.quickfix' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session.analysis' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session.factory' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.template' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.viewpoint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions.analysis' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions.export' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.assist' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.control' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.dialogs' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.image' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.perspectives' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.profiler' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.project' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.properties' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.common.item' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.modelexplorerview' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.modelexplorerview.resourcelistener' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.wizards' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.wizards.page' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.analysis' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.control' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.copy' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.creation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.export' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.nature' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.repair' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.session' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.dialogs' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.graphicalcomponents' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.perspectives' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.preference' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.properties' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.selection' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.viewpoint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.action' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.item' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject.manager' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject.resourcelistener' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.adapters' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.sorter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.extension' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.extension.tab' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.property' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.resourcelistener' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards.newmodel' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards.pages' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.provider' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.4'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.e3.ui' range='6.4.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.tools' version='4.11.300.v20260301-0612' generation='2'>
      <update id='org.eclipse.e4.tools' range='[0.0.0,4.11.300.v20260301-0612)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tools'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools'/>
        <property name='maven-version' value='4.11.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools' version='4.11.300.v20260301-0612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools' version='4.11.300.v20260301-0612'/>
        <provided namespace='java.package' name='org.eclipse.e4.internal.tools' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.internal.tools.wizards.classes' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.internal.tools.wizards.classes.templates' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.internal.tools.wizards.model' version='0.12.0.qualifier'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools' version='4.11.300.v20260301-0612'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.tools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.source' range='[4.11.300.v20260301-0612,4.11.300.v20260301-0612]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools' version='4.11.300.v20260301-0612'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools;singleton:=true&#xA;Bundle-Version: 4.11.300.v20260301-0612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.dom' 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-dom'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-dom'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.dom' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.transform,javax.xml.xpath,org.apache.batik.css.engine,org.apache.batik.css.engine.value,org.apache.batik.css.parser,org.apache.batik.dom.events,org.apache.batik.dom.traversal,org.apache.batik.dom.xbl,org.apache.batik.i18n,org.apache.batik.util,org.apache.batik.w3c.dom,org.w3c.dom,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.stylesheets,org.w3c.dom.traversal,org.w3c.dom.views,org.w3c.dom.xpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.dom.events' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.dom,org.apache.batik.dom.util,org.apache.batik.dom.xbl,org.apache.batik.w3c.dom.events,org.w3c.dom,org.w3c.dom.events,org.w3c.dom.smil,org.w3c.dom.views' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.dom.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.traversal' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.dom,org.w3c.dom,org.w3c.dom.traversal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.dom.util' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.constants,org.apache.batik.util,org.apache.batik.xml,org.w3c.dom,org.w3c.dom.css,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.dom.xbl' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom,org.w3c.dom.events' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.batik.dom' 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='31'>
        <required namespace='java.package' name='org.w3c.dom.smil' range='1.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.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.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.stylesheets' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.traversal' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.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.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.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.parser' range='[1.19.0,2.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.w3c.dom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.w3c.dom.events' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.xml' 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.dom
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.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.dom' 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.dom&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.admin.source' version='4.4.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.admin.source' range='[0.0.0,4.4.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Server Admin Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.admin'/>
        <property name='maven-version' value='4.4.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.admin.source' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.admin.source' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.admin.source' version='4.4.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.admin.source' version='4.4.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.admin.source&#xA;Bundle-Version: 4.4.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.composer.core.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.composer.core.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='Composer Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.composer.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.composer.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.composer.core.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.composer.core.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.composer.core.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.registry.source' version='1.4.400.v20250611-0943' singleton='false'>
      <update id='org.eclipse.equinox.http.registry.source' range='[0.0.0,1.4.400.v20250611-0943)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Http Service Registry Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.registry'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry.source' version='1.4.400.v20250611-0943'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.registry.source' version='1.4.400.v20250611-0943'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.registry.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.registry.source' 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.source&#xA;Bundle-Version: 1.4.400.v20250611-0943
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.sdk.feature.feature.group' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.sdk.feature.feature.group' range='[0.0.0,0.19.3.202502181516)' 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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.sdk.feature'/>
        <property name='maven-version' value='0.19.3-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='Graphiti SDK (Incubation)'/>
        <property name='df_LT.description' value='This is the full blown SDK feature of the Graphiti framework containing the framework itself plus the source code, documentation and the tutorial with its source code. Install this feature if you would like to start using Graphiti. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.sdk.feature.feature.group' version='0.19.3.202502181516'/>
        <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.graphiti.feature.feature.group' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.examples.feature.group' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.tools.feature.group' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.sdk.feature.feature.jar' range='[0.19.3.202502181516,0.19.3.202502181516]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.explorer.ui.source' version='4.7.17.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.explorer.ui.source' range='[0.0.0,4.7.17.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Explorer UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.explorer.ui'/>
        <property name='maven-version' value='4.7.17-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer.ui.source' version='4.7.17.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer.ui.source' version='4.7.17.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.explorer.ui.source' version='4.7.17.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.explorer.ui.source' version='4.7.17.v20260304-1812'/>
      </artifacts>
      <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.cdo.explorer.ui.source&#xA;Bundle-Version: 4.7.17.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.generic.feature.feature.jar' version='1.2.0.v20241230-2249'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Generic Provider Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Generic Provider.  The ECF Generic provider can be used for Remote Services (via the ECF Generic Provider RemoteService Feature), the ECF Datashare API (along with the ECF Generic Provider Datashare Feature), and the SharedObject API.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - ECF'/>
        <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) 2009 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.generic.feature'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.generic.feature.feature.jar' version='1.2.0.v20241230-2249'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.provider.generic.feature' version='1.2.0.v20241230-2249'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.provider.generic.feature' version='1.2.0.v20241230-2249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.astview' version='1.7.200.v20260415-1932' generation='2'>
      <update id='org.eclipse.jdt.astview' range='[0.0.0,1.7.200.v20260415-1932)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='AST View 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.astview'/>
        <property name='maven-version' value='1.7.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.astview' version='1.7.200.v20260415-1932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.astview' version='1.7.200.v20260415-1932'/>
        <provided namespace='java.package' name='org.eclipse.jdt.astview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.astview.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.astview' version='1.7.200.v20260415-1932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.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.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.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.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.core.manipulation' range='0.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jdt.astview
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jdt.astview
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.astview.source' range='[1.7.200.v20260415-1932,1.7.200.v20260415-1932]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.astview' version='1.7.200.v20260415-1932'/>
      </artifacts>
      <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.astview; singleton:=true&#xA;Bundle-Version: 1.7.200.v20260415-1932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.ui' version='1.1.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.common.ui' range='[0.0.0,1.1.0.v202307260438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse.org'/>
        <property name='df_LT.Bundle-Name.0' value='Common JST UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.ui' version='1.1.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.ui' version='1.1.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.ui.internal.assembly.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.ui' version='1.1.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='1.1.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.ui.source' range='[1.1.0.v202307260438,1.1.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.ui' version='1.1.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit6.runtime.source' version='1.0.100.v20251218-1345' singleton='false'>
      <update id='org.eclipse.jdt.junit6.runtime.source' range='[0.0.0,1.0.100.v20251218-1345)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit6 Runtime Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit6.runtime'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit6.runtime.source' version='1.0.100.v20251218-1345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit6.runtime.source' version='1.0.100.v20251218-1345'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit6.runtime.source' version='1.0.100.v20251218-1345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit6.runtime.source' version='1.0.100.v20251218-1345'/>
      </artifacts>
      <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.junit6.runtime.source&#xA;Bundle-Version: 1.0.100.v20251218-1345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.emf.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extensions - EMF Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oracle.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oracle.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Oracle Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oracle.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oracle.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oracle.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oracle.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.buildship.compat.source' version='3.1.11.v20250904-1000'>
      <update id='org.eclipse.buildship.compat.source' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Buildship, Eclipse Plug-ins for Gradle - Compatibility classes'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Buildship'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.compat.source' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.buildship.compat.source' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.identity' name='org.eclipse.buildship.compat.source' version='3.1.11.v20250904-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.buildship.compat.source' version='3.1.11.v20250904-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.eclipse.buildship.compat.source;singleton:=true&#xA;Bundle-Version: 3.1.11.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.webservice.source' version='1.2.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.j2ee.webservice.source' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Service Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.webservice'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.webservice.source' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.webservice.source' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.webservice.source&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.examples' version='1.4.0.202604011950' generation='2'>
      <update id='org.eclipse.emf.validation.examples' range='[0.0.0,1.4.0.202604011950)' 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 Example'/>
        <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.examples'/>
        <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.emf.validation.examples' version='1.4.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.examples' version='1.4.0.202604011950'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.examples.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.examples.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.examples.internal.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.examples' version='1.4.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.validation.examples
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.examples.source' range='[1.4.0.202604011950,1.4.0.202604011950]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.examples' version='1.4.0.202604011950'/>
      </artifacts>
      <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.examples;singleton:=true&#xA;Bundle-Version: 1.4.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.redist.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.redist.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.redist'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtext Redistributable'/>
        <property name='df_LT.description' value='The bits needed to use an Xtext-based language. You cannot develop new languages with it. For that you need the SDK.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='51'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='[33.6.0,34.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='[7.0.0,8.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='[1.2.24,1.3.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[9.9.1,10.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='[3.2.0.v20230929-1400,3.2.0.v20230929-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.doc.user' version='11.3.0.202604110342'>
      <update id='org.eclipse.tracecompass.doc.user' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass User Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.doc.user'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.doc.user' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.doc.user' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user.source' range='[11.3.0.202604110342,11.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.doc.user' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.doc.user;singleton:=true&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </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='central'/>
        <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.eclipse.wst.ws.ui.source' version='1.2.1.v202308010145' singleton='false'>
      <update id='org.eclipse.wst.ws.ui.source' range='[0.0.0,1.2.1.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.ui'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui.source' version='1.2.1.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui.source' version='1.2.1.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui.source' 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.source&#xA;Bundle-Version: 1.2.1.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.mediawiki.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.mediawiki.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText MediaWiki Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.mediawiki'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.mediawiki.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.mediawiki.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.mediawiki.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.mediawiki.source' version='4.11.0.v20260309-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.mylyn.wikitext.mediawiki.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </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.equinox.coordinator' version='1.5.500.v20250517-0335' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.coordinator' range='[0.0.0,1.5.500.v20250517-0335)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Coordinator'/>
        <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.coordinator'/>
        <property name='maven-version' value='1.5.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.coordinator' version='1.5.500.v20250517-0335'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.coordinator' version='1.5.500.v20250517-0335'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.coordinator' version='1.5.500.v20250517-0335'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.coordinator' range='[1.0.0,1.1.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.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.coordinator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.coordinator.source' range='[1.5.500.v20250517-0335,1.5.500.v20250517-0335]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.coordinator' version='1.5.500.v20250517-0335'/>
      </artifacts>
      <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.coordinator&#xA;Bundle-Version: 1.5.500.v20250517-0335
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.examples' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.examples' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Examples'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.examples'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.examples' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.examples' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.examples' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.examples' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.examples
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.examples.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.examples' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.examples;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.engine.emfvm.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.engine.emfvm.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMF Virtual Machine (EMFVM) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine.emfvm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.emfvm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.engine.emfvm.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.engine.emfvm.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.engine.emfvm.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.ide' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.ide' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Ext IDE'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.ide'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.ide' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.ide.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.ide.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.ide' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.ide.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.ide' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.ide&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.html.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.html.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText HTML Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.html'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.html.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.html.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.html.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.html.source' version='4.11.0.v20260309-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.mylyn.wikitext.html.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.edit.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.edit.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.edit'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.edit.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.edit.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.edit.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.edit.source' version='4.2.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.eclipse.acceleo.aql.edit.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.databinding.emf.source' version='1.9.900.202603241839' singleton='false'>
      <update id='org.eclipse.wb.rcp.databinding.emf.source' range='[0.0.0,1.9.900.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder SWT Designer Databinding EMF Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.databinding.emf'/>
        <property name='maven-version' value='1.9.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.databinding.emf.source' version='1.9.900.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.databinding.emf.source' version='1.9.900.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.databinding.emf.source' version='1.9.900.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.databinding.emf.source' version='1.9.900.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.databinding.emf.source&#xA;Bundle-Version: 1.9.900.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'>
      <update id='org.eclipse.jst.ejb.doc.user' range='[0.0.0,1.1.301.v201903222024)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='EJB docs'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ejb.doc.user'/>
        <property name='maven-version' value='1.1.301-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.doc.user.source' range='[1.1.301.v201903222024,1.1.301.v201903222024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ejb.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.301.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.command.source' version='1.1.2' singleton='false'>
      <update id='org.apache.felix.gogo.command.source' range='[0.0.0,1.1.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.felix.gogo.command:1.1.2'/>
        <property name='maven-groupId' value='org.apache.felix'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.command'/>
        <property name='maven-version' value='1.1.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command.source' version='1.1.2'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.command.source' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.command.source' version='1.1.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.command.source' version='1.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.gogo.command.source&#xA;Bundle-Version: 1.1.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.persistence.asm' version='6.2.0.v201808041549' singleton='false'>
      <update id='org.eclipse.persistence.asm' range='[0.0.0,6.2.0.v201808041549)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='EclipseLink ASM'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - EclipseLink Project'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.asm' version='6.2.0.v201808041549'/>
        <provided namespace='osgi.bundle' name='org.eclipse.persistence.asm' version='6.2.0.v201808041549'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm' version='6.2.0'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm.commons' version='6.2.0'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm.signature' version='6.2.0'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm.tree' version='6.2.0'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm.tree.analysis' version='6.2.0'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm.util' version='6.2.0'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm.xml' version='6.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <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='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'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.persistence.asm' version='6.2.0.v201808041549'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.persistence.asm&#xA;Bundle-Version: 6.2.0.v201808041549
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath2' version='1.1.0.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.xml.xpath2' range='[0.0.0,1.1.0.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='Eclipse XPath 2 Developers Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.xpath2'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.xpath2' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.source' range='[1.1.0.v201901071922,1.1.0.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.xpath2' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xml.xpath2&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.os.macosx' version='1.10.0.202603241839' generation='2'>
      <update id='org.eclipse.wb.os.macosx' range='[0.0.0,1.10.0.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Mac OS X Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.os.macosx'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.macosx' version='1.10.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.os.macosx' version='1.10.0.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.os.macosx' version='1.10.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='wbp' name='org.eclipse.wb.os.macosx_1.10.0.202603241839-1' version='0.0.0'>
          <properties size='1'>
            <property name='type' value='os'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.126.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,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' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swt' range='[1.10.100,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.wb.os' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.os.macosx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.macosx.source' range='[1.10.0.202603241839,1.10.0.202603241839]' 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.wb.os.macosx' version='1.10.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.os.macosx;singleton:=true&#xA;Bundle-Version: 1.10.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.5.900.v20260304-0711' singleton='false'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives.source' range='[0.0.0,1.5.900.v20260304-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Native Touchpoint Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.natives'/>
        <property name='maven-version' value='1.5.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.5.900.v20260304-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.5.900.v20260304-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.5.900.v20260304-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.natives.source' version='1.5.900.v20260304-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.touchpoint.natives.source&#xA;Bundle-Version: 1.5.900.v20260304-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.ui.source' version='2.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.debug.ui.source' range='[0.0.0,2.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Debug UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug.ui'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.ui.source' version='2.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.ui.source' version='2.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.debug.ui.source' version='2.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.debug.ui.source' version='2.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.debug.ui.source&#xA;Bundle-Version: 2.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.caching' version='1.3.400.v20250726-1031' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.weaving.caching' range='[0.0.0,1.3.400.v20250726-1031)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.caching'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching' version='1.3.400.v20250726-1031'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.caching' version='1.3.400.v20250726-1031'/>
        <provided namespace='java.package' name='org.eclipse.equinox.weaving.internal.caching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.weaving.caching' version='1.3.400.v20250726-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='6'>
        <required namespace='java.package' name='com.ibm.oti.shared' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.service.weaving' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.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.weaving.caching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching.source' range='[1.3.400.v20250726-1031,1.3.400.v20250726-1031]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.caching' version='1.3.400.v20250726-1031'/>
      </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.weaving.caching&#xA;Bundle-Version: 1.3.400.v20250726-1031
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4); markStarted(started: true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.pde.source' version='1.15.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.setup.pde.source' range='[0.0.0,1.15.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup PDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.pde'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.source' version='1.15.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.pde.source' version='1.15.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.pde.source' version='1.15.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.pde.source' version='1.15.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.pde.source&#xA;Bundle-Version: 1.15.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa.models' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.asa.models' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Sybase ASA SQL Model'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa.models'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.models' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.models' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa.models' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.asa.models
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.models.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa.models' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa.models; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.codegen.ecore.source' version='2.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.codegen.ecore.source' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Ecore Code Generation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.codegen.ecore'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.codegen.ecore.source' version='2.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.codegen.ecore.source' version='2.6.0.v20260412-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.eclipse.uml2.codegen.ecore.source&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.graphing.ui.source' version='4.2.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.systemtap.graphing.ui.source' range='[0.0.0,4.2.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='SystemTap Graphing (UI) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.graphing.ui'/>
        <property name='maven-version' value='4.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.graphing.ui.source' version='4.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.graphing.ui.source' version='4.2.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.graphing.ui.source' version='4.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.graphing.ui.source' version='4.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.graphing.ui.source&#xA;Bundle-Version: 4.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide.ui.feature.jar' version='3.3.27.202508281322'>
      <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.emf.compare.ide.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare)'/>
        <property name='df_LT.description' value='This will provide EMF Compare with an UI integrated with the standard Team actions for comparison (&apos;Compare With &gt;&apos; menu).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide.ui'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.jar' version='3.3.27.202508281322'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare.ide.ui' version='3.3.27.202508281322'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare.ide.ui' version='3.3.27.202508281322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.setup.core.feature.group' version='1.37.0.v20260428-0836' singleton='false'>
      <update id='org.eclipse.oomph.setup.core.feature.group' range='[0.0.0,1.37.0.v20260428-0836)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.core'/>
        <property name='maven-version' value='1.37.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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Core'/>
        <property name='df_LT.description' value='Contains the plugins for setting up development environments without UI dependencies.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.core.feature.group' version='1.37.0.v20260428-0836'/>
        <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.oomph.setup' range='[1.35.0.v20260410-0631,1.35.0.v20260410-0631]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.edit' range='[1.21.0.v20260311-1103,1.21.0.v20260311-1103]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.core' range='[1.36.0.v20260428-0836,1.36.0.v20260428-0836]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sync' range='[1.20.0.v20260428-0836,1.20.0.v20260428-0836]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.p2' range='[1.24.0.v20260312-1545,1.24.0.v20260312-1545]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.p2.edit' range='[1.16.0.v20230617-1322,1.16.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences' range='[1.15.0.v20250411-0846,1.15.0.v20250411-0846]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.jreinfo' range='[1.21.0.v20250228-0749,1.21.0.v20250228-0749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.extractor.lib' range='[1.10.0.v20250206-1413,1.10.0.v20250206-1413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.core.feature.jar' range='[1.37.0.v20260428-0836,1.37.0.v20260428-0836]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.ua.ui' version='1.4.300.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.ua.ui' range='[0.0.0,1.4.300.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE UA UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.ui'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.ui' version='1.4.300.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.ctxhelp.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.cheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.toc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.ui' version='1.4.300.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.205.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.pde.ui' range='[3.15.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.ui.forms' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ua.core' range='[1.3.200,2.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.jface.text' range='[3.24.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.31.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.8.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.16.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.3.200,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.pde.ua.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.ua.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui.source' range='[1.4.300.v20260327-0718,1.4.300.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.ui' version='1.4.300.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ua.ui;singleton:=true&#xA;Bundle-Version: 1.4.300.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.headless.build.plugin.gradle' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='org.bndtools.headless.build.plugin.gradle' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='org.bndtools.headless.build.plugin.gradle'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bndtools.org/'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.headless.build.plugin.gradle'/>
        <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='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.headless.build.plugin.gradle' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.headless.build.plugin.gradle' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.headless.build.plugin.gradle' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.bndtools.headless.build.plugin.gradle_7.2.3.202603250810-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.bndtools.headless.build.manager.api.HeadlessBuildPlugin' type='List'/>
          </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='aQute.bnd.build' range='[4.7.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.exceptions' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[7.6.0,8.0.0)'/>
        <required namespace='java.package' name='org.bndtools.api' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.bndtools.headless.build.manager.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.bndtools.versioncontrol.ignores.manager.api' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.bndtools.headless.build.plugin.gradle
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.service' match='(objectClass=org.bndtools.versioncontrol.ignores.manager.api.VersionControlIgnoresManager)' min='0' greedy='false'>
          <description>
            org.bndtools.headless.build.plugin.gradle
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.bndtools.headless.build.plugin.gradle
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.headless.build.plugin.gradle.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='org.bndtools.headless.build.plugin.gradle' 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: org.bndtools.headless.build.plugin.gradle&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.common.eclipselink.feature.feature.group' version='1.3.400.v202404202240' singleton='false'>
      <update id='org.eclipse.jpt.common.eclipselink.feature.feature.group' range='[0.0.0,1.3.400.v202404202240)' 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.eclipselink.feature'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - EclipseLink Common'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - EclipseLink Common'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.feature.feature.group' version='1.3.400.v202404202240'/>
        <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.jpt.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.eclipse.jpt.common.eclipselink.core' range='[1.3.500.v202404202240,1.3.500.v202404202240]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.branding' range='[1.3.101.v201902121834,1.3.101.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.feature.feature.jar' range='[1.3.400.v202404202240,1.3.400.v202404202240]'>
          <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='toolingorg.eclipse.sdk.ide.ini.gtk.linux.ppc64le' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.ini' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=ppc64le)(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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.packs.ui' version='2.1.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.packs.ui' range='[0.0.0,2.1.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Cross Compiler CMSIS Packs Support Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.packs.ui'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.packs.ui' version='2.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.packs.ui' version='2.1.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.packs.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.packs.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.packs.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.packs.ui' version='2.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.core' range='3.1.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.ui' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' range='9.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.21.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.9.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.9.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='3.7.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.120.0'/>
        <required namespace='java.package' name='org.json.simple' range='1.1.1'/>
        <required namespace='java.package' name='org.json.simple.parser' range='1.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.packs.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.packs.ui' version='2.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.packs.ui;singleton:=true&#xA;Bundle-Version: 2.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.hook.source' version='1.4.400.v20250628-0635' singleton='false'>
      <update id='org.eclipse.equinox.weaving.hook.source' range='[0.0.0,1.4.400.v20250628-0635)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Aspect Weaving Hooks Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.hook'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.hook.source' version='1.4.400.v20250628-0635'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.hook.source' version='1.4.400.v20250628-0635'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.weaving.hook.source' version='1.4.400.v20250628-0635'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.hook.source' version='1.4.400.v20250628-0635'/>
      </artifacts>
      <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.weaving.hook.source&#xA;Bundle-Version: 1.4.400.v20250628-0635
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.apache.felix.scr' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.core' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.core' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Core API'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.pde.connector.source' version='2.2.101.20250727-0612' singleton='false'>
      <update id='org.eclipse.m2e.pde.connector.source' range='[0.0.0,2.2.101.20250727-0612)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E PDE Connector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.pde.connector'/>
        <property name='maven-version' value='2.2.101-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.connector.source' version='2.2.101.20250727-0612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.pde.connector.source' version='2.2.101.20250727-0612'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.pde.connector.source' version='2.2.101.20250727-0612'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.pde.connector.source' version='2.2.101.20250727-0612'/>
      </artifacts>
      <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.pde.connector.source&#xA;Bundle-Version: 2.2.101.20250727-0612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.github.doc' version='6.12.0.v20260309-0711'>
      <update id='org.eclipse.mylyn.github.doc' range='[0.0.0,6.12.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn GitHub Connector Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.github.doc'/>
        <property name='maven-version' value='6.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.doc' version='6.12.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.github.doc' version='6.12.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.github.doc' version='6.12.0.v20260309-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='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.doc.source' range='[6.12.0.v20260309-0711,6.12.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.github.doc' version='6.12.0.v20260309-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.mylyn.github.doc;singleton:=true&#xA;Bundle-Version: 6.12.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.4.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.sqm.server.ui' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Server UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.server.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.4.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.actions.popup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.loading' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.bookmark' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.content.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.content.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.content.layout.hierar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.content.layout.vnode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.util.resources' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.sqm.server.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.server.ui.source' range='[1.4.0.202412071309,1.4.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.server.ui; singleton:=true&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.18.0.v20260415-0733' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.source' range='[0.0.0,0.18.0.v20260415-0733)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Workbench SWT Renderer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt'/>
        <property name='maven-version' value='0.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.18.0.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.18.0.v20260415-0733'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.18.0.v20260415-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.source' version='0.18.0.v20260415-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.e4.ui.workbench.renderers.swt.source&#xA;Bundle-Version: 0.18.0.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ls.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.ls.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Language Server Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ls'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ls.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ls.source' version='4.2.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.eclipse.acceleo.aql.ls.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gdb.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.gdb'/>
        <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, 2011 Freescale Semiconductor and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Common GDB Support'/>
        <property name='df_LT.description' value='Common GDB Support for CDT'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gdb'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gdb' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gdb' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.forms.source' version='3.14.100.v20260415-0733' singleton='false'>
      <update id='org.eclipse.ui.forms.source' range='[0.0.0,3.14.100.v20260415-0733)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Forms Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.forms'/>
        <property name='maven-version' value='3.14.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.source' version='3.14.100.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.source' version='3.14.100.v20260415-0733'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.source' version='3.14.100.v20260415-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.source' version='3.14.100.v20260415-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.ui.forms.source&#xA;Bundle-Version: 3.14.100.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.riscv64slf4j.simple' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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.riscv64slf4j.simple' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.riscv64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eclemma.core' version='3.1.11.202511262126' generation='2'>
      <update id='org.eclipse.eclemma.core' range='[0.0.0,3.1.11.202511262126)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EclEmma Core'/>
        <property name='df_LT.providerName' value='Eclipse EclEmma'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eclemma'/>
        <property name='maven-artifactId' value='org.eclipse.eclemma.core'/>
        <property name='maven-version' value='3.1.11-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.core' version='3.1.11.202511262126'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eclemma.core' version='3.1.11.202511262126'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.core.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eclemma.internal.core.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eclemma.core' version='3.1.11.202511262126'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jacoco.core' range='[0.8.14,0.8.15)'/>
        <required namespace='osgi.bundle' name='org.jacoco.agent' range='[0.8.14,0.8.15)'/>
        <required namespace='osgi.bundle' name='org.jacoco.report' range='[0.8.14,0.8.15)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.eclemma.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eclemma.core' version='3.1.11.202511262126'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eclemma.core; singleton:=true&#xA;Bundle-Version: 3.1.11.202511262126
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.cdo' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.cdo' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='ATL EMFTVM CDO Adapter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.cdo'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.cdo' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.cdo' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.cdo.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.cdo' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='4.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm.cdo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.cdo.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.cdo' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.cdo;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.jdt.feature.jar' version='1.26.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup JDT'/>
        <property name='df_LT.description' value='Contains the plugins for JDT-based tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.jdt'/>
        <property name='maven-version' value='1.26.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.feature.jar' version='1.26.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.jdt' version='1.26.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.jdt' version='1.26.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.ui.source' version='4.11.0.v20260320-0415' singleton='false'>
      <update id='org.eclipse.mylyn.tasks.ui.source' range='[0.0.0,4.11.0.v20260320-0415)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Tasks UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.ui.source' version='4.11.0.v20260320-0415'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui.source' version='4.11.0.v20260320-0415'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.ui.source' version='4.11.0.v20260320-0415'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.ui.source' version='4.11.0.v20260320-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.mylyn.tasks.ui.source&#xA;Bundle-Version: 4.11.0.v20260320-0415
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations' version='2.7.800.v20260304-0655' generation='2'>
      <update id='org.eclipse.equinox.p2.operations' range='[0.0.0,2.7.800.v20260304-0655)' 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.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.operations' version='2.7.800.v20260304-0655'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' version='2.7.800.v20260304-0655'/>
        <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.800.v20260304-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='22'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.15.100,4.0.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.800.v20260304-0655,2.7.800.v20260304-0655]' 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.800.v20260304-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.p2.operations;singleton:=true&#xA;Bundle-Version: 2.7.800.v20260304-0655
          </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.eclipse.cdt.debug.ui.memory.search' version='1.5.600.202512020204' generation='2'>
      <update id='org.eclipse.cdt.debug.ui.memory.search' range='[0.0.0,1.5.600.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Memory Search'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.search'/>
        <property name='maven-version' value='1.5.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.search' version='1.5.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.search' version='1.5.600.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.ui.memory.search' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.search' version='1.5.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.132.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.38.0,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.search' range='[3.17.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='java.package' name='org.eclipse.debug.ui.memory' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.ui.memory.search
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.search.source' range='[1.5.600.202512020204,1.5.600.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.search' version='1.5.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.search;singleton:=true&#xA;Bundle-Version: 1.5.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.aarch64' version='3.134.0.v20260422-1812'>
      <update id='org.eclipse.swt.gtk.linux.aarch64' range='[0.0.0,3.134.0.v20260422-1812)' 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.134.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.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.aarch64' version='3.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812'>
          <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.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812,3.134.0.v20260422-1812]' 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.134.0.v20260422-1812'/>
      </artifacts>
      <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.134.0.v20260422-1812&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.core.parser' version='8.4.0.202512011310' singleton='false' generation='2'>
      <update id='org.eclipse.php.core.parser' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JavaCUP Parser for PHP'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.core.parser'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.core.parser' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.core.parser' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='java_cup' version='0.0.0'/>
        <provided namespace='java.package' name='java_cup.runtime' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.core.parser' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.php.core.parser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.core.parser.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.core.parser' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.core.parser&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.timing.ui.source' range='[0.0.0,6.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Graph Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.ui'/>
        <property name='maven-version' value='6.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.timing.ui.source' version='6.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.timing.ui.source&#xA;Bundle-Version: 6.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.source' version='3.6.0.202604070657' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.source' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Ecore Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.source' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.source' version='3.6.0.202604070657'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.source' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.source' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools.source&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.ecore.ui' version='1.7.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.oda.ecore.ui' range='[0.0.0,1.7.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF ODA Ecore 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.oda.ecore.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.ui' version='1.7.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.oda.ecore.ui' version='1.7.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.oda.ecore.ui' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.oda.ecore.ui.impl' version='1.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.oda.ecore.ui' version='1.7.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.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.24.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.oda.ecore' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.oda.ecore.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.ui.source' range='[1.7.0.v20250910-1205,1.7.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.oda.ecore.ui' version='1.7.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.oda.ecore.ui; singleton:=true&#xA;Bundle-Version: 1.7.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.consumption.ui.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.axis2.consumption.ui.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Webservice Axis2 Consumption UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.consumption.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.consumption.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.consumption.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.consumption.ui.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.consumption.ui.source' version='1.1.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.jst.ws.axis2.consumption.ui.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtbase.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xtext.qvtbase.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTbase CS Model and Parser (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtbase'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtbase.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtbase.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtbase.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtbase.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.examples' version='1.4.0.202510231413' generation='2'>
      <update id='org.eclipse.emf.transaction.examples' range='[0.0.0,1.4.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 Examples'/>
        <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.examples'/>
        <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.emf.transaction.examples' version='1.4.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.examples' version='1.4.0.202510231413'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.examples.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.examples.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.examples.internal.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.transaction.examples' version='1.4.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.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.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=17))'>
          <description>
            org.eclipse.emf.transaction.examples
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.examples.source' range='[1.4.0.202510231413,1.4.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.examples' version='1.4.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.examples;singleton:=true&#xA;Bundle-Version: 1.4.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.annotation-api' version='1.3.5' singleton='false' generation='2'>
      <update id='jakarta.annotation-api' range='[0.0.0,1.3.5)' 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='1.3.5'/>
        <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='1.3.5'/>
        <provided namespace='osgi.bundle' name='jakarta.annotation-api' 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='java.package' name='javax.annotation' version='1.3.5'/>
        <provided namespace='osgi.identity' name='jakarta.annotation-api' version='1.3.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='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='[1.3.5,1.3.5]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.annotation-api' version='1.3.5'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.annotation-api&#xA;Bundle-Version: 1.3.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.source' version='3.0.0' singleton='false'>
      <update id='org.hamcrest.source' range='[0.0.0,3.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.hamcrest:3.0.0'/>
        <property name='maven-groupId' value='org.hamcrest'/>
        <property name='maven-artifactId' value='hamcrest'/>
        <property name='maven-version' value='3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.source' version='3.0.0'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.source' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.hamcrest.source' version='3.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest.source' 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.source&#xA;Bundle-Version: 3.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.apache.felix.scr' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.massif.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.massif.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Massif Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.massif'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.massif.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.massif.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.massif.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.massif.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.massif.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ PyOCD Debugging Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.pyocd'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.pyocd.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.tclchecker.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.tclchecker.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit TclChecker Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.tclchecker'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.tclchecker.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.tclchecker.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.tclchecker.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.tclchecker.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.tclchecker.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.derby.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.derby.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Derby Model Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.derby'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.derby.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.derby.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.derby.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.derby.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.derby.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.ecore' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.ui.ecore' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Ecore Ui Support'/>
        <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.ecore'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.ecore' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.ecore' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.ecore' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.18.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ui.ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.ecore' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ecore;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.dbdefinition.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.dbdefinition.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP DBDefinition Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.dbdefinition.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.dbdefinition.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.dbdefinition.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.dbdefinition.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.ui.capabilities.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.ui.capabilities.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Examples for Capabilities (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.ui.capabilities'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.ui.capabilities.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.ui.capabilities.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.ui.capabilities.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.ui.capabilities.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.ui.capabilities.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.source' version='2.9.700.v20260304-0657' singleton='false'>
      <update id='org.eclipse.equinox.p2.metadata.source' range='[0.0.0,2.9.700.v20260304-0657)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Metadata Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata'/>
        <property name='maven-version' value='2.9.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.source' version='2.9.700.v20260304-0657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.source' version='2.9.700.v20260304-0657'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.source' version='2.9.700.v20260304-0657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.source' version='2.9.700.v20260304-0657'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.9.700.v20260304-0657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.type.ui.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.emf.type.ui.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF EMF Type UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.type.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.type.ui'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.ui.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.ui.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.type.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.type.ui.source' 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.emf.type.ui.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.codegen' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.codegen' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTimperative Code Generator (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.codegen'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.codegen' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.codegen' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.codegen.qvti' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.codegen.qvti.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.codegen.qvti.cse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.codegen.qvti.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.codegen.qvticgmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.codegen.qvticgmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.codegen.qvticgmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.codegen.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.codegen' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.codegen' range='[2.24.0,2.25.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtimperative' range='[0.26.0,1.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.codegen
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.codegen.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.codegen' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.codegen;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.security.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.ee8.security.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty.ee8'/>
        <property name='maven-artifactId' value='jetty-ee8-security'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.security.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.security.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.security.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.security.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.jsoncdb.core.doc' version='1.1.0.202211080413' generation='2'>
      <update id='org.eclipse.cdt.jsoncdb.core.doc' range='[0.0.0,1.1.0.202211080413)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.bundleName' value='JSON Compilation Database Parser user manual'/>
        <property name='df_LT.Bundle-Description' value='JSON compilation database parser'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='%Bundle-Description'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.jsoncdb.core.doc'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.doc' version='1.1.0.202211080413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.jsoncdb.core.doc' version='1.1.0.202211080413'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.jsoncdb.core.doc' version='1.1.0.202211080413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.jsoncdb.core.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.doc.source' range='[1.1.0.202211080413,1.1.0.202211080413]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.jsoncdb.core.doc' version='1.1.0.202211080413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.jsoncdb.core.doc;singleton:=true&#xA;Bundle-Version: 1.1.0.202211080413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.javascript' version='0.0.20160315.v20161124-1903' singleton='false'>
      <update id='com.google.javascript' range='[0.0.0,0.0.20160315.v20161124-1903)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Closure Compiler'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Closure Compiler is a JavaScript optimizing compiler. It parses your    JavaScript, analyzes it, removes dead code and rewrites and minimizes    what&apos;s left. It also checks syntax, variable references, and types, and    warns about common JavaScript pitfalls. It is used in many of Google&apos;s    JavaScript apps, including Gmail, Google Web Search, Google Maps, and    Google Docs.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.google.com'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.google.javascript'/>
        <property name='maven-version' value='0.0.20160315-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.javascript' version='0.0.20160315.v20161124-1903'/>
        <provided namespace='osgi.bundle' name='com.google.javascript' version='0.0.20160315.v20161124-1903'/>
        <provided namespace='java.package' name='com.google' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.debugging.sourcemap' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.debugging.sourcemap.proto' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.ant' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.deps' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.graph' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.gwt.public' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.js' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.js.es6' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.lint' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.newtypes' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing.parser' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.trees' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.util' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.util.format' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.regex' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.type' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.refactoring' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.refactoring.examples' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.rhino' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.rhino.jstype' version='0.0.20160315'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='java.package' name='com.google.common.base' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.escape' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.io' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.reflect' range='18.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='2.2.4'/>
        <required namespace='java.package' name='com.google.gson.stream' range='2.2.4'/>
        <required namespace='java.package' name='com.google.protobuf' range='2.4.0'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='1.9.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='1.9.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.resources' range='1.9.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.kohsuke.args4j' range='2.0.21' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.kohsuke.args4j.spi' range='2.0.21' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.debugging.sourcemap' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.debugging.sourcemap.proto' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.deps' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.graph' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.lint' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.newtypes' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing.parser' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.trees' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.util' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.util.format' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.regex' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.type' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.refactoring' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.rhino' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.rhino.jstype' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.javascript' version='0.0.20160315.v20161124-1903'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.javascript&#xA;Bundle-Version: 0.0.20160315.v20161124-1903
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.iseries.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.iseries.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM DB2 UDB iSeries Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.iseries'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.iseries.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.iseries.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.iseries.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.iseries.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsdeditor.doc.user.source' version='1.0.800.v201903222120' singleton='false'>
      <update id='org.eclipse.wst.xsdeditor.doc.user.source' range='[0.0.0,1.0.800.v201903222120)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XML schema editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsdeditor.doc.user'/>
        <property name='maven-version' value='1.0.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsdeditor.doc.user.source' version='1.0.800.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsdeditor.doc.user.source' version='1.0.800.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsdeditor.doc.user.source' version='1.0.800.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsdeditor.doc.user.source' version='1.0.800.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsdeditor.doc.user.source&#xA;Bundle-Version: 1.0.800.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jpa.source' version='1.6.1.20231024-1618' singleton='false'>
      <update id='org.eclipse.m2e.wtp.jpa.source' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e-wtp'/>
        <property name='df_LT.bundleName' value='Maven JPA Configurator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jpa'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jpa.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.jpa.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.jpa.source' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.jpa.source' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.jpa.source&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.phpunit' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.phpunit' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PHPUnit Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.phpunit'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.phpunit' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.phpunit' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.phpunit' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.php.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' 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.ui.ide' 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='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.daemon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.phpunit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.phpunit.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.phpunit' version='8.4.0.202512011310'/>
      </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.php.phpunit;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.css.core.source' version='1.3.400.v202308160453' singleton='false'>
      <update id='org.eclipse.wst.css.core.source' range='[0.0.0,1.3.400.v202308160453)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source CSS Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.css.core'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.core.source' version='1.3.400.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.css.core.source' version='1.3.400.v202308160453'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.css.core.source' version='1.3.400.v202308160453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.css.core.source' version='1.3.400.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.css.core.source&#xA;Bundle-Version: 1.3.400.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.ui.feature.jar' version='1.36.0.v20260322-1106'>
      <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 Xcore UI'/>
        <property name='df_LT.description' value='The UI for EMF Xcore.'/>
        <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.xcore.ui'/>
        <property name='maven-version' value='1.36.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.xcore.ui.feature.jar' version='1.36.0.v20260322-1106'/>
        <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.xcore.ui' version='1.36.0.v20260322-1106'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.xcore.ui' version='1.36.0.v20260322-1106'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2011-2018 Eclipse contributors 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.oomph.p2.edit' version='1.17.0.v20230204-0932' generation='2'>
      <update id='org.eclipse.oomph.p2.edit' range='[0.0.0,1.17.0.v20230204-0932)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph P2 Management Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2.edit'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.edit' version='1.17.0.v20230204-0932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' version='1.17.0.v20230204-0932'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.provider' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.edit' version='1.17.0.v20230204-0932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.p2.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.edit.source' range='[1.17.0.v20230204-0932,1.17.0.v20230204-0932]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.edit' version='1.17.0.v20230204-0932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.p2.edit;singleton:=true&#xA;Bundle-Version: 1.17.0.v20230204-0932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.logback.feature.feature.group' version='2.7.200.20251018-1026' singleton='false'>
      <update id='org.eclipse.m2e.logback.feature.feature.group' range='[0.0.0,2.7.200.20251018-1026)' 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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.logback.feature'/>
        <property name='maven-version' value='2.7.200-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-2021 Sonatype, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='M2E - SLF4J over Logback Logging'/>
        <property name='df_LT.description' value='slf4j over logback logging configuration for Maven Integration for Eclipse.Includes the optional Maven Console View support for logback logging backend.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.feature.feature.group' version='2.7.200.20251018-1026'/>
        <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.m2e.logback.feature.feature.jar' range='[2.7.200.20251018-1026,2.7.200.20251018-1026]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback' range='[2.7.101.20251017-1242,2.7.101.20251017-1242]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='configure.logback.classic' range='[2.7.200.20251018-1026,2.7.200.20251018-1026]'/>
      </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.ocl.examples.debug.ui.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.debug.ui.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Debugger User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.ui.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.ui.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.ui.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.ui.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.debug.ui.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.ide.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.ide.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.ide.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ide.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtcore' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.pivot.qvtcore' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTcore Model (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtcore'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtcore' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtcore' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtcore.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtcore.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtcore.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtcore.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtcore' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtimperative' range='[0.26.0,1.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.pivot.qvtcore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtcore.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtcore' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtcore;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.preview.adapter.source' version='1.2.500.v202508220455' singleton='false'>
      <update id='org.eclipse.wst.server.preview.adapter.source' range='[0.0.0,1.2.500.v202508220455)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='HTTP Preview Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.preview.adapter'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.preview.adapter.source' version='1.2.500.v202508220455'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.preview.adapter.source' version='1.2.500.v202508220455'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.preview.adapter.source' version='1.2.500.v202508220455'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.preview.adapter.source' version='1.2.500.v202508220455'/>
      </artifacts>
      <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.preview.adapter.source&#xA;Bundle-Version: 1.2.500.v202508220455
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.client5.httpclient5-win.source' version='5.2.3.v20231203-1619' singleton='false'>
      <update id='org.apache.httpcomponents.client5.httpclient5-win.source' range='[0.0.0,5.2.3.v20231203-1619)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.httpcomponents.client5.httpclient5-win:5.2.3.v20231203-1619'/>
        <property name='maven-groupId' value='org.apache.httpcomponents.client5'/>
        <property name='maven-artifactId' value='httpclient5-win'/>
        <property name='maven-version' value='5.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5-win.source' version='5.2.3.v20231203-1619'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.client5.httpclient5-win.source' version='5.2.3.v20231203-1619'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.client5.httpclient5-win.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.client5.httpclient5-win.source' 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.source&#xA;Bundle-Version: 5.2.3.v20231203-1619
          </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.uml2.doc' version='5.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.doc' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 Documentation'/>
        <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.uml2.doc'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.doc'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.doc' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.doc' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.doc' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.doc
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.doc' version='5.6.0.v20260412-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.eclipse.uml2.doc; singleton:=true&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.product' version='4.2.12.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.server.product' range='[0.0.0,4.2.12.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Server Product'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.product'/>
        <property name='maven-version' value='4.2.12-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.product' version='4.2.12.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.product' version='4.2.12.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.product' version='4.2.12.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.db' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.h2' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.tcp' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.server.product
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.product.source' range='[4.2.12.v20260304-1812,4.2.12.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.product' version='4.2.12.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.product;singleton:=true&#xA;Bundle-Version: 4.2.12.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.databinding' version='1.10.0.202603241839' generation='2'>
      <update id='org.eclipse.wb.swing.databinding' range='[0.0.0,1.10.0.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Swing Designer Databinding Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.databinding'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.databinding' version='1.10.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.databinding' version='1.10.0.202603241839'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.databinding.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.databinding.model.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.databinding.model.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.databinding.model.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.databinding.model.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.databinding.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.databinding' version='1.10.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swing' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.databinding' range='[1.9.900,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.13.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='[1.10.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.15.300,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.math' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.text' range='[1.12.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.swing.databinding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.databinding.source' range='[1.10.0.202603241839,1.10.0.202603241839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.databinding' version='1.10.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.databinding;singleton:=true&#xA;Bundle-Version: 1.10.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.apt.ui' version='2.0.600.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.apt.ui' range='[0.0.0,2.0.600.20250418-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E JDT Annotation Processing Configurator UI'/>
        <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.ui'/>
        <property name='maven-version' value='2.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.apt.ui' version='2.0.600.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.apt.ui' version='2.0.600.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.apt.ui' version='2.0.600.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='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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.apt.core' range='[2.0.0,3.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='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.apt.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.apt.ui.source' range='[2.0.600.20250418-1315,2.0.600.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.ui' version='2.0.600.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.ui;singleton:=true&#xA;Bundle-Version: 2.0.600.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1500.v20260414-2255'>
      <update id='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='[0.0.0,1.2.1500.v20260414-2255)' 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.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.cocoa.macosx.aarch64' version='1.2.1500.v20260414-2255'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1500.v20260414-2255'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1500.v20260414-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.equinox.launcher' version='1.2.1500.v20260414-2255'/>
        <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.1500.v20260414-2255,1.2.1500.v20260414-2255]' 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.1500.v20260414-2255'/>
      </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.1500.v20260414-2255&#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.apache.batik.transcoder' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.transcoder' 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-transcoder'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-transcoder'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.anim.dom,org.apache.batik.bridge,org.apache.batik.dom.util,org.apache.batik.gvt,org.apache.batik.svggen,org.apache.batik.util,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.bridge,org.apache.batik.gvt.renderer,org.apache.batik.transcoder,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image.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='java.package' name='org.apache.batik.transcoder.keys' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.transcoder' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.transcoder.print' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.transcoder,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.transcoder.svg2svg' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.transcoder,org.apache.batik.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf.tosvg' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.transcoder' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.batik.transcoder' 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='30'>
        <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.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='java.awt' 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.print' 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.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' 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.batik.anim.dom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.bridge' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.bridge.svg12' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.spi' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.renderer' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.svggen' range='[1.19.0,2.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.xml' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.transcoder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.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.transcoder' 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.transcoder&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtimperative.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xtext.qvtimperative.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTimperative CS Model and Parser (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtimperative'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtimperative.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtimperative.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtimperative.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtimperative.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtimperative.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.core' version='1.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.chart.core' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Chart Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.core'/>
        <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.tracecompass.tmf.chart.core' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' version='1.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.core.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.core.descriptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.core.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.core.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core.aggregator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.core.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.chart.core.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.core' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.chart.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core.source' range='[1.2.0.202604110342,1.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.core' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.chart.core;singleton:=true&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.tablecombo.source' version='1.2.0.202402011804' singleton='false'>
      <update id='org.eclipse.nebula.widgets.tablecombo.source' range='[0.0.0,1.2.0.202402011804)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Nebula TableCombo Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.tablecombo'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.tablecombo.source' version='1.2.0.202402011804'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.tablecombo.source' version='1.2.0.202402011804'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.tablecombo.source' version='1.2.0.202402011804'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.tablecombo.source' version='1.2.0.202402011804'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.2.0.202402011804
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.400.v202308010145'>
      <update id='org.eclipse.jst.ws.creation.ejb.ui' range='[0.0.0,1.0.400.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Creation EJB Graphical User Interface'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.creation.ejb.ui'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.400.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.400.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.400.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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.1.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ejb.ui.source' range='[1.0.400.v202308010145,1.0.400.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.400.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.jst.ws.creation.ejb.ui; singleton:=true&#xA;Bundle-Version: 1.0.400.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.informix' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.informix' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Informix Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.informix'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.informix' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.internal.informix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.informix' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.informix
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.informix' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.informix;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sdk.feature.feature.group' version='1.16.3.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sdk.feature.feature.group' range='[0.0.0,1.16.3.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sdk.feature'/>
        <property name='maven-version' value='1.16.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Extender SDK'/>
        <property name='df_LT.description' value='SDK includes runtime and docs'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk.feature.feature.group' version='1.16.3.202412071309'/>
        <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.pde.feature.group' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.intro.feature.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.datatools.doc.user.feature.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.datatools.common.doc.user.feature.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.datatools.connectivity.doc.user.feature.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.datatools.sqltools.doc.user.feature.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.datatools.doc.isv' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk' range='[1.10.0.202412071309,1.10.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.templates' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk.feature.feature.jar' range='[1.16.3.202412071309,1.16.3.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.build.gcc.core' version='2.1.800.202512020204' generation='2'>
      <update id='org.eclipse.cdt.build.gcc.core' range='[0.0.0,2.1.800.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GCC support for CDT Build Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.build.gcc.core'/>
        <property name='maven-version' value='2.1.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.core' version='2.1.800.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.build.gcc.core' version='2.1.800.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.build.gcc.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.build.gcc.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.build.gcc.core' version='2.1.800.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.13.1,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.build.gcc.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.core.source' range='[2.1.800.202512020204,2.1.800.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.build.gcc.core' version='2.1.800.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.build.gcc.core;singleton:=true&#xA;Bundle-Version: 2.1.800.202512020204
          </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.php.formatter.core.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.formatter.core.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='Code Formatter Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.formatter.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.formatter.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.formatter.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.formatter.core.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.formatter.core.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.formatter.core.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.source' version='2.3.8.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.dawn.source' range='[0.0.0,2.3.8.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Dawn Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn'/>
        <property name='maven-version' value='2.3.8-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.source' version='2.3.8.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.source' version='2.3.8.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.source' version='2.3.8.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.source' version='2.3.8.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.source&#xA;Bundle-Version: 2.3.8.v20260304-1812
          </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.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.tracecompass.doc.dev' version='11.3.0.202604110342'>
      <update id='org.eclipse.tracecompass.doc.dev' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Developer Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.doc.dev'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.dev' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.doc.dev' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.doc.dev' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.dev.source' range='[11.3.0.202604110342,11.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.doc.dev' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.doc.dev;singleton:=true&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.sshd.sftp.source' version='2.17.1' singleton='false'>
      <update id='org.apache.sshd.sftp.source' range='[0.0.0,2.17.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.sshd.sftp:2.17.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.sshd.sftp.source' version='2.17.1'/>
        <provided namespace='osgi.bundle' name='org.apache.sshd.sftp.source' version='2.17.1'/>
        <provided namespace='osgi.identity' name='org.apache.sshd.sftp.source' version='2.17.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.sshd.sftp.source' 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.source&#xA;Bundle-Version: 2.17.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.sdk.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.emf.oda' version='1.5.0.v20230211-1150'>
      <update id='org.eclipse.emf.oda' range='[0.0.0,1.5.0.v20230211-1150)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF ODA - Eclipse Modeling Framework Driver for Open Data Access'/>
        <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.oda'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda' version='1.5.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.oda' version='1.5.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.oda' version='1.5.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.oda.source' range='[1.5.0.v20230211-1150,1.5.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.oda' version='1.5.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.oda;singleton:=true&#xA;Bundle-Version: 1.5.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.workingsets.editor' version='1.17.0.v20250218-0822' generation='2'>
      <update id='org.eclipse.oomph.workingsets.editor' range='[0.0.0,1.17.0.v20250218-0822)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Dynamic Working Sets Editor'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.workingsets.editor'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.editor' version='1.17.0.v20250218-0822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.workingsets.editor' version='1.17.0.v20250218-0822'/>
        <provided namespace='java.package' name='org.eclipse.oomph.workingsets.presentation' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.workingsets.editor' version='1.17.0.v20250218-0822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.oomph.workingsets.edit' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.25.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.workingsets.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.editor.source' range='[1.17.0.v20250218-0822,1.17.0.v20250218-0822]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.workingsets.editor' version='1.17.0.v20250218-0822'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.workingsets.editor;singleton:=true&#xA;Bundle-Version: 1.17.0.v20250218-0822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.filesystem' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.examples.filesystem' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Filesystem Example Editor (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.filesystem'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.filesystem' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.filesystem' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.filesystem' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.pattern' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.examples.filesystem.mm' range='0.19.3'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.examples.filesystem
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.filesystem.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.filesystem' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.filesystem; singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher' version='1.7.100.v20251111-0406' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher' range='1.7.100.v20251111-0406'/>
        <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='toolingorg.eclipse.equinox.launcher' version='1.7.100.v20251111-0406'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher' range='1.7.100.v20251111-0406'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            removeProgramArg(programArg:-startup);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:-startup);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.debug' version='1.0.0.v20260209-1721' singleton='false' generation='2'>
      <update id='org.eclipse.lsp4j.debug' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.lsp4j.debug'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.debug' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.debug' version='1.0.0.v20260209-1721'/>
        <provided namespace='java.package' name='org.eclipse.lsp4j.debug' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson.annotations,org.eclipse.lsp4j.jsonrpc.messages,org.eclipse.lsp4j.jsonrpc.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.debug.adapters' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson,com.google.gson.reflect' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.debug.launch' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j.debug.services,org.eclipse.lsp4j.jsonrpc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.debug.services' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j.debug,org.eclipse.lsp4j.jsonrpc.services' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.debug' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property 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.google.gson' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='[2.9.1,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.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.eclipse.lsp4j.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.debug.adapters' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.debug.services' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json.adapters' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.messages' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.services' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.util' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.validation' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.debug
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.debug.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.debug' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.debug&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath2.processor.feature.feature.group' version='2.1.0.v202409140028' singleton='false'>
      <update id='org.eclipse.wst.xml.xpath2.processor.feature.feature.group' range='[0.0.0,2.1.0.v202409140028)' 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.xpath2.processor.feature'/>
        <property name='maven-version' value='2.1.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) 2009 Andrea Bittau, David Carver, Mukul Gandhi, and others 2008.&#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;Doug Satchwell (Chase Technology Ltd - http://www.chasetechnology.co.uk)&#xA;David Carver (Standards for Technology in Automotive Retail - http://www.starstandard.org)&#xA;Jesper Moller (NineConsult - http://www.nineconsult.dk)&#xA;Mukul Gandhi'/>
        <property name='df_LT.featureName' value='PscyhoPath XPath 2.0 Processor'/>
        <property name='df_LT.description' value='XPath 2.0 Processor'/>
        <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.xpath2.processor.feature.feature.group' version='2.1.0.v202409140028'/>
        <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.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.eclipse.wst.xml.xpath2.processor' range='[2.2.0.v202409140028,2.2.0.v202409140028]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.wtptypes' range='[2.1.0.v202307260701,2.1.0.v202307260701]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2' range='[1.1.0.v201901071922,1.1.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.processor.doc.user' range='[2.1.100.v202307260822,2.1.100.v202307260822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.processor.feature.feature.jar' range='[2.1.0.v202409140028,2.1.0.v202409140028]'>
          <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.embedcdt.debug.gdbjtag.qemu.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.debug.gdbjtag.qemu.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.debug.gdbjtag.qemu.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.qemu'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ QEMU Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations for QEMU.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.debug.gdbjtag.feature.group' range='[6.7.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core' range='[4.1.1.202602251544,4.1.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui' range='[4.1.1.202602251544,4.1.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.buildship' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.buildship' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Buildship Integration'/>
        <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.buildship'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.buildship' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.buildship' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.buildship' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.buildship.core' range='3.1.9' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.buildship
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.buildship' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.buildship;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.core.source' version='3.16.700.v20260421-0620' singleton='false'>
      <update id='org.eclipse.search.core.source' range='[0.0.0,3.16.700.v20260421-0620)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Search Support Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.search.core'/>
        <property name='maven-version' value='3.16.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.core.source' version='3.16.700.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.core.source' version='3.16.700.v20260421-0620'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.core.source' version='3.16.700.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.core.source' version='3.16.700.v20260421-0620'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.16.700.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.feature.jar' version='11.3.0.202604110342'>
      <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='%featureProvider'/>
        <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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Kernel Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate LTTng Kernel analysis tools into the workbench. Includes the LTTng (Linux Tracing Toolkit), TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.feature.jar' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.lttng2.kernel' version='11.3.0.202604110342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.lttng2.kernel' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.uml2.sdk.feature.group' version='5.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.sdk.feature.group' range='[0.0.0,5.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.sdk'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Extender SDK'/>
        <property name='df_LT.description' value='Developer resources (documentation, source code, examples) for the run-time APIs, editors, and code generation for the Unified Modeling Language 2.x.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.sdk.feature.group' version='5.6.1.v20260412-0921'/>
        <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.uml2.feature.group' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples.feature.group' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.doc.feature.group' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.sdk' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.sdk.feature.jar' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'>
          <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) 2003, 2022 IBM Corporation, Embarcadero Technologies, CEA, 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.compare.rcp.ui.feature.group' version='3.3.27.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.rcp.ui.feature.group' range='[0.0.0,3.3.27.202508281322)' 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.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.rcp.ui'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - UI for RCP'/>
        <property name='df_LT.description' value='This will provide EMF Compare with an UI that can be used in an RCP application, with no dependencies towards the Eclipse 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.compare.rcp.ui.feature.group' version='3.3.27.202508281322'/>
        <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.emf.compare.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.edit' range='[4.3.1.202508281322,4.3.1.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp' range='[2.5.2.202508281322,2.5.2.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp.ui' range='[4.4.2.202508281322,4.4.2.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp.ui.feature.jar' range='[3.3.27.202508281322,3.3.27.202508281322]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wb.layout.group.feature.feature.jar' version='1.24.0.202604271951'>
      <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.wb.layout.group'/>
        <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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder GroupLayout Support'/>
        <property name='df_LT.description' value='WindowBuilder GroupLayout Components'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.layout.group.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group.feature.feature.jar' version='1.24.0.202604271951'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.layout.group.feature' version='1.24.0.202604271951'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.layout.group.feature' version='1.24.0.202604271951'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.oomph.setup.jdt.edit.source' version='1.16.0.v20231119-1528' singleton='false'>
      <update id='org.eclipse.oomph.setup.jdt.edit.source' range='[0.0.0,1.16.0.v20231119-1528)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup JDT Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.jdt.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.edit.source' version='1.16.0.v20231119-1528'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.jdt.edit.source' version='1.16.0.v20231119-1528'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.jdt.edit.source' version='1.16.0.v20231119-1528'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.jdt.edit.source' version='1.16.0.v20231119-1528'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.jdt.edit.source&#xA;Bundle-Version: 1.16.0.v20231119-1528
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_ui.feature.feature.group' version='3.42.0.v202604080342' singleton='false'>
      <update id='org.eclipse.wst.xml_ui.feature.feature.group' range='[0.0.0,3.42.0.v202604080342)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_ui.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse XML Editors and Tools'/>
        <property name='df_LT.description' value='XML, DTD and XML Schema Editors, wizards, validators, and XML Catalog support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' version='3.42.0.v202604080342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_userdoc.feature.feature.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.wst.dtd.ui' range='[1.1.700.v202308160453,1.1.700.v202308160453]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui.infopop' range='[1.0.400.v201903222120,1.0.400.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui.infopop' range='[1.0.300.v201903222120,1.0.300.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.infopop' range='[1.0.400.v201903222120,1.0.400.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui' range='[1.7.1200.v202510300114,1.7.1200.v202510300114]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui' range='[1.2.900.v202510300114,1.2.900.v202510300114]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui' range='[1.3.700.v202503020853,1.3.700.v202503020853]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.jar' range='[3.42.0.v202604080342,3.42.0.v202604080342]'>
          <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.tracecompass.gdbtrace.ui.source' version='1.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.ui.source' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass GDB Tracepoint Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.ui.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.ui.source' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.ui.source' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.gdbtrace.ui.source&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.ide' version='3.3.1.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.uml2.ide' range='[0.0.0,3.3.1.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare UML2 Comparison Support 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.uml2.ide'/>
        <property name='maven-version' value='3.3.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.ide' version='3.3.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.ide' version='3.3.1.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.ide' version='3.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='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.emf.compare.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.rcp' range='2.3.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.uml2.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.ide' version='3.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.uml2.ide;singleton:=true&#xA;Bundle-Version: 3.3.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.source' version='9.3.100.202512101642' singleton='false'>
      <update id='org.eclipse.cdt.core.source' range='[0.0.0,9.3.100.202512101642)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core'/>
        <property name='maven-version' value='9.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.source' version='9.3.100.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.source' version='9.3.100.202512101642'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.source' version='9.3.100.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.source' version='9.3.100.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.source&#xA;Bundle-Version: 9.3.100.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib.macro.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.lib.macro.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend Macro Interfaces Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib.macro'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.lib.macro.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.macro.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.doc' version='0.35.0.v20260428-1512'>
      <update id='org.eclipse.qvtd.doc' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative Documentation (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd-doc'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.doc'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.doc' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.doc' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.doc' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.doc.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.doc' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.doc;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gdb' version='7.2.500.202603111352' generation='2'>
      <update id='org.eclipse.cdt.gdb' range='[0.0.0,7.2.500.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GDB Common'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gdb'/>
        <property name='maven-version' value='7.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb' version='7.2.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.gdb' version='7.2.500.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.gdb.eventbkpts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.gdb.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.gdb.internal.eventbkpts' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.gdb' version='7.2.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.gdb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.source' range='[7.2.500.202603111352,7.2.500.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.gdb' version='7.2.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.gdb;singleton:=true&#xA;Bundle-Version: 7.2.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.gradle.toolingapi' version='8.9.0.v20250904-1000' singleton='false' generation='2'>
      <update id='org.gradle.toolingapi' range='[0.0.0,8.9.0.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Gradle Tooling API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Gradle Inc.'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.gradle.toolingapi' version='8.9.0.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.gradle.toolingapi' version='8.9.0.v20250904-1000'/>
        <provided namespace='java.package' name='org.gradle.api' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.cli' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.problems' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.problems.buildtree' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.scripts' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.configuration' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.download' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.lifecycle' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.problems' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.task' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.task.java' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.test' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.transform' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.events.work' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.exceptions' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.model' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.model.build' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.model.cpp' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.model.eclipse' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.model.gradle' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.model.idea' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.model.java' version='8.9.0'/>
        <provided namespace='java.package' name='org.gradle.tooling.model.kotlin.dsl' version='8.9.0'/>
        <provided namespace='osgi.identity' name='org.gradle.toolingapi' version='8.9.0.v20250904-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='2'>
        <required namespace='java.package' name='org.slf4j' range='1.7.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.gradle.toolingapi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.gradle.toolingapi' version='8.9.0.v20250904-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.gradle.toolingapi&#xA;Bundle-Version: 8.9.0.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; pc.name == &apos;org.eclipse.embedcdt.debug.gdbjtag.feature.group&apos;)' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ GDB JTAG Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.core' range='[2.0.0.202602251544,2.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='[5.2.2.202602251544,5.2.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.ui' range='[5.1.2.202602251544,5.1.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui' range='[2.0.0.202602251544,2.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.callgraph.docs' version='1.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.callgraph.docs' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Callgraph Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph.docs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.docs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.callgraph.docs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.callgraph.docs' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.docs.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.callgraph.docs' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.callgraph.docs;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.build.gcc.core.source' version='2.1.800.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.build.gcc.core.source' range='[0.0.0,2.1.800.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='GCC support for CDT Build Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.build.gcc.core'/>
        <property name='maven-version' value='2.1.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.core.source' version='2.1.800.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.build.gcc.core.source' version='2.1.800.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.build.gcc.core.source' version='2.1.800.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.build.gcc.core.source' version='2.1.800.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.build.gcc.core.source&#xA;Bundle-Version: 2.1.800.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.ui.source' version='3.37.100.v20260420-1117' singleton='false'>
      <update id='org.eclipse.jdt.ui.source' range='[0.0.0,3.37.100.v20260420-1117)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.ui'/>
        <property name='maven-version' value='3.37.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui.source' version='3.37.100.v20260420-1117'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui.source' version='3.37.100.v20260420-1117'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui.source' version='3.37.100.v20260420-1117'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui.source' version='3.37.100.v20260420-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.jdt.ui.source&#xA;Bundle-Version: 3.37.100.v20260420-1117
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2xml.source' version='2.13.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore2xml.source' range='[0.0.0,2.13.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore to XML Mapping Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2xml'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2xml.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2xml.source' 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.source&#xA;Bundle-Version: 2.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.facet' version='10.4.0.v20260226-1000' singleton='false' generation='2'>
      <update id='org.apache.lucene.facet' 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-facet'/>
        <property name='maven-wrapped-groupId' value='org.apache.lucene'/>
        <property name='maven-wrapped-artifactId' value='lucene-facet'/>
        <property name='maven-wrapped-version' value='10.4.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.facet' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.facet' version='10.4.0.v20260226-1000'/>
        <provided namespace='java.package' name='org.apache.lucene.facet' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.document,org.apache.lucene.facet.sortedset,org.apache.lucene.facet.taxonomy,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.facet.facetset' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.document,org.apache.lucene.facet,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.facet.range' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.facet,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.facet.rangeonrange' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.document,org.apache.lucene.facet,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.facet.sortedset' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.document,org.apache.lucene.facet,org.apache.lucene.index,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.facet.taxonomy' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.document,org.apache.lucene.facet,org.apache.lucene.facet.taxonomy.directory,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.facet.taxonomy.directory' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.document,org.apache.lucene.facet.taxonomy,org.apache.lucene.facet.taxonomy.writercache,org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.facet.taxonomy.writercache' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.facet.taxonomy' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.lucene.facet' 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='19'>
        <required namespace='java.package' name='org.apache.lucene.analysis' 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='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.file' 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.stream' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.apache.lucene.facet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.facet.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.facet' 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.facet&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-commons' version='1.14.3' singleton='false' generation='2'>
      <update id='junit-platform-suite-commons' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Suite Commons'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-commons'/>
        <property name='maven-version' value='1.14.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='junit-platform-suite-commons' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-commons' version='1.14.3'/>
        <provided namespace='java.package' name='org.junit.platform.suite.commons' version='1.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-suite-commons' version='1.14.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='11'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.api' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-suite-commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-commons.source' range='[1.14.3,1.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-commons' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-commons&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.oclstdlib.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified OCL Standard Library User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclstdlib.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.oclstdlib.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclstdlib.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.oclstdlib.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide.ui.feature.group' version='3.3.27.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.ide.ui.feature.group' range='[0.0.0,3.3.27.202508281322)' 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.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide.ui'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare)'/>
        <property name='df_LT.description' value='This will provide EMF Compare with an UI integrated with the standard Team actions for comparison (&apos;Compare With &gt;&apos; menu).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.group' version='3.3.27.202508281322'/>
        <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.emf.compare.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.edit' range='[4.3.1.202508281322,4.3.1.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide' range='[3.4.3.202508281322,3.4.3.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui' range='[4.4.3.202508281322,4.4.3.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.doc' range='[3.3.27.202508281322,3.3.27.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.jar' range='[3.3.27.202508281322,3.3.27.202508281322]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.engine.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.engine.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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-2012 Dennis Wagelaar, Vrije Universiteit Brussel.&#xA;Copyright (c) 2012-2021 Dennis Wagelaar.&#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='ATL EMFTVM runtime'/>
        <property name='df_LT.description' value='ATL EMFTVM runtime engine.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.engine.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.emftvm' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ant' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.compiler' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.engine.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.internet.monitor.core.source' version='1.1.0.v202304050316' singleton='false'>
      <update id='org.eclipse.wst.internet.monitor.core.source' range='[0.0.0,1.1.0.v202304050316)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Monitor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.core.source' version='1.1.0.v202304050316'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core.source' version='1.1.0.v202304050316'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.internet.monitor.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.internet.monitor.core.source' 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.source&#xA;Bundle-Version: 1.1.0.v202304050316
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ocl.source' version='1.5.0.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.ocl.source' range='[0.0.0,1.5.0.202604011950)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Validation Framework OCL Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ocl'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ocl.source' version='1.5.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ocl.source' version='1.5.0.202604011950'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.ocl.source' version='1.5.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ocl.source' version='1.5.0.202604011950'/>
      </artifacts>
      <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.ocl.source&#xA;Bundle-Version: 1.5.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.source' version='3.19.0.v20260421-0620' singleton='false'>
      <update id='org.eclipse.search.source' range='[0.0.0,3.19.0.v20260421-0620)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Search Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.search'/>
        <property name='maven-version' value='3.19.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.source' version='3.19.0.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.source' version='3.19.0.v20260421-0620'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.source' version='3.19.0.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.source' version='3.19.0.v20260421-0620'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.19.0.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.equinox.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.equinox.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC Equinox Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.equinox'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.equinox.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.equinox.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.equinox.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.equinox.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.equinox.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.edit.source' version='2.15.0.v20251026-1727' singleton='false'>
      <update id='org.eclipse.xsd.edit.source' range='[0.0.0,2.15.0.v20251026-1727)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.edit'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.edit.source' version='2.15.0.v20251026-1727'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.edit.source' version='2.15.0.v20251026-1727'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.edit.source' 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.source&#xA;Bundle-Version: 2.15.0.v20251026-1727
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.mylyn' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.mylyn' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn DLTK Bridge'/>
        <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.dltk.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.mylyn'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.mylyn' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.mylyn' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.mylyn.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.mylyn.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.mylyn.search' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.mylyn' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.resources.ui' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ui' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.mylyn
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.mylyn' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.mylyn;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.ide.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.ide_feature.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.ide.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.ide.feature'/>
        <property name='maven-version' value='4.11.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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: Eclipse IDE'/>
        <property name='df_LT.description' value='Mylyn Task-Focused UI extensions for the Eclipse IDE.  Provides focusing of common IDE views and editors.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.context.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <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.tracecompass.ctf.core' version='5.1.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.ctf.core' range='[0.0.0,5.1.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass CTF Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.core'/>
        <property name='maven-version' value='5.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core' version='5.1.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' version='5.1.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.event.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.callsite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.enumeration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.floatingpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.integer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.string' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.struct' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.metadata.tsdl.variant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.event.types.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.ctf.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.core' version='5.1.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.tracecompass.ctf.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime' range='3.2.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='3.2.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.ctf.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.core.source' range='[5.1.0.202604110342,5.1.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.ctf.core' version='5.1.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.ctf.core;singleton:=true&#xA;Bundle-Version: 5.1.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.ui.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.codetemplates.ui.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.dataviewers.source' version='6.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.dataviewers.source' range='[0.0.0,6.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Data Viewers Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.dataviewers'/>
        <property name='maven-version' value='6.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.source' version='6.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.source' version='6.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.dataviewers.source' version='6.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.dataviewers.source' version='6.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.dataviewers.source&#xA;Bundle-Version: 6.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gprof.docs' version='1.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.gprof.docs' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='GProf Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.gprof'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gprof.docs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.docs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gprof.docs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gprof.docs' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.docs.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gprof.docs' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gprof.docs;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.source' version='5.6.0.v20260412-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.eclipse.uml2.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.ide.ui' version='3.4.3.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.diagram.ide.ui' range='[0.0.0,3.4.3.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare Diagram Comparison Support IDE UI 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.diagram.ide.ui'/>
        <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.diagram.ide.ui' version='3.4.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.ide.ui' version='3.4.3.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.ide.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.ide.ui.internal.accessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.ide.ui.internal.accessor.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.ide.ui.internal.contentmergeviewer.diagram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.ide.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.ide.ui.internal.structuremergeviewer.filters' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.ide.ui' 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='14'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.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.diagram.ide.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.ide.ui' 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.diagram.ide.ui;singleton:=true&#xA;Bundle-Version: 3.4.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.common.types.shared.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types Shared State  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.shared.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.shared.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.doc' version='4.12.0.v202505101449'>
      <update id='org.eclipse.m2m.atl.doc' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Documentation'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.doc'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.doc' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.doc' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.doc' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.doc.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.doc' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.doc; singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.scr.source' version='2.2.18' singleton='false'>
      <update id='org.apache.felix.scr.source' range='[0.0.0,2.2.18)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.felix.scr:2.2.18'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr.source' version='2.2.18'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.scr.source' version='2.2.18'/>
        <provided namespace='osgi.identity' name='org.apache.felix.scr.source' version='2.2.18'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.scr.source' version='2.2.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.source&#xA;Bundle-Version: 2.2.18
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.core.emf.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.core.emf.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Core EMF extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core.emf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.emf.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.emf.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.emf.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.emf.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.emf.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.epp.package.capabilities' version='1.3.0.v201902122017'>
      <update id='org.eclipse.wtp.epp.package.capabilities' range='[0.0.0,1.3.0.v201902122017)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Eclipse IDE for Enterprise Java - Capabilities'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.releng'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.epp.package.capabilities'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.epp.package.capabilities' version='1.3.0.v201902122017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.epp.package.capabilities' version='1.3.0.v201902122017'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.epp.package.capabilities' version='1.3.0.v201902122017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.epp.package.capabilities.source' range='[1.3.0.v201902122017,1.3.0.v201902122017]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.epp.package.capabilities' version='1.3.0.v201902122017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.epp.package.capabilities;singleton:=true&#xA;Bundle-Version: 1.3.0.v201902122017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.explorer.ui' version='4.7.17.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.explorer.ui' range='[0.0.0,4.7.17.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Explorer 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.explorer.ui'/>
        <property name='maven-version' value='4.7.17-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer.ui' version='4.7.17.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer.ui' version='4.7.17.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.actions' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.application' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.bundle' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.checkouts' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.checkouts.actions' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.checkouts.wizards' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.checkouts.workingsets' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.handlers' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.properties' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.repositories' version='4.7.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.ui.repositories.wizards' version='4.7.17'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.explorer.ui' version='4.7.17.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.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.ui.navigator' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer' range='[4.4.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.workspace' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.db' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.security' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.admin' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.compare' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.team' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.explorer.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer.ui.source' range='[4.7.17.v20260304-1812,4.7.17.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.explorer.ui' version='4.7.17.v20260304-1812'/>
      </artifacts>
      <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.cdo.explorer.ui;singleton:=true&#xA;Bundle-Version: 4.7.17.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Model Base'/>
        <property name='df_LT.description' value='EMF-based models used in DTP, e.g., SQL model, database definition model'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='2.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.edit' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query' range='[1.4.0.202412071309,1.4.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query.edit' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.xml.query' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.modules' version='1.1.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.modules' range='[0.0.0,1.1.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Modules'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.modules'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules' version='1.1.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules' version='1.1.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.modules' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.modules.impl' version='1.1.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.modules.util' version='1.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.modules' version='1.1.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.p2.metadata' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.modules
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules.source' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.modules' version='1.1.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.modules;singleton:=true&#xA;Bundle-Version: 1.1.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.wip.eclipse' version='0.6.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.chromium.wip.eclipse' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Chromium Developer Tools SDK WIP Backend registry'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.wip.eclipse'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wip.eclipse' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.wip.eclipse' version='0.6.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.wip.eclipse' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.wip.eclipse' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jsdt.chromium' range='[0.6.0,0.7.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.chromium.wip.eclipse
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.wip.eclipse' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.wip.eclipse;singleton:=true&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.tools.feature.feature.jar' version='3.111.0.v20260406-1735'>
      <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='%descriptionURL'/>
        <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) 2014, 2016 Red Hat 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;Red Hat Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='SWT Tools'/>
        <property name='df_LT.description' value='SWT Tools, including Sleak, SWT Spy Plugin, and JniGen.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.tools.feature'/>
        <property name='maven-version' value='3.111.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.feature.feature.jar' version='3.111.0.v20260406-1735'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.swt.tools.feature' version='3.111.0.v20260406-1735'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.swt.tools.feature' version='3.111.0.v20260406-1735'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xtend.doc' version='2.43.0.v20260426-1446'>
      <update id='org.eclipse.xtend.doc' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtend Documentation'/>
        <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.xtend.doc'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.doc' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.doc' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.doc' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.10.600'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.doc.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.doc' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.doc;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.edit.source' version='4.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.edit.source' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.edit'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.edit.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.edit.source' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.edit.source' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.edit.source&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.common.eclipselink.branding' version='1.3.101.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.common.eclipselink.branding' range='[0.0.0,1.3.101.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - EclipseLink Common'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.eclipselink.branding'/>
        <property name='maven-version' value='1.3.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.branding' version='1.3.101.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.eclipselink.branding' version='1.3.101.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.eclipselink.branding' version='1.3.101.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.common.eclipselink.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.branding.source' range='[1.3.101.v201902121834,1.3.101.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.eclipselink.branding' version='1.3.101.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.eclipselink.branding;singleton:=true&#xA;Bundle-Version: 1.3.101.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.github.feature.feature.jar' version='6.12.0.v20260309-0711'>
      <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/egit'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.tasks.core'/>
        <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 Red Hat and others. All rights reserved.&#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='Mylyn Tasks Connector: GitHub'/>
        <property name='df_LT.description' value='Integration with GitHub'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.github.feature'/>
        <property name='maven-version' value='6.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.feature.feature.jar' version='6.12.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.github.feature' version='6.12.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.github.feature' version='6.12.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.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.eclipse.embedcdt.managedbuild.cross.arm.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.managedbuild.cross.arm'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Arm Cross Compiler'/>
        <property name='df_LT.description' value='Build integration and new project wizard support for GNU Arm C/C++ cross compilers.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.arm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.managedbuild.cross.arm' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.managedbuild.cross.arm' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.xml.ui' version='1.5.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.oda.xml.ui' range='[0.0.0,1.5.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.name' value='DTP XML ODA Designer'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.xml.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml.ui' version='1.5.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml.ui' version='1.5.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.xml.ui' version='1.5.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oda.xml.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml.ui.source' range='[1.5.0.202412071309,1.5.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.xml.ui' version='1.5.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.xml.ui;singleton:=true&#xA;Bundle-Version: 1.5.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.source.feature.group' version='4.29.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.db.source.feature.group' range='[0.0.0,4.29.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework Source'/>
        <property name='df_LT.description' value='Contains the database core framework, the H2 database adapter plugin, and optionally/greedily the H2 database driver.Separate database adapter features are available for Derby, Mysql, HSQLDB, Oracle, DB2, and PostgreSQL.Additional database drivers are available via http://www.springsite.com/eclipse/2.1.0/update (read the license informations).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.source.feature.group' version='4.29.1.v20260304-1812'/>
        <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.net4j.db.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.source.feature.group' range='[4.26.1.v20260304-1812,4.26.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.source' range='[3.29.1.v20260304-1812,3.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.source' range='[4.13.1.v20260304-1812,4.13.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.jdbc.source' range='[4.4.1.v20260304-1812,4.4.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.source.feature.jar' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cheatsheets' version='2.10.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.cheatsheets' range='[0.0.0,2.10.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Cheat Sheets'/>
        <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.cheatsheets'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cheatsheets' version='2.10.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cheatsheets' version='2.10.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.cheatsheets' version='2.10.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.cheatsheets.actions' version='2.10.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cheatsheets' 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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.4.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.core.resources' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' 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.workbench' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.39.0,3.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.java' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.rose' range='[2.14.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cheatsheets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cheatsheets.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.cheatsheets' 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.cheatsheets;singleton:=true&#xA;Bundle-Version: 2.10.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.e4.finder' version='4.3.0.202506021445' singleton='false' generation='2'>
      <update id='org.eclipse.swtbot.e4.finder' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Eclipse E4 Control Finder Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.e4.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.e4.finder' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.e4.finder' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.e4.finder.matchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.e4.finder.waits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.e4.finder.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.e4.finder' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.library' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.8.0'/>
        <required namespace='java.package' name='javax.inject' range='1.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=1.8))'>
          <description>
            org.eclipse.swtbot.e4.finder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.e4.finder.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.e4.finder' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.e4.finder&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.http.ui' version='1.0.500.v202007170127' generation='2'>
      <update id='org.eclipse.wst.server.http.ui' range='[0.0.0,1.0.500.v202007170127)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='HTTP Server UI Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.http.ui'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.http.ui' version='1.0.500.v202007170127'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.http.ui' version='1.0.500.v202007170127'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.http.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.http.ui' version='1.0.500.v202007170127'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.204,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.http.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.server.http.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.http.ui.source' range='[1.0.500.v202007170127,1.0.500.v202007170127]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.http.ui' version='1.0.500.v202007170127'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.http.ui;singleton:=true&#xA;Bundle-Version: 1.0.500.v202007170127
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.unittest' version='1.1.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.unittest' range='[0.0.0,1.1.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Test runner client for UnitTest 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.unittest'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.unittest' version='1.1.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.unittest' version='1.1.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.unittest' version='1.1.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.unittest.ui' range='[1.1.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner' range='[8.3.300,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.17.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,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.core.filesystem' range='[1.11.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.22.600,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.unittest
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.unittest.source' range='[1.1.400.202512020204,1.1.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.unittest' version='1.1.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.unittest;singleton:=true&#xA;Bundle-Version: 1.1.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsf.branding' version='3.5.1.v201902121810' singleton='false'>
      <update id='org.eclipse.jsf.branding' range='[0.0.0,3.5.1.v201902121810)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.Name' value='JSF Tools'/>
        <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.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jsf.branding'/>
        <property name='maven-version' value='3.5.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsf.branding' version='3.5.1.v201902121810'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsf.branding' version='3.5.1.v201902121810'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsf.branding' version='3.5.1.v201902121810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsf.branding.source' range='[3.5.1.v201902121810,3.5.1.v201902121810]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsf.branding' version='3.5.1.v201902121810'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jsf.branding&#xA;Bundle-Version: 3.5.1.v201902121810
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.php.builtin.server.core' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.builtin.server.core' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Builtin Server Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.builtin.server.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.builtin.server.core' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.builtin.server.core' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.core.builtin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.core.builtin.command' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.builtin.server.core' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.wst.server.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.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.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.php.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' 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.commons.lang3' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.builtin.server.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.builtin.server.core.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.builtin.server.core' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.builtin.server.core;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.http.apache' version='7.7.0.202604291911-m2' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.http.apache' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.http.apache' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.http.apache' version='7.7.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.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.query.edit' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql.query.edit' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Query Edit Support Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.query.edit'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query.edit' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query.edit' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.query.edit' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql.query.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query.edit.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.query.edit' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.query.edit;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workbench' version='1.15.0.v20230828-1517' generation='2'>
      <update id='org.eclipse.oomph.setup.workbench' range='[0.0.0,1.15.0.v20230828-1517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Workbench'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workbench'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench' version='1.15.0.v20230828-1517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.workbench' version='1.15.0.v20230828-1517'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.workbench' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.workbench.impl' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.workbench.util' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.workbench' version='1.15.0.v20230828-1517'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.27.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.20.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.workbench
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.source' range='[1.15.0.v20230828-1517,1.15.0.v20230828-1517]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.workbench' version='1.15.0.v20230828-1517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.workbench;singleton:=true&#xA;Bundle-Version: 1.15.0.v20230828-1517
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.monitor.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.commons.core'/>
        <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 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Connector: Monitor'/>
        <property name='df_LT.description' value='Provides utilities for interaction monitoring.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.monitor.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.monitor.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.monitor.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.qvt.oml.tools.coverage.startup.source' version='1.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.startup.source' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Coverage Startup Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.startup'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup.source' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.startup.source' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.startup.source&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.junit.runtime.source' version='3.8.300.v20251120-2029' singleton='false'>
      <update id='org.eclipse.pde.junit.runtime.source' range='[0.0.0,3.8.300.v20251120-2029)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE JUnit Runtime Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.junit.runtime'/>
        <property name='maven-version' value='3.8.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime.source' version='3.8.300.v20251120-2029'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.junit.runtime.source' version='3.8.300.v20251120-2029'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.junit.runtime.source' version='3.8.300.v20251120-2029'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.junit.runtime.source' version='3.8.300.v20251120-2029'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.junit.runtime.source&#xA;Bundle-Version: 3.8.300.v20251120-2029
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.logicalstructure.source' version='1.0.0.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.logicalstructure.source' range='[0.0.0,1.0.0.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Logical Structures Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.logicalstructure'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.logicalstructure.source' version='1.0.0.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.logicalstructure.source' version='1.0.0.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.logicalstructure.source' version='1.0.0.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.logicalstructure.source' version='1.0.0.v20260304-1812'/>
      </artifacts>
      <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.cdo.logicalstructure.source&#xA;Bundle-Version: 1.0.0.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.aarch64.source' version='3.134.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.swt.win32.win32.aarch64.source' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for Windows on aarch64 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.win32.win32.aarch64'/>
        <property name='maven-version' value='3.134.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.aarch64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.aarch64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.win32.win32.aarch64.source' version='3.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.win32.win32.aarch64.source' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.aarch64.source&#xA;Bundle-Version: 3.134.0.v20260422-1812
          </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.sirius.ui.properties.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ui.properties.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Runtime UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.properties'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.properties.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.properties.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.properties.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.doc.feature.jar' version='4.3.17.v20260304-1816'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Documentation'/>
        <property name='df_LT.description' value='Contains the documentation of the CDO Model Repository.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.doc'/>
        <property name='maven-version' value='4.3.17-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.doc.feature.jar' version='4.3.17.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.doc' version='4.3.17.v20260304-1816'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.doc' version='4.3.17.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.ee8.annotations' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.annotations' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Servlet Annotations'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE8 :: Servlet Annotations'/>
        <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-annotations'/>
        <property name='maven-version' value='12.1.8'/>
        <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.annotations' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.annotations' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.annotations' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.annotation,org.eclipse.jetty.annotations,org.eclipse.jetty.ee8.nested,org.eclipse.jetty.ee8.security,org.eclipse.jetty.ee8.servlet,org.eclipse.jetty.ee8.webapp,org.eclipse.jetty.util,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.statistic' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.annotations' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.ee8.webapp.Configuration' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='44'>
        <required namespace='java.package' name='org.slf4j' range='[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.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.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.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.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.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.annotations' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee.webapp' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.nested' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.plus.webapp' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.servlet' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.webapp' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.jndi' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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)'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.9.0,10.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.ee8.annotations
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=javax.servlet.ServletContainerInitializer)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.ee8.annotations
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.ee8.annotations
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee8.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.annotations.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.annotations' version='12.1.8'/>
      </artifacts>
      <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.annotations&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.platform.branding.source' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.platform.branding.source' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Platform Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.platform.branding'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.branding.source' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.platform.branding.source' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.platform.branding.source' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.platform.branding.source' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.platform.branding.source&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.jgoodies.common.source' version='1.8.1.v20240327-0800' singleton='false'>
      <update id='com.jgoodies.common.source' range='[0.0.0,1.8.1.v20240327-0800)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.jgoodies.common:1.8.1.v20240327-0800'/>
        <property name='maven-groupId' value='com.jgoodies'/>
        <property name='maven-artifactId' value='jgoodies-common'/>
        <property name='maven-version' value='1.8.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jgoodies.common.source' version='1.8.1.v20240327-0800'/>
        <provided namespace='osgi.bundle' name='com.jgoodies.common.source' version='1.8.1.v20240327-0800'/>
        <provided namespace='osgi.identity' name='com.jgoodies.common.source' version='1.8.1.v20240327-0800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.jgoodies.common.source' version='1.8.1.v20240327-0800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.jgoodies.common.source&#xA;Bundle-Version: 1.8.1.v20240327-0800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtschedule' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.pivot.qvtschedule' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTschedule Model (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtschedule'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtschedule' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtschedule' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtschedule' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtschedule.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtschedule.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtschedule.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtschedule' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtbase' range='[0.26.0,1.0.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.pivot.qvtschedule
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtschedule.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtschedule' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtschedule;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.ppc64le' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.sdk.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtrelation.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.pivot.qvtrelation.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTrelation Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtrelation'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtrelation.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtrelation.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtrelation.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtrelation.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtrelation.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.application' version='12.5.0.202603111352' generation='2'>
      <update id='org.eclipse.cdt.debug.application' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Stand-alone Debugger'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.application'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.application' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.application' version='12.5.0.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.debug.application' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.application' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='[2.12.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.ui' range='[2.7.500,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.gdb' range='[7.2.300,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.gdb.ui' range='[7.2.100,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.gnu.ui' range='[8.7.200,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.137.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.core.executables' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui.actions' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.application
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.application.source' range='[12.5.0.202603111352,12.5.0.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.application' version='12.5.0.202603111352'/>
      </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.cdt.debug.application;singleton:=true&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.native.source.feature.group' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.native.source.feature.group' range='[0.0.0,12.5.0.202603311517)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.native'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2002, 2014 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tooling Native Utilities Developer Resources'/>
        <property name='df_LT.description' value='Eclipse C/C++ development platform native code and fragments for spawner. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.source.feature.group' version='12.5.0.202603311517'/>
        <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.cdt.core.native.source' range='[6.6.200.202603111352,6.6.200.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.source' range='[6.1.100.202402230238,6.1.100.202402230238]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx.source' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.source' range='[6.1.300.202512020204,6.1.300.202512020204]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.serial.source' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.source.feature.jar' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.hsqldb.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP HSQLDB UI Enablement Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.hsqldb.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.hsqldb.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.hsqldb.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.jar' version='1.15.1.202412071309'>
      <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.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Schema Object Editor Feature'/>
        <property name='df_LT.description' value='Editor for Schema Object'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sqlite.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sqlite.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQLite Enablement Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sqlite'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sqlite.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sqlite.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sqlite.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sqlite.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.ui.source' version='1.17.0.v20251125-1140' singleton='false'>
      <update id='org.eclipse.oomph.targlets.ui.source' range='[0.0.0,1.17.0.v20251125-1140)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Targlets UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.ui'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.ui.source' version='1.17.0.v20251125-1140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.ui.source' version='1.17.0.v20251125-1140'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.ui.source' version='1.17.0.v20251125-1140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.ui.source' version='1.17.0.v20251125-1140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.targlets.ui.source&#xA;Bundle-Version: 1.17.0.v20251125-1140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.expressions.edit.source' version='4.4.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.expressions.edit.source' range='[0.0.0,4.4.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Expressions Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.expressions.edit'/>
        <property name='maven-version' value='4.4.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.edit.source' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.expressions.edit.source' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.expressions.edit.source' version='4.4.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.expressions.edit.source' version='4.4.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.expressions.edit.source&#xA;Bundle-Version: 4.4.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.feature.group' version='4.40.0.v20260423-2048' singleton='false'>
      <update id='org.eclipse.sdk.feature.group' range='[0.0.0,4.40.0.v20260423-2048)' 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.sdk'/>
        <property name='maven-version' value='4.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) 2000, 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='Eclipse Project SDK'/>
        <property name='df_LT.description' value='SDK for Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.feature.group' version='4.40.0.v20260423-2048'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.20.600.v20260423-2048,3.20.600.v20260423-2048]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='[3.16.700.v20260423-1800,3.16.700.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spies.feature.group' range='[1.0.1100.v20260415-1257,1.0.1100.v20260415-1257]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.feature.group' range='[2.3.2600.v20260423-1800,2.3.2600.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.astview.feature.feature.group' range='[1.2.700.v20260415-1932,1.2.700.v20260415-1932]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview.feature.feature.group' range='[1.1.900.v20260326-1522,1.1.900.v20260326-1522]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview.feature.feature.group' range='[1.2.800.v20251229-1458,1.2.800.v20251229-1458]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.isv' range='[4.40.0.v20260227-1932,4.40.0.v20260227-1932]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.doc.isv' range='[4.40.0.v20260416-1257,4.40.0.v20260416-1257]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.feature.jar' range='[4.40.0.v20260423-2048,4.40.0.v20260423-2048]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.server_adapters.ext.feature.feature.group' version='3.4.1400.v202504140102' singleton='false'>
      <update id='org.eclipse.jst.server_adapters.ext.feature.feature.group' range='[0.0.0,3.4.1400.v202504140102)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_adapters.ext.feature'/>
        <property name='maven-version' value='3.4.1400-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, 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='JST Server Adapters Extensions (Apache Tomcat)'/>
        <property name='df_LT.description' value='Provides the Apache Tomcat server adapter'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_adapters.ext.feature.feature.group' version='3.4.1400.v202504140102'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.tomcat.core' range='[1.2.1100.v202504140102,1.2.1100.v202504140102]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.tomcat.ui' range='[1.1.1100.v202408100311,1.1.1100.v202408100311]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_adapters.ext.feature.feature.jar' range='[3.4.1400.v202504140102,3.4.1400.v202504140102]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.sirius.source' version='1.1.0.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.diagram.sirius.source' range='[0.0.0,1.1.0.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare Sirius Diagram Comparison Support (Experimental) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram.sirius'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.sirius.source' version='1.1.0.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.sirius.source' version='1.1.0.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.sirius.source' version='1.1.0.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.sirius.source' version='1.1.0.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.diagram.sirius.source&#xA;Bundle-Version: 1.1.0.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sqleditor.source' version='1.4.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.sqleditor.source' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sqleditor'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqleditor.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sqleditor.source' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sqleditor.source' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sqleditor.source&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.security.ui.source' version='4.5.4.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.security.ui.source' range='[0.0.0,4.5.4.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Security UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.security.ui'/>
        <property name='maven-version' value='4.5.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.ui.source' version='4.5.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.security.ui.source' version='4.5.4.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.security.ui.source' version='4.5.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.security.ui.source' version='4.5.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.security.ui.source&#xA;Bundle-Version: 4.5.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.servlet.feature.feature.group' version='1.1.1.v20260112-0728' singleton='false'>
      <update id='org.eclipse.ecf.remoteservice.servlet.feature.feature.group' range='[0.0.0,1.1.1.v20260112-0728)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Services Servlet API Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the Servlet Support for ECF Remote Services.  The Servlet support allows the easy creation of Servlet-based Remote Services that are in full compliance with the Remote Service/Remote Service Admin specification.  Please see here&#xA;&#xA;https://wiki.eclipse.org/Tutorial:_Creating_a_RESTful_Remote_Service_Provider&#xA;&#xA;for a tutorial showing how to create a RESTful Remote Service provider using this Servlet Support.&#xA;&#xA;For the Remote Service and Remote Service Admin specifications see &#xA;&#xA;http://www.osgi.org/Specifications/HomePage&#xA;&#xA;For tutorials, documentation, and examples with ECF&apos;s Implementation of OSGi RS/RSA see&#xA;&#xA;https://wiki.eclipse.org/ECF#OSGi_Remote_Services'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.servlet.feature'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.servlet.feature.feature.group' version='1.1.1.v20260112-0728'/>
        <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.ecf.remoteservice.feature.feature.group' 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.ecf.remoteservice.servlet' range='[1.1.0.v20241230-2206,1.1.0.v20241230-2206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.servlet.feature.feature.jar' range='[1.1.1.v20260112-0728,1.1.1.v20260112-0728]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.source' version='2.8.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.source' range='[0.0.0,2.8.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Sybase ASA Schema Object Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.source' version='2.8.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.source' version='2.8.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.source' version='2.8.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.source' version='2.8.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.source&#xA;Bundle-Version: 2.8.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine.extension' version='4.23.0.v202512100941' generation='2'>
      <update id='org.eclipse.birt.chart.engine.extension' range='[0.0.0,4.23.0.v202512100941)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Engine Extension'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.engine.extension'/>
        <property name='maven-version' value='4.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' version='4.23.0.v202512100941'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' version='4.23.0.v202512100941'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.engine.extension.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.aggregate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.engine.extension' version='4.23.0.v202512100941'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[4.23.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.birt.chart.engine.extension
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension.source' range='[4.23.0.v202512100941,4.23.0.v202512100941]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine.extension' version='4.23.0.v202512100941'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine.extension; singleton:=true&#xA;Bundle-Version: 4.23.0.v202512100941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.boost.source' version='7.2.600.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.testsrunner.boost.source' range='[0.0.0,7.2.600.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Boost Tests Runner Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.boost'/>
        <property name='maven-version' value='7.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.boost.source' version='7.2.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.boost.source' version='7.2.600.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.boost.source' version='7.2.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.boost.source' version='7.2.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.boost.source&#xA;Bundle-Version: 7.2.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.ui.refactoring' version='3.14.100.v20260421-0620' generation='2'>
      <update id='org.eclipse.ltk.ui.refactoring' range='[0.0.0,3.14.100.v20260421-0620)' 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.100-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.100.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' version='3.14.100.v20260421-0620'/>
        <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.100.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260421-0620,3.14.100.v20260421-0620]' 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.100.v20260421-0620'/>
      </artifacts>
      <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.100.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.concurrent.source' version='1.3.500.v20260307-0016' singleton='false'>
      <update id='org.eclipse.equinox.concurrent.source' range='[0.0.0,1.3.500.v20260307-0016)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Concurrent API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.concurrent'/>
        <property name='maven-version' value='1.3.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent.source' version='1.3.500.v20260307-0016'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.concurrent.source' version='1.3.500.v20260307-0016'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.concurrent.source' version='1.3.500.v20260307-0016'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.concurrent.source' version='1.3.500.v20260307-0016'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.3.500.v20260307-0016
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.feature.jar' version='12.5.0.202603111352'>
      <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://eclipse.org/ptp'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.remote.proxy.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2016 Oak Ridge National Laboratory and others.&#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/'/>
        <property name='df_LT.featureName' value='Remote Services Proxy'/>
        <property name='df_LT.description' value='Provides a proxy for the remote services framework'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.remote.proxy' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.remote.proxy' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.egit.core' version='7.7.0.202604291911-m2' generation='2'>
      <update id='org.eclipse.egit.core' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='java.package' name='org.eclipse.egit.core.project' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.start' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.op' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.credentials' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.hosts' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.job' version='7.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.info' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.efs' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.indexdiff' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.attributes' version='7.7.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.util' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.core.revisions' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.storage' version='7.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.storage' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.trace' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.util' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.signing' version='7.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.synchronize.dto' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.gerrit' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.synchronize' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.info' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.internal.rebase' version='7.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.psf.feature.group' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.egit.core.credentials' version='7.7.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.settings' version='7.7.0'/>
        <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.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.bc' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pkcs' range='[1.84.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.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.attributes' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.diff' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.dircache' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.events' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs' range='[7.7.0,7.8.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.merge' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk.filter' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.signing.ssh' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.submodule' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http.apache' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd.agent' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[7.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.core' version='3.16.700.v20260421-0620' generation='2'>
      <update id='org.eclipse.search.core' range='[0.0.0,3.16.700.v20260421-0620)' 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.700-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.700.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.core' version='3.16.700.v20260421-0620'/>
        <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.700.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.700.v20260421-0620,3.16.700.v20260421-0620]' 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.700.v20260421-0620'/>
      </artifacts>
      <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.700.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.docker.launcher' version='2.1.800.202603111352' generation='2'>
      <update id='org.eclipse.cdt.docker.launcher' range='[0.0.0,2.1.800.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='C/C++ Container Launch Plug-in'/>
        <property name='df_LT.Plugin.vendor' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.docker.launcher'/>
        <property name='maven-version' value='2.1.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.docker.launcher' version='2.1.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.docker.launcher' version='2.1.800.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.docker.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.docker.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.docker.launcher.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.docker.launcher' version='2.1.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.core' range='[5.21.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.ui' range='[5.21.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.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.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.0,3.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.cdt.managedbuilder.ui' range='[9.4.300,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.13.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='[1.10.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.15.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.13.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.10.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.ui' range='[2.5.600,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.13.1,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jdt.annotation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.docker.launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.docker.launcher.source' range='[2.1.800.202603111352,2.1.800.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.docker.launcher' version='2.1.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.docker.launcher;singleton:=true&#xA;Bundle-Version: 2.1.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.grid.source' version='1.2.0.202509131601' singleton='false'>
      <update id='org.eclipse.nebula.widgets.grid.source' range='[0.0.0,1.2.0.202509131601)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Nebula'/>
        <property name='df_LT.bundleName' value='Nebula Grid Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.grid'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.grid.source' version='1.2.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.grid.source' version='1.2.0.202509131601'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.grid.source' version='1.2.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.grid.source' version='1.2.0.202509131601'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.2.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.consumer.source' version='3.5.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.consumer.source' range='[0.0.0,3.5.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP ODA Consumer Helper Component Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.consumer'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer.source' version='3.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer.source' version='3.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.consumer.source' version='3.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.consumer.source' version='3.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.consumer.source&#xA;Bundle-Version: 3.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.dom.runtime.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.dom.runtime.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-WS DOM Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.dom.runtime'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.runtime.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.runtime.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.dom.runtime.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.dom.runtime.source' 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.jst.ws.jaxws.dom.runtime.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.github.ui.source' version='6.12.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.github.ui.source' range='[0.0.0,6.12.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn GitHub Connector UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.github.ui'/>
        <property name='maven-version' value='6.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.ui.source' version='6.12.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.github.ui.source' version='6.12.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.github.ui.source' version='6.12.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.github.ui.source' version='6.12.0.v20260309-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.mylyn.github.ui.source&#xA;Bundle-Version: 6.12.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform_root' version='4.40.0.v20260423-1800'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform_root' version='4.40.0.v20260423-1800'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform_root' version='4.40.0.v20260423-1800'/>
      </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='jakarta.annotation-api' version='3.0.0' singleton='false' generation='2'>
      <update id='jakarta.annotation-api' range='[0.0.0,3.0.0)' 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='3.0.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.annotation-api' version='3.0.0'/>
        <provided namespace='osgi.bundle' name='jakarta.annotation-api' version='3.0.0'/>
        <provided namespace='java.package' name='jakarta.annotation' version='3.0.0'/>
        <provided namespace='java.package' name='jakarta.annotation.security' version='3.0.0'/>
        <provided namespace='java.package' name='jakarta.annotation.sql' version='3.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.annotation-api' 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='4'>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            jakarta.annotation-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.annotation-api.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='jakarta.annotation-api' 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: jakarta.annotation-api&#xA;Bundle-Version: 3.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.common.doc.user.feature.jar' version='1.15.1.202412071309'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.common.doc.user'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Tutorial Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.common.doc.user'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.common.doc.user.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.common.doc.user' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.common.doc.user' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.terminal.feature.feature.jar' version='1.0.300.v20260326-0937'>
      <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) 2025 Christoph Läubrich 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;Christoph Läubrich - initial API and implementation'/>
        <property name='df_LT.featureName' value='Terminal Feature'/>
        <property name='df_LT.description' value='Eclipse Platform Terminal Support.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.feature'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.feature.feature.jar' version='1.0.300.v20260326-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.terminal.feature' version='1.0.300.v20260326-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.terminal.feature' version='1.0.300.v20260326-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.ecore.dependencies' version='1.0.6.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.ecore.dependencies' range='[0.0.0,1.0.6.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Ecore Dependencies'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ecore.dependencies'/>
        <property name='maven-version' value='1.0.6-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.dependencies' version='1.0.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ecore.dependencies' version='1.0.6.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ecore.dependencies' version='1.0.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ecore.dependencies.bundle' version='1.0.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ecore.dependencies.impl' version='1.0.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ecore.dependencies.provider' version='1.0.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ecore.dependencies.ui' version='1.0.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ecore.dependencies.util' version='1.0.6'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ecore.dependencies' version='1.0.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.ecore.dependencies
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.dependencies.source' range='[1.0.6.v20260304-1812,1.0.6.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ecore.dependencies' version='1.0.6.v20260304-1812'/>
      </artifacts>
      <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.cdo.ecore.dependencies;singleton:=true&#xA;Bundle-Version: 1.0.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl_root' version='6.4.2.202509021500'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl_root' version='6.4.2.202509021500'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.dltk.tcl_root' version='6.4.2.202509021500'/>
      </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.eclipse.cdt.core.native' version='6.6.200.202603111352' generation='2'>
      <update id='org.eclipse.cdt.core.native' range='[0.0.0,6.6.200.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Core Native Utilities'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.native'/>
        <property name='maven-version' value='6.6.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.native' version='6.6.200.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.native' version='6.6.200.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.native' value='split'/>
            <property name='java.package.directive.mandatory' value='native' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.cdt.utils' version='0.0.0'>
          <properties size='2'>
            <property name='java.package.attribute.native' value='split'/>
            <property name='java.package.directive.mandatory' value='native' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.pty' version='5.7.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.spawner' version='5.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.native' version='6.6.200.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='[5.18.1,6.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='[5.18.1,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.core.native
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.native.source' range='[6.6.200.202603111352,6.6.200.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.native' version='6.6.200.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.native;singleton:=true&#xA;Bundle-Version: 6.6.200.202603111352
          </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.xtend.ide.common.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.ide.common.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend IDE Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide.common'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.common.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.ide.common.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.common.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ide.common.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.h2' version='4.5.8.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.db.h2' range='[0.0.0,4.5.8.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j DB Framework H2 Adapter'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.h2'/>
        <property name='maven-version' value='4.5.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2' version='4.5.8.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.db.h2' version='4.5.8.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.h2' version='4.5.8'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.internal.h2.bundle' version='4.5.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.db.h2' version='4.5.8.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.h2.api' range='[2.0.0,3.0.0)' optional='true'/>
        <required namespace='java.package' name='org.h2.jdbc' range='[2.0.0,3.0.0)' optional='true'/>
        <required namespace='java.package' name='org.h2.jdbcx' range='[2.0.0,3.0.0)' optional='true'/>
        <required namespace='java.package' name='org.h2.util' range='[2.0.0,3.0.0)' optional='true'/>
        <required namespace='java.package' name='org.h2.value' range='[2.0.0,3.0.0)' optional='true'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.net4j.db.h2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.source' range='[4.5.8.v20260304-1812,4.5.8.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.db.h2' version='4.5.8.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.db.h2;singleton:=true&#xA;Bundle-Version: 4.5.8.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.properties.ui.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.properties.ui.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Properties UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.properties.ui'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.properties.ui.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.properties.ui.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.properties.ui.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.properties.ui.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.ui.ext' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram.ui.ext' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Diagram UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.ext' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.ui.ext' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.diagram.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram.ui.ext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.ui.ext' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.ui.ext;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </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.datatools.sqldevtools.results.feature.feature.group' version='1.16.0.202412160915' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.results.feature.feature.group' range='[0.0.0,1.16.0.202412160915)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.results.feature'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools Results View'/>
        <property name='df_LT.description' value='Framework and tools for displaying JDBC result sets and query history'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.group' version='1.16.0.202412160915'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result' range='[1.5.0.202412160915,1.5.0.202412160915]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.jar' range='[1.16.0.202412160915,1.16.0.202412160915]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.emf.xpath.source' version='0.6.100.v20251103-0738' singleton='false'>
      <update id='org.eclipse.e4.emf.xpath.source' range='[0.0.0,0.6.100.v20251103-0738)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Model Xpath Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.emf.xpath'/>
        <property name='maven-version' value='0.6.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath.source' version='0.6.100.v20251103-0738'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath.source' version='0.6.100.v20251103-0738'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.emf.xpath.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.emf.xpath.source' 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.source&#xA;Bundle-Version: 0.6.100.v20251103-0738
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name.1' value='PDT UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor.1' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.1'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.1'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='68'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.ui' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.actions.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.actions.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.actions.newprojectwizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.autoEdit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.corext.codemanipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.corext.dom.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.corext.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.corext.template.php' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.dialogs.openType.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.dialogs.openType.generic.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.dialogs.saveFiles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.doubleclick' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.highlighter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.highlighters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.folding.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.functions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.phpCodeData' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.preferences.includepath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.preferences.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.projectoutlineview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.search.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.text.correction.proposals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.text.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.text.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.text.template.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.viewsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.wizards.fields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.ui.wizards.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.actions.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.editor.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='38'>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.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.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.116.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='6.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='1.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core.manipulation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' 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.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='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.php.internal.ui.preferences' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.ui;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.pgm.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.pgm.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.pgm - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.pgm.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.pgm.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.pgm.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.pgm.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.pgm.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.feature.jar' version='1.13.1.202211151334'>
      <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/gmf'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.gmf.runtime.notation'/>
        <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='Graphical Modeling Framework (GMF) Notation'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Notation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.13.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.jar' version='1.13.1.202211151334'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.notation' version='1.13.1.202211151334'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.notation' version='1.13.1.202211151334'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2008, 2016 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.apache.aries.spifly.dynamic.bundle.source' version='1.3.7' singleton='false'>
      <update id='org.apache.aries.spifly.dynamic.bundle.source' range='[0.0.0,1.3.7)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.aries.spifly.dynamic.bundle:1.3.7'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.dynamic.bundle.source' version='1.3.7'/>
        <provided namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle.source' version='1.3.7'/>
        <provided namespace='osgi.identity' name='org.apache.aries.spifly.dynamic.bundle.source' version='1.3.7'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.aries.spifly.dynamic.bundle.source' 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.source&#xA;Bundle-Version: 1.3.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.feature.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.cdt.libhover.feature.feature.group' range='[0.0.0,8.23.0.202604281957)' 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='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2008, 2009, 2010 Red Hat, Inc.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='C/C++ Library API Documentation Hover Help'/>
        <property name='df_LT.description' value='Plugins for C/C++ library hover help.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.feature.feature.group' version='8.23.0.202604281957'/>
        <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.ui' range='[3.4.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.runtime' range='[3.4.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.4.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='3.3.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui' range='5.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.2.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover' range='[1.2.0.202604281957,1.2.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.library.docs' range='[1.0.2.202604281957,1.0.2.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.glibc' range='[1.2.1.202604281957,1.2.1.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.feature.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui' 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.eclipse.datatools.enablement.ibm.db2' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM DB2 Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.catalog.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.data.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.doc.user.feature.feature.group' version='1.24.0.202603112142' singleton='false'>
      <update id='org.eclipse.wb.rcp.doc.user.feature.feature.group' range='[0.0.0,1.24.0.202603112142)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.doc.user.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder SWT Designer Documentation'/>
        <property name='df_LT.description' value='SWT Designer Documentation'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.doc.user.feature.feature.group' version='1.24.0.202603112142'/>
        <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.wb.doc.user.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.doc.user' range='[1.9.800.202603112142,1.9.800.202603112142]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.doc.user.feature.feature.jar' range='[1.24.0.202603112142,1.24.0.202603112142]'>
          <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.net4j.db.feature.jar' version='4.29.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework'/>
        <property name='df_LT.description' value='Contains the database core framework, the H2 database adapter plugin, and optionally/greedily the H2 database driver.Separate database adapter features are available for Derby, Mysql, HSQLDB, Oracle, DB2, and PostgreSQL.Additional database drivers are available via http://www.springsite.com/eclipse/2.1.0/update (read the license informations).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.feature.jar' version='4.29.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.db' version='4.29.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.db' version='4.29.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.debug' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Debugger'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.srclookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.stepper' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.debug
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.debug;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.doc' version='4.7.0.20260330-0719'>
      <update id='org.eclipse.rap.doc' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='RAP Developers Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org - RAP'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.doc'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.doc' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.doc' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.doc' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.doc.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.doc' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.doc;singleton:=true&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup' version='1.35.0.v20260410-0631' generation='2'>
      <update id='org.eclipse.oomph.setup' range='[0.0.0,1.35.0.v20260410-0631)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup'/>
        <property name='maven-version' value='1.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup' version='1.35.0.v20260410-0631'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup' version='1.35.0.v20260410-0631'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.setup' version='1.35.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup' version='1.35.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.impl' version='1.35.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.log' version='1.35.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.util' version='1.35.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup' version='1.35.0.v20260410-0631'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.core.variables' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.source' range='[1.35.0.v20260410-0631,1.35.0.v20260410-0631]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup' version='1.35.0.v20260410-0631'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup;singleton:=true&#xA;Bundle-Version: 1.35.0.v20260410-0631
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.context.tasks.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.context.tasks.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Context Tasks UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.context.tasks.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.tasks.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.context.tasks.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.tasks.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.tasks.ui.editors' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.context.tasks.ui' version='4.11.0.v20260309-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='17'>
        <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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.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.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.context.tasks.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.tasks.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.context.tasks.ui' version='4.11.0.v20260309-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.mylyn.context.tasks.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.debug.ui' version='4.11.0.v20260429-0403' generation='2'>
      <update id='org.eclipse.mylyn.debug.ui' range='[0.0.0,4.11.0.v20260429-0403)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Context'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.debug.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.debug.ui' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.debug.ui' version='4.11.0.v20260429-0403'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.debug.ui.cnf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.debug.ui' version='4.11.0.v20260429-0403'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' 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='java.package' name='org.apache.commons.io' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.debug.ui.source' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.debug.ui' version='4.11.0.v20260429-0403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.debug.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260429-0403
          </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='org.osgi.service.metatype.annotations.source' version='1.4.1.202109301733' singleton='false'>
      <update id='org.osgi.service.metatype.annotations.source' range='[0.0.0,1.4.1.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.metatype.annotations:1.4.1.202109301733'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.service.metatype.annotations'/>
        <property name='maven-version' value='1.4.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.metatype.annotations.source' version='1.4.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.metatype.annotations.source' version='1.4.1.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.metatype.annotations.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.metatype.annotations.source' 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.annotations.source&#xA;Bundle-Version: 1.4.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.ide.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.dsl.ide.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='org.eclipse.emf.parsley.dsl.ide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl.ide'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.ide.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.ide.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.dsl.ide.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.dsl.ide.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.dsl.ide.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1500.v20260414-2255'>
      <update id='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='[0.0.0,1.2.1500.v20260414-2255)' 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.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.cocoa.macosx.x86_64' version='1.2.1500.v20260414-2255'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1500.v20260414-2255'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1500.v20260414-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.equinox.launcher' version='1.2.1500.v20260414-2255'/>
        <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.1500.v20260414-2255,1.2.1500.v20260414-2255]' 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.1500.v20260414-2255'/>
      </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.1500.v20260414-2255&#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.m2m.atl.engine.emfvm' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.engine.emfvm' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMF Virtual Machine (EMFVM)'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine.emfvm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.emfvm' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.emfvm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.emfvm.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.emfvm.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.emfvm.lib' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.engine.emfvm' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.emf' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.engine.emfvm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.engine.emfvm' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.engine.emfvm;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.win32.win32.aarch64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.aarch64.eclipse' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.editor' version='1.32.0.v20251223-0956' generation='2'>
      <update id='org.eclipse.oomph.setup.editor' range='[0.0.0,1.32.0.v20251223-0956)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Editor'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.editor'/>
        <property name='maven-version' value='1.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.editor' version='1.32.0.v20251223-0956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.editor' version='1.32.0.v20251223-0956'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.editor' version='1.32.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.presentation' version='1.32.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.presentation.handlers' version='1.32.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.presentation.templates' version='1.32.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.editor' version='1.32.0.v20251223-0956'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.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.runtime' range='[3.24.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.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.19.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui' range='[1.35.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.sync' range='[1.19.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.workingsets.edit' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.workingsets.editor' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.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.oomph.ui' range='[1.25.0,2.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.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.ui' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.6.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.editor.source' range='[1.32.0.v20251223-0956,1.32.0.v20251223-0956]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.editor' version='1.32.0.v20251223-0956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.editor;singleton:=true&#xA;Bundle-Version: 1.32.0.v20251223-0956
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='json' version='20251224.0.0' singleton='false' generation='2'>
      <update id='json' range='[0.0.0,20251224.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='20251224'/>
        <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='20251224.0.0'/>
        <provided namespace='osgi.bundle' name='json' version='20251224.0.0'/>
        <provided namespace='java.package' name='org.json' version='20251224.0.0'/>
        <provided namespace='osgi.identity' name='json' version='20251224.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='[20251224.0.0,20251224.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='json' version='20251224.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: 20251224.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.doc.feature.group' version='4.3.14.v20260304-1816' singleton='false'>
      <update id='org.eclipse.net4j.doc.feature.group' range='[0.0.0,4.3.14.v20260304-1816)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.doc'/>
        <property name='maven-version' value='4.3.14-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform Documentation'/>
        <property name='df_LT.description' value='Contains the documentation of the Net4j Signaling Platform.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.doc.feature.group' version='4.3.14.v20260304-1816'/>
        <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.help' range='[3.3.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.doc' range='[4.2.13.v20260304-1816,4.2.13.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.doc.feature.jar' range='[4.3.14.v20260304-1816,4.3.14.v20260304-1816]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.uml2.codegen.ecore' version='2.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.codegen.ecore' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 Ecore 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.codegen.ecore'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' version='2.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.templates.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.templates.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.templates.model.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.codegen.ecore' version='2.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.types' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.codegen.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.codegen.ecore' version='2.6.0.v20260412-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.eclipse.uml2.codegen.ecore; singleton:=true&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.printing' range='[0.0.0,1.7.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 Printing'/>
        <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.printing'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.printing'/>
        <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.gmf.runtime.common.ui.printing' version='1.7.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' 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.printing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.source' range='[1.7.0.202512020858,1.7.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.ui.printing' version='1.7.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.ui.printing;singleton:=true&#xA;Bundle-Version: 1.7.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gdb.source' version='7.2.500.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gdb.source' range='[0.0.0,7.2.500.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='GDB Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gdb'/>
        <property name='maven-version' value='7.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.source' version='7.2.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.gdb.source' version='7.2.500.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.gdb.source' version='7.2.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.gdb.source' version='7.2.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.gdb.source&#xA;Bundle-Version: 7.2.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.doc.isv' version='12.5.0.202603121352'>
      <update id='org.eclipse.cdt.doc.isv' range='[0.0.0,12.5.0.202603121352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Plugin Developer Guide'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.doc.isv'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.doc.isv' version='12.5.0.202603121352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.doc.isv' version='12.5.0.202603121352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.doc.isv' version='12.5.0.202603121352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.10.500,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.doc.isv.source' range='[12.5.0.202603121352,12.5.0.202603121352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.doc.isv' version='12.5.0.202603121352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.doc.isv; singleton:=true&#xA;Bundle-Version: 12.5.0.202603121352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.webservice' version='1.2.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.j2ee.webservice' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='Web Service Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.webservice'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice' version='1.2.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.wsdd.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.webservice' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.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.jface' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.webservice
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice.source' range='[1.2.0.v202307260438,1.2.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.webservice' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.webservice; singleton:=true&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.view.core' version='1.0.100.v20251222-1406' generation='2'>
      <update id='org.eclipse.terminal.view.core' range='[0.0.0,1.0.100.v20251222-1406)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Terminal View 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.terminal.view.core'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.view.core' version='1.0.100.v20251222-1406'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.view.core' version='1.0.100.v20251222-1406'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.core' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.view.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.view.core' version='1.0.100.v20251222-1406'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.terminal.view.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.view.core.source' range='[1.0.100.v20251222-1406,1.0.100.v20251222-1406]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.view.core' version='1.0.100.v20251222-1406'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.terminal.view.core;singleton:=true&#xA;Bundle-Version: 1.0.100.v20251222-1406
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.sdk.feature.jar' version='12.5.0.202603311517'>
      <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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tools SDK'/>
        <property name='df_LT.description' value='Eclipse C/C++ development tools. Software development kit including source code and developer documentation.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.sdk'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.sdk.feature.jar' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.sdk' version='12.5.0.202603311517'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.sdk' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.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.eclipse.ecf.discovery.jmdns.feature.feature.jar' version='1.1.0.v20241230-2245'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Discovery Zeroconf Provider'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Discovery Zeroconf Provider.  This provider can be used by Remote Services Discovery to publish and discover RS EndpointDescriptions.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.discovery.jmdns.feature'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.jmdns.feature.feature.jar' version='1.1.0.v20241230-2245'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.discovery.jmdns.feature' version='1.1.0.v20241230-2245'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.discovery.jmdns.feature' version='1.1.0.v20241230-2245'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.oomph.targlets.editor.source' version='1.17.0.v20250208-1315' singleton='false'>
      <update id='org.eclipse.oomph.targlets.editor.source' range='[0.0.0,1.17.0.v20250208-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Targlets Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.editor'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.editor.source' version='1.17.0.v20250208-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.editor.source' version='1.17.0.v20250208-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.editor.source' version='1.17.0.v20250208-1315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.editor.source' version='1.17.0.v20250208-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.oomph.targlets.editor.source&#xA;Bundle-Version: 1.17.0.v20250208-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.doc' version='1.5.0.202604011950' generation='2'>
      <update id='org.eclipse.emf.validation.doc' range='[0.0.0,1.5.0.202604011950)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='EMF Validation Framework Documentation'/>
        <property name='df_LT.Provider.name' value='Eclipse Modeling Project'/>
        <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.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.doc'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.doc' version='1.5.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.doc' version='1.5.0.202604011950'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.doc' version='1.5.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.validation.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.doc.source' range='[1.5.0.202604011950,1.5.0.202604011950]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.doc' version='1.5.0.202604011950'/>
      </artifacts>
      <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.doc;singleton:=true&#xA;Bundle-Version: 1.5.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.doc.user' version='1.5.1.v202307262125'>
      <update id='org.eclipse.jst.jsf.doc.user' range='[0.0.0,1.5.1.v202307262125)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JSF Tools - User Guide'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.doc.user'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.doc.user' version='1.5.1.v202307262125'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.doc.user' version='1.5.1.v202307262125'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.doc.user' version='1.5.1.v202307262125'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jst.jsf.doc.user.source' range='[1.5.1.v202307262125,1.5.1.v202307262125]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.doc.user' version='1.5.1.v202307262125'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.doc.user; singleton:=true&#xA;Bundle-Version: 1.5.1.v202307262125
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.opentest4j.source' version='1.3.0' singleton='false'>
      <update id='org.opentest4j.source' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.opentest4j:1.3.0'/>
        <property name='maven-groupId' value='org.opentest4j'/>
        <property name='maven-artifactId' value='opentest4j'/>
        <property name='maven-version' value='1.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.opentest4j.source' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.opentest4j.source' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.opentest4j.source' version='1.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.opentest4j.source' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.opentest4j.source&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='aQute.libg.source' version='7.2.3.202603250810' singleton='false'>
      <update id='aQute.libg.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for aQute.libg:7.2.3.202603250810'/>
        <property name='maven-groupId' value='biz.aQute.bnd'/>
        <property name='maven-artifactId' value='aQute.libg'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='aQute.libg.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='aQute.libg.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='aQute.libg.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='aQute.libg.source' 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: aQute.libg.source&#xA;Bundle-Version: 7.2.3.202603250810
          </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.eclipse.pde.ua.core' version='1.3.600.v20250322-0547' generation='2'>
      <update id='org.eclipse.pde.ua.core' range='[0.0.0,1.3.600.v20250322-0547)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE UA Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.core'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core' version='1.3.600.v20250322-0547'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.core' version='1.3.600.v20250322-0547'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.simple.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.ctxhelp.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.icheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.icheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.toc.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.core' version='1.3.600.v20250322-0547'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.pde.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.pde.ua.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core.source' range='[1.3.600.v20250322-0547,1.3.600.v20250322-0547]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.core' version='1.3.600.v20250322-0547'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ua.core;singleton:=true&#xA;Bundle-Version: 1.3.600.v20250322-0547
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.sdk.feature.feature.jar' version='2.1.7.202505131345'>
      <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.description.url' value='%descriptionUrl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2018 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='EEF SDK Feature'/>
        <property name='df_LT.description' value='Eclipse EEF is used to build Properties view easily thanks to a declarative approach'/>
        <property name='df_LT.featureProvider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.sdk.feature'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.sdk.feature.feature.jar' version='2.1.7.202505131345'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.eef.sdk.feature' version='2.1.7.202505131345'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.eef.sdk.feature' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightUrl' url='%25copyrightUrl'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtcore.ui' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xtext.qvtcore.ui' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTcore Editor (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtcore.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtcore.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtcore.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtcore.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtcore.ui' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.builder' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtcore' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase.ui' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' 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=1.8))'>
          <description>
            org.eclipse.qvtd.xtext.qvtcore.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtcore.ui.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtcore.ui' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtcore.ui; singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mortbay.jasper.mortbay-apache-el.source' version='9.0.111' singleton='false'>
      <update id='org.mortbay.jasper.mortbay-apache-el.source' range='[0.0.0,9.0.111)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.mortbay.jasper.mortbay-apache-el:9.0.111'/>
        <property name='maven-groupId' value='org.mortbay.jasper'/>
        <property name='maven-artifactId' value='mortbay-apache-el'/>
        <property name='maven-version' value='9.0.111'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mortbay.jasper.mortbay-apache-el.source' version='9.0.111'/>
        <provided namespace='osgi.bundle' name='org.mortbay.jasper.mortbay-apache-el.source' version='9.0.111'/>
        <provided namespace='osgi.identity' name='org.mortbay.jasper.mortbay-apache-el.source' version='9.0.111'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mortbay.jasper.mortbay-apache-el.source' version='9.0.111'/>
      </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.source&#xA;Bundle-Version: 9.0.111
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.editor.lemminx.source' version='2.0.901.20250727-0612' singleton='false'>
      <update id='org.eclipse.m2e.editor.lemminx.source' range='[0.0.0,2.0.901.20250727-0612)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Maven POM File Editor using Wild Web Developer, LemMinX and Maven LS extension (requires Incubating components) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.editor.lemminx'/>
        <property name='maven-version' value='2.0.901-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.lemminx.source' version='2.0.901.20250727-0612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor.lemminx.source' version='2.0.901.20250727-0612'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.editor.lemminx.source' version='2.0.901.20250727-0612'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor.lemminx.source' version='2.0.901.20250727-0612'/>
      </artifacts>
      <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.lemminx.source&#xA;Bundle-Version: 2.0.901.20250727-0612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.ws.rs-api' version='4.0.0' singleton='false' generation='2'>
      <update id='jakarta.ws.rs-api' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta RESTful WS API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta RESTful Web Services API (JAX-RS)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/org/foundation/'/>
        <property name='maven-groupId' value='jakarta.ws.rs'/>
        <property name='maven-artifactId' value='jakarta.ws.rs-api'/>
        <property name='maven-version' value='4.0.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.ws.rs-api' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='jakarta.ws.rs-api' version='4.0.0'/>
        <provided namespace='java.package' name='jakarta.ws.rs' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core,javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.ws.rs.client' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.core,javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.ws.rs.container' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.ws.rs.core' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.ws.rs.ext' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.ws.rs.sse' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.client,jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jakarta.ws.rs-api' version='4.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='18'>
        <required namespace='java.package' name='jakarta.ws.rs' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='[4.0.0,5.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.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.logging' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            jakarta.ws.rs-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.ws.rs-api.source' range='[4.0.0,4.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.ws.rs-api' version='4.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: jakarta.ws.rs-api&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.sdk.plus.feature.feature.group' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.sdk.plus.feature.feature.group' range='[0.0.0,0.19.3.202502181516)' 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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.sdk.plus.feature'/>
        <property name='maven-version' value='0.19.3-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='Graphiti SDK Plus (Incubation)'/>
        <property name='df_LT.description' value='This is the SDK Plus feature of the Graphiti framework containing the SDK feature plus all available add-ons. Install this feature if you want to develop on top of Graphiti and if you need at least one of the add-ons. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.sdk.plus.feature.feature.group' version='0.19.3.202502181516'/>
        <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.graphiti.sdk.feature.feature.group' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.export.feature.feature.group' range='[0.19.3.202502181516,0.19.3.202502181516]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.sdk.plus.feature.feature.jar' range='[0.19.3.202502181516,0.19.3.202502181516]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.github.ui' version='6.12.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.github.ui' range='[0.0.0,6.12.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn GitHub Connector UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.github.ui'/>
        <property name='maven-version' value='6.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.ui' version='6.12.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.github.ui' version='6.12.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.github.ui' version='6.2.1'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.github.ui.gist' version='6.2.1'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.github.ui.issue' version='6.2.1'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.github.ui.pr' version='6.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.github.ui' version='6.12.0.v20260309-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='45'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.16.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.resources.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.bugs' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.118.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.17.200,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='3.13.0'/>
        <required namespace='java.package' name='org.eclipse.egit.core' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.op' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.settings' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.github.core' range='[6.1.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.github.core.client' range='[6.1.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.github.core.service' range='[6.1.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.github.core.util' range='[6.1.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.branch' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.commit' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.components' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.fetch' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.provisional.wizards' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.pull' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.internal.github.core' range='[6.2.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.internal.github.core.gist' range='[6.2.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.internal.github.core.issue' range='[6.2.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.internal.github.core.pr' range='[6.2.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.github.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.ui.source' range='[6.12.0.v20260309-0711,6.12.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.github.ui' version='6.12.0.v20260309-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.mylyn.github.ui;singleton:=true&#xA;Bundle-Version: 6.12.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.workbench' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.workbench' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.workbench'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.workbench' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.workbench.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.workbench.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.workbench.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.workbench.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.workbench.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.workbench' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.workbench' version='4.11.0.v20260309-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='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' 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.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.workbench
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.workbench.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.workbench' version='4.11.0.v20260309-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.mylyn.commons.workbench;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.sharedobject' version='2.7.0.v20241230-2050' generation='2'>
      <update id='org.eclipse.ecf.sharedobject' range='[0.0.0,2.7.0.v20241230-2050)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF SharedObject 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.sharedobject'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.sharedobject' version='2.7.0.v20241230-2050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.sharedobject' version='2.7.0.v20241230-2050'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.sharedobject' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.sharedobject.events' version='2.2.100'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.sharedobject.model' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.sharedobject.provider' version='2.2.100'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.sharedobject.security' version='2.2.100'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.sharedobject.util' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util.reflection' version='2.2.100'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.core.sharedobject' version='2.2.100'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.sharedobject' version='2.7.0.v20241230-2050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.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' range='[3.4.0,4.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.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' 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.sharedobject
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.sharedobject.source' range='[2.7.0.v20241230-2050,2.7.0.v20241230-2050]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.sharedobject' version='2.7.0.v20241230-2050'/>
      </artifacts>
      <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.sharedobject;singleton:=true&#xA;Bundle-Version: 2.7.0.v20241230-2050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.servlet.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.ee8.servlet.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Servlet'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty.ee8'/>
        <property name='maven-artifactId' value='jetty-ee8-servlet'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.servlet.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.servlet.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.servlet.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.servlet.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.ui.source' version='4.11.0.v20260309-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.mylyn.commons.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.build' version='3.12.1000.v20260324-0702' generation='2'>
      <update id='org.eclipse.pde.build' range='[0.0.0,3.12.1000.v20260324-0702)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Plug-in Development Environment Build Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.build'/>
        <property name='maven-version' value='3.12.1000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' version='3.12.1000.v20260324-0702'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.build' version='3.12.1000.v20260324-0702'/>
        <provided namespace='java.package' name='org.eclipse.pde.build' version='0.0.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.pde.internal.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.fetch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.packager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.publisher.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.site.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.build' version='3.12.1000.v20260324-0702'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.7.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' range='[1.3.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.4.200,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' range='1.6.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.36.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.22.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.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.pde.build
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build.source' range='[3.12.1000.v20260324-0702,3.12.1000.v20260324-0702]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.build' version='3.12.1000.v20260324-0702'/>
      </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.pde.build;singleton:=true&#xA;Bundle-Version: 3.12.1000.v20260324-0702
          </instruction>
          <instruction key='zipped'>
            true
          </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.eclipse.equinox.weaving.caching.source' version='1.3.400.v20250726-1031' singleton='false'>
      <update id='org.eclipse.equinox.weaving.caching.source' range='[0.0.0,1.3.400.v20250726-1031)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Standard Caching Service for Equinox Aspects Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.caching'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching.source' version='1.3.400.v20250726-1031'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.caching.source' version='1.3.400.v20250726-1031'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.weaving.caching.source' version='1.3.400.v20250726-1031'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.caching.source' version='1.3.400.v20250726-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.weaving.caching.source&#xA;Bundle-Version: 1.3.400.v20250726-1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.mediawiki.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.mediawiki.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText MediaWiki UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.mediawiki.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.mediawiki.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.mediawiki.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.mediawiki.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.mediawiki.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.mediawiki.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </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.datatools.sqldevtools.schemaobjecteditor.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Schema Object Editor Feature'/>
        <property name='df_LT.description' value='Editor for Schema Object'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group' version='1.15.1.202412071309'/>
        <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.draw2d.feature.group' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor' range='[1.4.0.202311071249,1.4.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' range='[1.4.0.202311071249,1.4.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages' range='[1.4.0.202311071249,1.4.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.egit.gitflow.ui' version='7.7.0.202604291911-m2' generation='2'>
      <update id='org.eclipse.egit.gitflow.ui' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse - UI for Gitflow support'/>
        <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.gitflow.ui'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.ui' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.gitflow.ui' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui.internal.actions' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui.internal.decorators' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui.internal.dialogs' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui.internal.factories' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui.internal.menu' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui.internal.properties' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.ui.internal.validation' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.gitflow.ui' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='39'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.22.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.100,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.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.jface.databinding' range='[1.15.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.10.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='[1.10.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.13.500,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.job' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.op' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.project' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.settings' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.gitflow' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.gitflow.op' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.actions' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.branch' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.commit' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.components' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.decorators' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.dialogs' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.expressions' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.push' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.rebase' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.selection' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revplot' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.egit.gitflow.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.ui.source' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.gitflow.ui' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.gitflow.ui;singleton:=true&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.admin' version='1.4.100.v20260309-1355' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.admin' range='[0.0.0,1.4.100.v20260309-1355)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='p2 Admin UI'/>
        <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.admin'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.admin' version='1.4.100.v20260309-1355'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.admin' version='1.4.100.v20260309-1355'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.admin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.admin.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.admin.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.admin' version='1.4.100.v20260309-1355'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.208.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.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.actions' 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.query' 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.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.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.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.equinox.p2.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui.admin
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.equinox.p2.ui.admin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.admin.source' range='[1.4.100.v20260309-1355,1.4.100.v20260309-1355]' 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.admin' version='1.4.100.v20260309-1355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.ui.admin;singleton:=true&#xA;Bundle-Version: 1.4.100.v20260309-1355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jaxen' version='2.0.0' singleton='false'>
      <update id='jaxen' range='[0.0.0,2.0.0)' 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://www.cafeconleche.org/jaxen'/>
        <property name='maven-groupId' value='jaxen'/>
        <property name='maven-artifactId' value='jaxen'/>
        <property name='maven-version' value='2.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jaxen' version='2.0.0'/>
        <provided namespace='osgi.bundle' name='jaxen' version='2.0.0'/>
        <provided namespace='java.package' name='org.jaxen.function.ext' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.function,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.saxpath.helpers' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.dom' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.w3c.dom,org.xml.sax,org.jaxen.saxpath,javax.xml.parsers,org.jaxen.pattern' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.expr.iter' version='2.0.0'>
          <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.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.function' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.pattern' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen,org.jaxen.util,org.jaxen.expr,org.jaxen.saxpath.helpers,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.javabean' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.util,org.jaxen,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.util' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.util,org.jaxen.saxpath.helpers,org.jaxen.expr,org.jaxen.saxpath,org.jaxen.function,org.jaxen.pattern,org.jaxen.function.ext,org.jaxen.function.xslt' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.dom4j' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.util,org.jaxen,org.dom4j,org.jaxen.saxpath,org.dom4j.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.expr' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.util,org.jaxen,org.jaxen.expr.iter,org.jaxen.function,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.saxpath.base' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.saxpath.helpers,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.saxpath' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.jdom' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jaxen.util,org.jdom.input,org.jaxen,org.jdom,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jaxen.xom' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='nu.xom,org.jaxen.util,org.jaxen,org.jaxen.saxpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jaxen' version='2.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='9'>
        <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.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'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jaxen.source' range='[2.0.0,2.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jaxen' version='2.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: jaxen&#xA;Bundle-Version: 2.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.native.feature.jar' version='12.5.0.202603311517'>
      <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.cdt.core.native'/>
        <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) 2002, 2014 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tooling Native Utilities'/>
        <property name='df_LT.description' value='Eclipse C/C++ development platform native code and fragments for spawner. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.native'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.feature.jar' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.native' version='12.5.0.202603311517'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.native' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.server.core.source' version='1.3.0.v202401292331' singleton='false'>
      <update id='org.eclipse.jst.server.core.source' range='[0.0.0,1.3.0.v202401292331)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Server Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.core.source' version='1.3.0.v202401292331'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.core.source' version='1.3.0.v202401292331'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.core.source' version='1.3.0.v202401292331'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.core.source' version='1.3.0.v202401292331'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.core.source&#xA;Bundle-Version: 1.3.0.v202401292331
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.sourcelookup.ui' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.sourcelookup.ui' 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 UI'/>
        <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.ui'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup.ui' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup.ui' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.sourcelookup.ui' 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='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.debug.ui' range='3.7.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.core.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.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.sourcelookup.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup.ui.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.ui' 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.sourcelookup.ui;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ui.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.ui' version='1.36.0.v20260322-1106' generation='2'>
      <update id='org.eclipse.emf.ecore.xcore.ui' range='[0.0.0,1.36.0.v20260322-1106)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Xcore 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.ecore.xcore.ui'/>
        <property name='maven-version' value='1.36.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.ui' version='1.36.0.v20260322-1106'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.ui' version='1.36.0.v20260322-1106'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.builder' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.container' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.contentassist' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.editor' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.formatting' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.handler' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.hover' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.hyperlinking' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.internal' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.labeling' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.outline' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.quickfix' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.refactoring' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ui.validation' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.xcore.ui.folding' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ide.contentassist.antlr' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.ide.contentassist.antlr.internal' version='1.36.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.ui' version='1.36.0.v20260322-1106'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.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.xtext.builder' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore' range='[1.37.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='[2.18.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.ecore.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.46.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='[2.19.0,3.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.codegen.ecore.ui' range='[2.46.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.xtext.ui' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.3.0,2.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.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.18.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='[2.13.0,3.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=1.8))'>
          <description>
            org.eclipse.emf.ecore.xcore.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.ui.source' range='[1.36.0.v20260322-1106,1.36.0.v20260322-1106]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xcore.ui' version='1.36.0.v20260322-1106'/>
      </artifacts>
      <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.xcore.ui;singleton:=true&#xA;Bundle-Version: 1.36.0.v20260322-1106
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='io.github.toolfactory.jvm-driver' version='9.9.10' singleton='false' generation='2'>
      <update id='io.github.toolfactory.jvm-driver' range='[0.0.0,9.9.10)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='JVM Driver'/>
        <property name='org.eclipse.equinox.p2.description' value='A driver to allow deep interaction with the JVM without any restrictions'/>
        <property name='org.eclipse.equinox.p2.provider' value='ToolFactory'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/toolfactory'/>
        <property name='maven-groupId' value='io.github.toolfactory'/>
        <property name='maven-artifactId' value='jvm-driver'/>
        <property name='maven-version' value='9.9.10'/>
        <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='io.github.toolfactory.jvm-driver' version='9.9.10'/>
        <provided namespace='osgi.bundle' name='io.github.toolfactory.jvm-driver' version='9.9.10'/>
        <provided namespace='java.package' name='io.github.toolfactory.jvm' version='9.9.10'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='io.github.toolfactory.jvm.function.catalog,io.github.toolfactory.jvm.function.template,io.github.toolfactory.jvm.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='io.github.toolfactory.jvm.function' version='9.9.10'/>
        <provided namespace='java.package' name='io.github.toolfactory.jvm.function.catalog' version='9.9.10'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='io.github.toolfactory.jvm.function,io.github.toolfactory.jvm.function.template,io.github.toolfactory.jvm.util,sun.misc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='io.github.toolfactory.jvm.function.template' version='9.9.10'/>
        <provided namespace='java.package' name='io.github.toolfactory.jvm.util' version='9.9.10'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='io.github.toolfactory.jvm.function.template' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='io.github.toolfactory.jvm-driver' version='9.9.10'>
          <properties size='1'>
            <property 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='io.github.toolfactory.narcissus' range='1.0.7'/>
        <required namespace='java.package' name='com.sun.management' 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.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jdk.internal.reflect' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            io.github.toolfactory.jvm-driver
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='io.github.toolfactory.jvm-driver.source' range='[9.9.10,9.9.10]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='io.github.toolfactory.jvm-driver' version='9.9.10'/>
      </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.toolfactory.jvm-driver&#xA;Bundle-Version: 9.9.10
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.doc.feature.jar' version='1.14.2.202510231413'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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 Transaction Workbench Integration Documentation'/>
        <property name='df_LT.description' value='EMF Model Transaction Workbench Integration API (documentation)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace.doc'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.doc.feature.jar' version='1.14.2.202510231413'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.workspace.doc' version='1.14.2.202510231413'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.workspace.doc' version='1.14.2.202510231413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.lemminx.uber-jar' version='0.31.0' singleton='false'>
      <update id='org.eclipse.lemminx.uber-jar' range='[0.0.0,0.31.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='lemminx uber jar bundle'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.lemminx'/>
        <property name='maven-artifactId' value='org.eclipse.lemminx'/>
        <property name='maven-version' value='0.31.0'/>
        <property name='maven-classifier' value='uber'/>
        <property name='maven-repository' value='lemminx-releases'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lemminx.uber-jar' version='0.31.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lemminx.uber-jar' version='0.31.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.lemminx.uber-jar' version='0.31.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.eclipse.lemminx.uber-jar.source' range='[0.31.0,0.31.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lemminx.uber-jar' version='0.31.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.lemminx.uber-jar&#xA;Bundle-Version: 0.31.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.doc.feature.group' version='5.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.doc.feature.group' range='[0.0.0,5.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.doc'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Documentation'/>
        <property name='df_LT.description' value='Unified Modeling Language 2.x Documentation'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.doc.feature.group' version='5.6.1.v20260412-0921'/>
        <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.uml2.doc' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.doc.feature.jar' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'>
          <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) 2004, 2018 IBM Corporation, CEA, and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.jsf.apache.trinidad.tagsupport' version='1.5.0.v202303190717' generation='2'>
      <update id='org.eclipse.jst.jsf.apache.trinidad.tagsupport' range='[0.0.0,1.5.0.v202303190717)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSF Tools - Tag Library Metadata (Apache Trinidad)'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.apache.trinidad.tagsupport'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport' version='1.5.0.v202303190717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport' version='1.5.0.v202303190717'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.converter.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.dtresourceprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.el' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.elementedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport' version='1.5.0.v202303190717'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' 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.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.pagedesigner' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' 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.jst.jsf.common.ui' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.apache.trinidad.tagsupport
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.source' range='[1.5.0.v202303190717,1.5.0.v202303190717]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.apache.trinidad.tagsupport' version='1.5.0.v202303190717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.apache.trinidad.tagsupport;singleton:=true&#xA;Bundle-Version: 1.5.0.v202303190717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gmf.runtime' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.gmf.runtime' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GMF Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gmf.runtime'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.runtime' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.diagram.ui.tools' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.draw2d.ui.figures' version='6.4.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.draw2d.ui.geometry' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editpolicies' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.gef.ui.figures' version='5.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.gef.ui.figures.util' version='6.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gmf.runtime' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.ext.draw2d' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='3.13.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editparts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.l10n' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.requests' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.geometry' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.mapmode' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.routers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.mapmode' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.gmf.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gmf.runtime' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gmf.runtime&#xA;Bundle-Version: 7.6.0.202603111244
          </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.oomph.ui' version='1.26.0.v20251223-1407' generation='2'>
      <update id='org.eclipse.oomph.ui' range='[0.0.0,1.26.0.v20251223-1407)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Common UI'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.ui'/>
        <property name='maven-version' value='1.26.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.ui' version='1.26.0.v20251223-1407'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.ui' version='1.26.0.v20251223-1407'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.ui' version='1.26.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.ui' version='1.26.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.ui' version='1.26.0.v20251223-1407'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.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.core.filebuffers' 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' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.ui.source' range='[1.26.0.v20251223-1407,1.26.0.v20251223-1407]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.ui' version='1.26.0.v20251223-1407'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.ui;singleton:=true&#xA;Bundle-Version: 1.26.0.v20251223-1407
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.win32.win32.x86_64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.x86_64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.protocol.core.source' version='2.1.200.202501070137' singleton='false'>
      <update id='org.eclipse.remote.proxy.protocol.core.source' range='[0.0.0,2.1.200.202501070137)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Remote Proxy Protocol Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.protocol.core'/>
        <property name='maven-version' value='2.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.protocol.core.source' version='2.1.200.202501070137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.protocol.core.source' version='2.1.200.202501070137'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.protocol.core.source' version='2.1.200.202501070137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.protocol.core.source' version='2.1.200.202501070137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.protocol.core.source&#xA;Bundle-Version: 2.1.200.202501070137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-engine' version='1.14.3' singleton='false' generation='2'>
      <update id='junit-platform-engine' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Engine API'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-engine'/>
        <property name='maven-version' value='1.14.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='junit-platform-engine' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-engine' version='1.14.3'/>
        <provided namespace='java.package' name='org.junit.platform.engine' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons,org.junit.platform.engine.reporting,org.junit.platform.engine.support.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.discovery' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons,org.junit.platform.commons.io,org.junit.platform.commons.support,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.reporting' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.config' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.descriptor' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.discovery' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons.io,org.junit.platform.commons.support,org.junit.platform.engine,org.junit.platform.engine.discovery' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.filter' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='DEPRECATED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons.support.scanning,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.hierarchical' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine,org.opentest4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.engine.support.store' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='MAINTAINED'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-engine' version='1.14.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='15'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.io' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support.scanning' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.store' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-engine.source' range='[1.14.3,1.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-engine' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-engine&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.debug' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.adt.debug' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Debugger'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt.debug'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.debug' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.debug' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.debug.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.adt.debug' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.debug.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.adt.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.debug.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.adt.debug' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.adt.debug;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.gef.finder' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.eclipse.gef.finder' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Graphical Editing Framework Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.gef.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.gef.finder' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.gef.finder' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.gef.finder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.gef.finder.finders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.gef.finder.matchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.gef.finder.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.gef.finder' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.library' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.geometry' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.palette' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.requests' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.ui.palette' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.ui.parts' 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.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.hamcrest.core' range='1.1.0'/>
        <required namespace='java.package' name='org.junit' range='4.5.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.eclipse.gef.finder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.gef.finder.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.gef.finder' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.gef.finder;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.remote.core' version='1.2.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.remote.core' range='[0.0.0,1.2.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDT Remote Utilities'/>
        <property name='df_LT.pluginProvider' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.remote.core'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.remote.core' version='1.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.remote.core' version='1.2.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.remote.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.remote.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.remote.internal.core.messages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.remote.core' version='1.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.11.200,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.remote.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.remote.core.source' range='[1.2.400.202512020204,1.2.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.remote.core' version='1.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.remote.core;singleton:=true&#xA;Bundle-Version: 1.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ui.ide' version='1.4.0.202604011950' generation='2'>
      <update id='org.eclipse.emf.validation.ui.ide' range='[0.0.0,1.4.0.202604011950)' 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 UI IDE'/>
        <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.ui.ide'/>
        <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.emf.validation.ui.ide' version='1.4.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ui.ide' version='1.4.0.202604011950'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.ui.ide' version='1.4.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.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.ui.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.ide.source' range='[1.4.0.202604011950,1.4.0.202604011950]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ui.ide' version='1.4.0.202604011950'/>
      </artifacts>
      <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.ui.ide; singleton:=true&#xA;Bundle-Version: 1.4.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.ui.pde.feature.group' version='1.16.8.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.examples.runtime.ui.pde.feature.group' range='[0.0.0,1.16.8.202512020858)' 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.description.url' value='http://www.eclipse.org/gmf'/>
        <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.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime.ui.pde'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Runtime Plug-in Examples'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Runtime Examples.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.ui.pde.feature.group' version='1.16.8.202512020858'/>
        <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.gmf.feature.group' range='[1.8.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.ui.pde' range='[1.7.0.202512020858,1.7.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.ui.pde.feature.jar' range='[1.16.8.202512020858,1.16.8.202512020858]'>
          <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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2002, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='junit-platform-engine.source' version='1.14.3' singleton='false'>
      <update id='junit-platform-engine.source' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-engine:1.14.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-engine'/>
        <property name='maven-version' value='1.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-engine.source' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-engine.source' version='1.14.3'/>
        <provided namespace='osgi.identity' name='junit-platform-engine.source' version='1.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-engine.source' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-engine.source&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.llvm.feature.group' version='12.5.0.202603302001' singleton='false'>
      <update id='org.eclipse.cdt.managedbuilder.llvm.feature.group' range='[0.0.0,12.5.0.202603302001)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.llvm'/>
        <property name='maven-version' value='12.5.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, 2026 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ LLVM-Family Compiler Build Support'/>
        <property name='df_LT.description' value='Support for building project using the LLVM-Family compilers.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.llvm.feature.group' version='12.5.0.202603302001'/>
        <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.cdt.managedbuilder.llvm.ui' range='[1.4.700.202603302001,1.4.700.202603302001]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.llvm.feature.jar' range='[12.5.0.202603302001,12.5.0.202603302001]'>
          <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.ocl.xtext.completeocl' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.completeocl' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Complete OCL Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.completeocl'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeoclcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeoclcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeoclcs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.completeocl' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot.uml' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.completeocl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.completeocl' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.completeocl;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.jsch.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.ssh.jsch.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ssh.jsch - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.jsch.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.jsch.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.jsch.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ssh.jsch.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.designer.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.connectivity.oda.design.ui'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Open Data Access Designer'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Designer'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.designer.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.oda.designer.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.oda.designer.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.buildship.ui.source' version='3.1.11.v20250904-1000'>
      <update id='org.eclipse.buildship.ui.source' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Buildship, Eclipse Plug-ins for Gradle - UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Buildship'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.ui.source' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.buildship.ui.source' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.identity' name='org.eclipse.buildship.ui.source' version='3.1.11.v20250904-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.buildship.ui.source' version='3.1.11.v20250904-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.eclipse.buildship.ui.source;singleton:=true&#xA;Bundle-Version: 3.1.11.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.generator.jdt' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.generator.jdt' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Test Recorder &amp; Code Generator JDT Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.jdt'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.jdt' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.jdt' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.generator.jdt.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.jdt' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.swtbot.generator' range='2.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' 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='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.generator.jdt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.jdt.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.jdt' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.jdt;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.persistence.moxy' version='2.7.3.v20180807-4be1041' singleton='false'>
      <update id='org.eclipse.persistence.moxy' range='[0.0.0,2.7.3.v20180807-4be1041)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='EclipseLink MOXy'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - EclipseLink Project'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.moxy' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='osgi.bundle' name='org.eclipse.persistence.moxy' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jaxb' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.jaxb.many' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.attachment' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.compiler' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.dynamic' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.dynamic.metadata' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.javamodel' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.javamodel.oxm' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.javamodel.reflection' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.metadata' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.rs' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jaxb.xmlmodel' version='2.7.3'/>
        <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.persistence.core' range='2.7.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.persistence.asm' range='6.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.bind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.bind.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.bind.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.bind.api.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.codemodel' range='[2.2.11,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.xsom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.xsom.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.xml.xsom.impl.parser' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.xjc' range='[2.2.11,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.xjc.model' range='[2.2.11,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.xjc.outline' range='[2.2.11,3.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.json' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.json.stream' 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.validation' range='[1.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.validation.constraints' range='[1.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.validation.groups' range='[1.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.validation.metadata' range='[1.1.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.ws.rs' range='2.0.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.ws.rs.core' range='2.0.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.ws.rs.ext' range='2.0.1' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.bind.annotation.adapters' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.bind.attachment' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.bind.helpers' range='0.0.0'/>
        <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'/>
        <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.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.validation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.config' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.descriptors' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.dynamic' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.exceptions' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.databaseaccess' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.descriptors' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.helper' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.libraries.asm' range='[6.1.1,7.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.localization' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.oxm' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.oxm.record' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.oxm.schema' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.oxm.schema.model' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.queries' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.security' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.internal.sessions' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.logging' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.mappings' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.mappings.converters' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.mappings.transformers' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.annotations' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.attachment' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.documentpreservation' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.mappings' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.mappings.converters' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.mappings.nullpolicy' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.platform' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.record' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.oxm.schema' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.platform.xml' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions' range='2.7.3'/>
        <required namespace='java.package' name='org.eclipse.persistence.sessions.factories' range='2.7.3'/>
        <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'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.persistence.moxy' version='2.7.3.v20180807-4be1041'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.persistence.moxy&#xA;Bundle-Version: 2.7.3.v20180807-4be1041
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.editor.core.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.editor.core.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Editor Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.editor.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.editor.core.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.editor.core.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.editor.core.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.activation-api' version='2.1.4' singleton='false' generation='2'>
      <update id='jakarta.activation-api' range='[0.0.0,2.1.4)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Activation API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Activation API 2.1 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.activation'/>
        <property name='maven-artifactId' value='jakarta.activation-api'/>
        <property name='maven-version' value='2.1.4'/>
        <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='jakarta.activation-api' version='2.1.4'/>
        <provided namespace='osgi.bundle' name='jakarta.activation-api' version='2.1.4'/>
        <provided namespace='java.package' name='jakarta.activation' version='2.1.4'/>
        <provided namespace='java.package' name='jakarta.activation.spi' version='2.1.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jakarta.activation-api' version='2.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='7'>
        <required namespace='java.package' name='jakarta.activation' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.activation.spi' 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)))' min='0' greedy='false'>
          <description>
            jakarta.activation-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=jakarta.activation.spi.MailcapRegistryProvider)' min='0' greedy='false'>
          <description>
            jakarta.activation-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=jakarta.activation.spi.MimeTypeRegistryProvider)' min='0' greedy='false'>
          <description>
            jakarta.activation-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            jakarta.activation-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.activation-api.source' range='[2.1.4,2.1.4]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.activation-api' version='2.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: jakarta.activation-api&#xA;Bundle-Version: 2.1.4
          </instruction>
        </instructions>
      </touchpointData>
    </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.jst.jsp.ui' version='1.3.600.v202308160453' generation='2'>
      <update id='org.eclipse.jst.jsp.ui' range='[0.0.0,1.3.600.v202308160453)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SSE JSP Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsp.ui'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui' version='1.3.600.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui' version='1.3.600.v202308160453'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.breakpointproviders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.contentproperties.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.java.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.java.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.java.search.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.preferences.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.style.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.style.jspel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsp.ui' version='1.3.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='30'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.7.0,4.0.0]'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.jsp.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui.source' range='[1.3.600.v202308160453,1.3.600.v202308160453]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsp.ui' version='1.3.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.jst.jsp.ui; singleton:=true&#xA;Bundle-Version: 1.3.600.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.debug.ui.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.debug.ui.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='PDT Debug UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.debug.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.debug.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.debug.ui.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.debug.ui.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.debug.ui.source&#xA;Bundle-Version: 8.4.0.202512011310
          </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.php.composer.feature.group' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.composer.feature.group' range='[0.0.0,8.4.0.202512011310)' 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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.composer'/>
        <property name='maven-version' value='8.4.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) 2012, 2018 PDT Extension Group and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;PDT Extension Group - initial API and implementatio&#xA;################ end of copyright property ####################################'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT) Composer Support'/>
        <property name='df_LT.description' value='This feature provides Composer Support for PDT.'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.feature.group' version='8.4.0.202512011310'/>
        <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.php.feature.group' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.api' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.core' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.feature.jar' range='[8.4.0.202512011310,8.4.0.202512011310]'>
          <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.tm.terminal.connector.remote.source' version='5.0.100.202512020204' singleton='false'>
      <update id='org.eclipse.tm.terminal.connector.remote.source' range='[0.0.0,5.0.100.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Remote API Connector for Eclipse Terminal Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tm.terminal.connector.remote'/>
        <property name='maven-version' value='5.0.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.remote.source' version='5.0.100.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm.terminal.connector.remote.source' version='5.0.100.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm.terminal.connector.remote.source' version='5.0.100.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm.terminal.connector.remote.source' version='5.0.100.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm.terminal.connector.remote.source&#xA;Bundle-Version: 5.0.100.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.gitflow.feature.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.egit.gitflow.feature.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.gitflow.feature'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2023 Max Hohenegger 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'/>
        <property name='df_LT.featureName' value='Git integration for Eclipse - Gitflow support'/>
        <property name='df_LT.description' value='GitFlow support for Git integration in Eclipse'/>
        <property name='df_LT.providerName' value='Eclipse EGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.feature.feature.group' version='7.7.0.202604291911-m2'/>
        <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.jgit.feature.group' range='[7.7.0,7.8.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.7.0,7.8.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui' range='[7.7.0,7.8.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.ui' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.feature.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <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='toolingwin32.win32.x86_64org.apache.felix.scr' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64' version='1.0.3.202510292239' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64' range='[0.0.0,1.0.3.202510292239)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Node.js for Windows AArch64'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64'/>
        <property name='maven-version' value='1.0.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64' version='1.0.3.202510292239'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64' version='1.0.3.202510292239'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64' version='1.0.3.202510292239'>
          <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.wildwebdeveloper.embedder.node' version='1.0.3.202510292239'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64.source' range='[1.0.3.202510292239,1.0.3.202510292239]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64' version='1.0.3.202510292239'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64&#xA;Bundle-Version: 1.0.3.202510292239&#xA;Fragment-Host: org.eclipse.wildwebdeveloper.embedder.node;bundle-version=&quot;1.0.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.xotcl.core.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.xotcl.core.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit XOTcl Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.xotcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.xotcl.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.xotcl.core.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.xotcl.core.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.xotcl.core.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_core.feature.feature.group' version='3.42.0.v202604290253' singleton='false'>
      <update id='org.eclipse.jst.web_core.feature.feature.group' range='[0.0.0,3.42.0.v202604290253)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_core.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Development Core'/>
        <property name='df_LT.description' value='APIs and Models'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_core.feature.feature.group' version='3.42.0.v202604290253'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm.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.jem.beaninfo.vm' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.proxy' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.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.jst.common.annotations.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.jst.common.annotations.controller' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.frameworks' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.web' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.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.jst.j2ee.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.jst.j2ee' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.web' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.standard.schemas' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.el' range='[4.0.0.v20210105-0527,4.0.0.v20210105-0527]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet' range='[5.0.0.v20210105-0527,5.0.0.v20210105-0527]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet.jsp' range='[3.0.0.v20210105-0527,3.0.0.v20210105-0527]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_core.feature.feature.jar' range='[3.42.0.v202604290253,3.42.0.v202604290253]'>
          <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.updatesite.source' version='1.3.900.v20260305-0658' singleton='false'>
      <update id='org.eclipse.equinox.p2.updatesite.source' range='[0.0.0,1.3.900.v20260305-0658)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Legacy Update Site Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatesite'/>
        <property name='maven-version' value='1.3.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.source' version='1.3.900.v20260305-0658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite.source' version='1.3.900.v20260305-0658'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite.source' version='1.3.900.v20260305-0658'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite.source' version='1.3.900.v20260305-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.equinox.p2.updatesite.source&#xA;Bundle-Version: 1.3.900.v20260305-0658
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.feature.jar' version='8.23.0.202604281957'>
      <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/linuxtools/projectPages/specfile/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <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-2012 Red Hat, Inc and others.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='RPM Tools'/>
        <property name='df_LT.description' value='A full-blown set of tools for RPM package creation.'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.rpm' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.rpm' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.osgi.test.common.source' version='1.3.0' singleton='false'>
      <update id='org.osgi.test.common.source' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.test.common:1.3.0'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.test.common'/>
        <property name='maven-version' value='1.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.common.source' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.common.source' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.osgi.test.common.source' version='1.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.common.source' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.common.source&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.testing.tcltest' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.testing.tcltest' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit TclTest Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.testing.tcltest'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.testing.tcltest' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.testing.tcltest' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.testing.tcltest' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.testing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.testing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' 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.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.2))'>
          <description>
            org.eclipse.dltk.tcl.testing.tcltest
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.testing.tcltest.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.testing.tcltest' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.testing.tcltest;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.linux.riscv64' version='12.5.0.202603311517'>
      <update id='org.eclipse.cdt.core.linux.riscv64' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName.linux.riscv64' value='C/C++ Development Tools Core for Linux riscv64'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.linux.riscv64'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.linux.riscv64'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.riscv64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.linux.riscv64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.linux.riscv64' version='12.5.0.202603311517'>
          <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.cdt.core.native' version='12.5.0.202603311517'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.riscv64.source' range='[12.5.0.202603311517,12.5.0.202603311517]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=riscv64)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.linux.riscv64' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.linux.riscv64;singleton:=true&#xA;Bundle-Version: 12.5.0.202603311517&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.composer.core' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.composer.core' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Composer Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse PDT'/>
        <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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.composer.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.core' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.composer.core' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.launch.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.launch.execution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.core.visitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.internal.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.internal.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.composer.core' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.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.php.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.composer.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.inject' 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=21))'>
          <description>
            org.eclipse.php.composer.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.core.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.composer.core' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.composer.core;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.luw' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM DB2 UDB LUW Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.luw'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.internal.luw' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.luw
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.luw;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.callgraph.feature.feature.jar' version='8.23.0.202604281957'>
      <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='%featureProvider'/>
        <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) 2009, 2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='C/C++ Call Graph Visualization'/>
        <property name='df_LT.description' value='Tracks function calls in a C/C++ program as they occur. Records start and end time for each function as well as any user-specified information, and displays everything as a graph of nodes.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.feature.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.callgraph.feature' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.callgraph.feature' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jarprocessor.source' version='1.3.700.v20260304-1232' singleton='false'>
      <update id='org.eclipse.equinox.p2.jarprocessor.source' range='[0.0.0,1.3.700.v20260304-1232)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning JAR Processor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.jarprocessor'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor.source' version='1.3.700.v20260304-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor.source' version='1.3.700.v20260304-1232'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.jarprocessor.source' version='1.3.700.v20260304-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.jarprocessor.source' version='1.3.700.v20260304-1232'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.3.700.v20260304-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-engine' version='6.0.3' singleton='false' generation='2'>
      <update id='junit-jupiter-engine' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter Engine'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-engine'/>
        <property name='maven-version' value='6.0.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='junit-jupiter-engine' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-engine' version='6.0.3'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.engine.execution,org.junit.platform.engine,org.junit.platform.engine.support.hierarchical' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.config' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api,org.junit.jupiter.api.extension,org.junit.jupiter.api.io,org.junit.jupiter.api.parallel,org.junit.platform.engine,org.junit.platform.engine.support.discovery' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.descriptor' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.extension,org.junit.jupiter.api.parallel,org.junit.jupiter.engine.config,org.junit.jupiter.engine.execution,org.junit.jupiter.engine.extension,org.junit.platform.engine,org.junit.platform.engine.support.descriptor,org.junit.platform.engine.support.discovery,org.junit.platform.engine.support.hierarchical' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.discovery' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.engine.descriptor,org.junit.platform.engine,org.junit.platform.engine.support.discovery' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.discovery.predicates' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.engine.support.discovery' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.execution' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.extension,org.junit.jupiter.engine.config,org.junit.jupiter.engine.extension,org.junit.platform.engine,org.junit.platform.engine.support.hierarchical,org.junit.platform.engine.support.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.extension' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.engine.config' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.support' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.engine.support.hierarchical' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-jupiter-engine' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.junit.platform.engine' name='junit-jupiter' version='6.0.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.io' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.util' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.config' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.hierarchical' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.store' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='org.junit.platform.launcher' match='(&amp;(org.junit.platform.launcher=junit-platform-launcher)(version&gt;=6.0.3)(!(version&gt;=7)))'>
          <description>
            junit-jupiter-engine
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            junit-jupiter-engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-engine.source' range='[6.0.3,6.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-engine' version='6.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: junit-jupiter-engine&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.launch' version='4.7.0.20260330-0719' generation='2'>
      <update id='org.eclipse.rap.tools.launch' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='RAP Launcher Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - RAP'/>
        <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.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.launch'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.launch' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.tools.launch' version='4.7.0.20260330-0719'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.internal.tab' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.launch.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.tools.launch' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.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.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.rap.tools.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.launch.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.tools.launch' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.tools.launch;singleton:=true&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.tree.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Tree Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ua.ui.source' version='1.4.300.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.ua.ui.source' range='[0.0.0,1.4.300.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE UA UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.ui'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui.source' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.ui.source' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.ui.source' version='1.4.300.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.ui.source' version='1.4.300.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ua.ui.source&#xA;Bundle-Version: 1.4.300.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.sdk.feature.group' version='3.28.0.202604272017' singleton='false'>
      <update id='org.eclipse.zest.sdk.feature.group' range='[0.0.0,3.28.0.202604272017)' 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.zest.sdk'/>
        <property name='maven-version' value='3.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.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 Zest SDK'/>
        <property name='df_LT.description' value='GEF Classic Zest SDK (including documentation and sources, as well as Draw2d SDK)'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.sdk.feature.group' version='3.28.0.202604272017'/>
        <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.zest.feature.group' range='[3.28.0.202604272017,3.28.0.202604272017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' range='[3.28.0.202604272017,3.28.0.202604272017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.doc.isv' range='[1.8.1500.202603082128,1.8.1500.202603082128]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.sdk.feature.jar' range='[3.28.0.202604272017,3.28.0.202604272017]'>
          <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.navigator.source' version='3.14.100.v20260421-1151' singleton='false'>
      <update id='org.eclipse.ui.navigator.source' range='[0.0.0,3.14.100.v20260421-1151)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Common Navigator View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator'/>
        <property name='maven-version' value='3.14.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.source' version='3.14.100.v20260421-1151'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.source' version='3.14.100.v20260421-1151'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.source' version='3.14.100.v20260421-1151'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.source' version='3.14.100.v20260421-1151'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.14.100.v20260421-1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.zseries.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.zseries.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM DB2 UDB zSeries UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.zseries.ui'/>
        <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.datatools.enablement.ibm.db2.zseries.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.zseries.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.zseries.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.zseries.internal.ui.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.zseries.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.zseries' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.zseries.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.zseries.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.zseries.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ui.source' version='9.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ui.source' range='[0.0.0,9.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ui'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.source' version='9.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui.source' version='9.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ui.source' version='9.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ui.source' version='9.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.ui.source&#xA;Bundle-Version: 9.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.ini.win32.win32.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.doc.user.source' version='1.0.400.v201902162216' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.doc.user.source' range='[0.0.0,1.0.400.v201902162216)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-WS Tools User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.doc.user'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.doc.user.source' version='1.0.400.v201902162216'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.doc.user.source' version='1.0.400.v201902162216'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.doc.user.source' version='1.0.400.v201902162216'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.doc.user.source' version='1.0.400.v201902162216'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.jaxws.doc.user.source&#xA;Bundle-Version: 1.0.400.v201902162216
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.util.source' version='9.9.1' singleton='false'>
      <update id='org.objectweb.asm.util.source' range='[0.0.0,9.9.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.objectweb.asm.util:9.9.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.util.source' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.util.source' version='9.9.1'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.util.source' version='9.9.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.util.source' 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.source&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.pde.edit' version='1.15.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.setup.pde.edit' range='[0.0.0,1.15.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup PDE Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.pde.edit'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.edit' version='1.15.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.pde.edit' version='1.15.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.pde.provider' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.pde.edit' version='1.15.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.pde' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.pde.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.edit.source' range='[1.15.0.v20230617-1322,1.15.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.pde.edit' version='1.15.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.pde.edit;singleton:=true&#xA;Bundle-Version: 1.15.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gcov.core.source' version='6.3.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.gcov.core.source' range='[0.0.0,6.3.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Gcov Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gcov.core'/>
        <property name='maven-version' value='6.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.core.source' version='6.3.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gcov.core.source' version='6.3.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gcov.core.source' version='6.3.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gcov.core.source' version='6.3.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gcov.core.source&#xA;Bundle-Version: 6.3.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.core.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.egit.core.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse EGit'/>
        <property name='df_LT.bundleName' value='Git integration for Eclipse - Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.egit'/>
        <property name='maven-artifactId' value='org.eclipse.egit.core'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.core.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.core.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.core.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='io.github.toolfactory.jvm-driver.source' version='9.9.10' singleton='false'>
      <update id='io.github.toolfactory.jvm-driver.source' range='[0.0.0,9.9.10)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for io.github.toolfactory.jvm-driver:9.9.10'/>
        <property name='maven-groupId' value='io.github.toolfactory'/>
        <property name='maven-artifactId' value='jvm-driver'/>
        <property name='maven-version' value='9.9.10'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='io.github.toolfactory.jvm-driver.source' version='9.9.10'/>
        <provided namespace='osgi.bundle' name='io.github.toolfactory.jvm-driver.source' version='9.9.10'/>
        <provided namespace='osgi.identity' name='io.github.toolfactory.jvm-driver.source' version='9.9.10'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='io.github.toolfactory.jvm-driver.source' version='9.9.10'/>
      </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.toolfactory.jvm-driver.source&#xA;Bundle-Version: 9.9.10
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcutil.source' version='1.84.0' singleton='false'>
      <update id='bcutil.source' range='[0.0.0,1.84.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for bcutil:1.84.0'/>
        <property name='maven-groupId' value='org.bouncycastle'/>
        <property name='maven-artifactId' value='bcutil-jdk18on'/>
        <property name='maven-version' value='1.84'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcutil.source' version='1.84.0'/>
        <provided namespace='osgi.bundle' name='bcutil.source' version='1.84.0'/>
        <provided namespace='osgi.identity' name='bcutil.source' version='1.84.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcutil.source' 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.source&#xA;Bundle-Version: 1.84.0
          </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.acceleo.query.ide.ui' version='8.1.1' generation='2'>
      <update id='org.eclipse.acceleo.query.ide.ui' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Query Language 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.ide.ui'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide.ui' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide.ui' version='8.1.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.ui.services.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.ui.viewer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.ide.ui' version='8.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'/>
        <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.jface' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='8.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.antlr4-runtime' range='[4.13.2,4.13.3)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.query.ide.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide.ui.source' range='[8.1.1,8.1.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.ide.ui' version='8.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: org.eclipse.acceleo.query.ide.ui;singleton:=true&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.ecore.converter.source' version='2.9.0.v20230211-1150' singleton='false'>
      <update id='org.eclipse.xsd.ecore.converter.source' range='[0.0.0,2.9.0.v20230211-1150)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Ecore Converter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.ecore.converter'/>
        <property name='maven-version' value='2.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.converter.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.ecore.converter.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.ecore.converter.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.ecore.converter.source' 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.xsd.ecore.converter.source&#xA;Bundle-Version: 2.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.junit.source' version='1.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.junit.source' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Coverage JUnit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.junit'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit.source' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.junit.source' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.junit.source&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.epp.package.jee.intro' version='1.3.0.v202503021941' generation='2'>
      <update id='org.eclipse.wtp.epp.package.jee.intro' range='[0.0.0,1.3.0.v202503021941)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse IDE for Java EE Introduction'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.releng'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.epp.package.jee.intro'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.epp.package.jee.intro' version='1.3.0.v202503021941'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.epp.package.jee.intro' version='1.3.0.v202503021941'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.epp.package.jee.intro' version='1.3.0.v202503021941'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' 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.eclipse.ui.workbench' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wtp.epp.package.jee.intro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.epp.package.jee.intro.source' range='[1.3.0.v202503021941,1.3.0.v202503021941]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.epp.package.jee.intro' version='1.3.0.v202503021941'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.epp.package.jee.intro;singleton:=true&#xA;Bundle-Version: 1.3.0.v202503021941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.runtime.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='The core runtime of Sirius, UI-independant and dialect-agnostic.&#xA;Install this if you want to either use existing Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime'/>
        <property name='maven-version' value='7.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) 2007, 2015 THALES GLOBAL SERVICES and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' version='7.6.0.202603111244'/>
        <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.sirius.common' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.model' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.model' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.model' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.model' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.ide' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common' version='2.45.0.v20260311-1301' generation='2'>
      <update id='org.eclipse.emf.common' range='[0.0.0,2.45.0.v20260311-1301)' 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.v20260311-1301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common' version='2.45.0.v20260311-1301'/>
        <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.v20260311-1301'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.v20260311-1301,2.45.0.v20260311-1301]' 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.v20260311-1301'/>
      </artifacts>
      <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.v20260311-1301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.core' version='1.24.0.v20260317-1930' generation='2'>
      <update id='org.eclipse.oomph.targlets.core' range='[0.0.0,1.24.0.v20260317-1930)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Targlets Core'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.core'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.core' version='1.24.0.v20260317-1930'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.core' version='1.24.0.v20260317-1930'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.core' version='1.24.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.internal.core' version='1.24.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.internal.core.listeners' version='1.24.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.internal.core.variables' version='1.24.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.core' version='1.24.0.v20260317-1930'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.variables' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.console' range='[1.0.0,2.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.director' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='[1.0.0,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.publisher.eclipse' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.core' range='[1.34.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.pde' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.targlets.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.core.source' range='[1.24.0.v20260317-1930,1.24.0.v20260317-1930]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.core' version='1.24.0.v20260317-1930'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.targlets.core;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260317-1930
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.mylyn.feature.group' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.mylyn.feature.group' range='[0.0.0,6.4.2.202509021500)' 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.description.url' value='http://www.eclipse.org/dltk'/>
        <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.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.mylyn'/>
        <property name='maven-version' value='6.4.2-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='Dynamic Languages Toolkit - Mylyn Integration'/>
        <property name='df_LT.description' value='Dynamic Languages Toolkit - Mylyn Integration'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.feature.group' version='6.4.2.202509021500'/>
        <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.dltk.core.feature.group' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.feature.feature.group' range='3.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.feature.feature.group' range='3.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.feature.jar' range='[6.4.2.202509021500,6.4.2.202509021500]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn_root' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
      </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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.sse.doc.user.source' version='1.2.0.v201903222120' singleton='false'>
      <update id='org.eclipse.wst.sse.doc.user.source' range='[0.0.0,1.2.0.v201903222120)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured text editor and snippets documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.doc.user'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.doc.user.source' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.doc.user.source' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.doc.user.source' version='1.2.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.doc.user.source' version='1.2.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.sse.doc.user.source&#xA;Bundle-Version: 1.2.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.examples.uml.ui' version='5.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.examples.uml.ui' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 UML Examples 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.uml2'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.examples.uml.ui'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples.uml.ui' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.examples.uml.ui' version='5.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.examples.uml.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.examples.uml.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.examples.uml.ui.dialogs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.examples.uml.ui' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.editor' range='[5.5.0,6.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.emf.ecore.editor' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.examples.uml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.examples.uml.ui' version='5.6.0.v20260412-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.eclipse.uml2.examples.uml.ui; singleton:=true&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.h2.source.feature.group' version='4.26.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.db.h2.source.feature.group' range='[0.0.0,4.26.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.h2'/>
        <property name='maven-version' value='4.26.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework H2 Adapter Source'/>
        <property name='df_LT.description' value='Contains the H2 Adapter matching the Net4j DB Framework BUT NOT the database driver bundle for H2. This needs to be installed separately, for example from https://download.eclipse.org/tools/orbit/downloads/latest-R'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.source.feature.group' version='4.26.1.v20260304-1812'/>
        <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.net4j.db.h2.feature.group' range='[4.26.1.v20260304-1812,4.26.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.source' range='[4.5.8.v20260304-1812,4.5.8.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.source.feature.jar' range='[4.26.1.v20260304-1812,4.26.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.help' version='3.11.100.v20260408-1441' generation='2'>
      <update id='org.eclipse.help' range='[0.0.0,3.11.100.v20260408-1441)' 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.100-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.100.v20260408-1441'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help' version='3.11.100.v20260408-1441'/>
        <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.100.v20260408-1441'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260408-1441,3.11.100.v20260408-1441]' 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.100.v20260408-1441'/>
      </artifacts>
      <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.100.v20260408-1441
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.common.feature.group' version='2.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.common.feature.group' range='[0.0.0,2.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Common Run-time APIs'/>
        <property name='df_LT.description' value='The common run-time APIs supporting the implementation of the UML metamodel and any model generated by the UML2 SDK from a UML source.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.feature.group' version='2.6.1.v20260412-0921'/>
        <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.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common' range='[2.6.0.v20260412-0921,2.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.types' range='[2.6.0.v20260412-0921,2.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.feature.jar' range='[2.6.1.v20260412-0921,2.6.1.v20260412-0921]'>
          <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) 2003, 2018 IBM Corporation, Embarcadero Technologies, CEA, 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.example.installer' version='1.15.0.v20251225-0902'>
      <update id='org.eclipse.emf.example.installer' range='[0.0.0,1.15.0.v20251225-0902)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Example Installer'/>
        <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.example.installer'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.example.installer' version='1.15.0.v20251225-0902'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.example.installer' version='1.15.0.v20251225-0902'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.example.installer' version='1.15.0.v20251225-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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.27.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.42.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.example.installer.source' range='[1.15.0.v20251225-0902,1.15.0.v20251225-0902]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.example.installer' version='1.15.0.v20251225-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.eclipse.emf.example.installer;singleton:=true&#xA;Bundle-Version: 1.15.0.v20251225-0902
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.dsf.source.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gnu.dsf.source.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.dsf'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ DSF GDB Debugger Integration Developer Resources'/>
        <property name='df_LT.description' value='DSF integration with gdb debugger. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.dsf.source.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.dsf.gdb.source' range='[7.3.100.202601271447,7.3.100.202601271447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.ui.source' range='[2.9.100.202603111352,2.9.100.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.dsf.source.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.console.source' version='1.4.1100.v20250722-0745' singleton='false'>
      <update id='org.eclipse.equinox.console.source' range='[0.0.0,1.4.1100.v20250722-0745)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Console plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.console'/>
        <property name='maven-version' value='1.4.1100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.source' version='1.4.1100.v20250722-0745'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.console.source' version='1.4.1100.v20250722-0745'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.console.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.console.source' 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.source&#xA;Bundle-Version: 1.4.1100.v20250722-0745
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.source' version='3.23.100.v20260422-1814' singleton='false'>
      <update id='org.eclipse.ui.ide.source' range='[0.0.0,3.23.100.v20260422-1814)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse IDE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide'/>
        <property name='maven-version' value='3.23.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.source' version='3.23.100.v20260422-1814'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.source' version='3.23.100.v20260422-1814'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.source' version='3.23.100.v20260422-1814'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.source' version='3.23.100.v20260422-1814'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.23.100.v20260422-1814
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.ecore.exporter.source' version='2.9.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.xsd.ecore.exporter.source' range='[0.0.0,2.9.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Ecore Exporter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.ecore.exporter'/>
        <property name='maven-version' value='2.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.exporter.source' version='2.9.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.ecore.exporter.source' version='2.9.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.ecore.exporter.source' version='2.9.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.ecore.exporter.source' version='2.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.xsd.ecore.exporter.source&#xA;Bundle-Version: 2.9.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gmf.runtime.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.gmf.runtime.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - GMF Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gmf.runtime'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.runtime.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gmf.runtime.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gmf.runtime.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gmf.runtime.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.java.source' version='2.13.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.importer.java.source' range='[0.0.0,2.13.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Annotated Java Importer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.java'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.java.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.java.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.java.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.java.source' 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.source&#xA;Bundle-Version: 2.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.core' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.eclipse.core' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Test Launcher Application Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.core'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.core' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.core' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.core' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.junit.runner' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.pde.internal.junit.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.testing' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.eclipse.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.core.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.core' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.core;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.feature.feature.jar' version='1.3.1100.v20260304-0632'>
      <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.1100-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.1100.v20260304-0632'/>
        <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.1100.v20260304-0632'/>
      </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.1100.v20260304-0632'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.generic.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.db.generic.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Tools Generic Database UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.generic.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.ui.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.generic.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.db.generic.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.generic.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.generic.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.product.source' version='4.2.12.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.product.source' range='[0.0.0,4.2.12.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Server Product Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.product'/>
        <property name='maven-version' value='4.2.12-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.product.source' version='4.2.12.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.product.source' version='4.2.12.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.product.source' version='4.2.12.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.product.source' version='4.2.12.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.product.source&#xA;Bundle-Version: 4.2.12.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt' version='0.18.100.v20260415-0733' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.swt' range='[0.0.0,0.18.100.v20260415-0733)' 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.100-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.100.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' version='0.18.100.v20260415-0733'/>
        <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.100.v20260415-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='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.100.v20260415-0733,0.18.100.v20260415-0733]' 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.100.v20260415-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.e4.ui.workbench.swt;singleton:=true&#xA;Bundle-Version: 0.18.100.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.debug.daemon.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.debug.daemon.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='PDT Debug Daemon Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.debug.daemon'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.daemon.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.debug.daemon.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.debug.daemon.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.debug.daemon.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.debug.daemon.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.ui.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.ui.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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-2012 Dennis Wagelaar, Vrije Universiteit Brussel.&#xA;Copyright (c) 2012-2021 Dennis Wagelaar.&#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='ATL EMFTVM UI'/>
        <property name='df_LT.description' value='ATL EMFTVM graphical user interface.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ui.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.emftvm.edit' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.editor' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.launcher' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.edit' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.editor' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ui.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.oda.feature.group' version='1.10.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.oda.feature.group' range='[0.0.0,1.10.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.oda'/>
        <property name='maven-version' value='1.10.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 ODA Driver'/>
        <property name='df_LT.description' value='EMF driver for Open Data Access.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.feature.group' version='1.10.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.emf.oda.ecore.feature.group' range='[1.10.0.v20251210-1145,1.10.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda' range='[1.5.0.v20230211-1150,1.5.0.v20230211-1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.feature.jar' range='[1.10.0.v20251210-1145,1.10.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) 2010-2018 Kenn Hussey 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.ecore.xtext.source' version='1.8.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.xtext.source' range='[0.0.0,1.8.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Code Generator Xtext Integration  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.xtext'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.xtext.source' version='1.8.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.xtext.source' version='1.8.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.xtext.source' version='1.8.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore.xtext.source' version='1.8.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.ecore.xtext.source&#xA;Bundle-Version: 1.8.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.feature.feature.group' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.dsl.feature.feature.group' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley DSL'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <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.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.feature.feature.group' version='1.18.0.v20240826-1656'/>
        <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.xtext.xbase.feature.group' range='2.36.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='2.36.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.ui' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.additional.builder' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.ide' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.feature.feature.jar' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.json_core.feature.feature.group' version='1.1.9.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json_core.feature.feature.group' range='[0.0.0,1.1.9.v202308160419)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json_core.feature'/>
        <property name='maven-version' value='1.1.9-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST JSON Core'/>
        <property name='df_LT.description' value='WST JSON Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.group' version='1.1.9.v202308160419'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.json' range='[1.2.0.v202308160419,1.2.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.schemaprocessor' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.core' range='[1.1.100.v202308160419,1.1.100.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.core' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.core' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.core' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.core' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.jar' range='[1.1.9.v202308160419,1.1.9.v202308160419]'>
          <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.gmf.runtime.emf.ui' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.ui' 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 MSL 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.emf.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.ui'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.providers.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.modelingassistant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.ui' 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.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.emf.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.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.emf.ui' 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.emf.ui; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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.p2.reconciler.dropins' version='4.40.0.I20260423-1800'/>
        <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.p2.reconciler.dropins' 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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.bugs' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.tasks.bugs' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Bug Reporting'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.bugs'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.bugs' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.bugs' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.bugs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.bugs.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.bugs.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.bugs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.bugs' version='4.11.0.v20260309-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='13'>
        <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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.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.views.log' 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=21))'>
          <description>
            org.eclipse.mylyn.tasks.bugs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.bugs.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.bugs' version='4.11.0.v20260309-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.mylyn.tasks.bugs;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml.ws' version='2.1.0.v200902101523' singleton='false'>
      <update id='javax.xml.ws' range='[0.0.0,2.1.0.v200902101523)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Java API for XML Web Services (JAX-WS)'/>
        <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='3001'/>
        <property name='iplog.contact.name' value='Oisin Hurley'/>
        <property name='iplog.contact.email' value='oisin.hurley@gmail.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml.ws' version='2.1.0.v200902101523'/>
        <provided namespace='osgi.bundle' name='javax.xml.ws' version='2.1.0.v200902101523'/>
        <provided namespace='java.package' name='javax.xml.ws' version='2.1.0'/>
        <provided namespace='java.package' name='javax.xml.ws.handler' version='2.1.0'/>
        <provided namespace='java.package' name='javax.xml.ws.handler.soap' version='2.1.0'/>
        <provided namespace='java.package' name='javax.xml.ws.http' version='2.1.0'/>
        <provided namespace='java.package' name='javax.xml.ws.soap' version='2.1.0'/>
        <provided namespace='java.package' name='javax.xml.ws.spi' version='2.1.0'/>
        <provided namespace='java.package' name='javax.xml.ws.wsaddressing' version='2.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='8'>
        <required namespace='java.package' name='javax.xml.bind' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.soap' 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='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.ws' version='2.1.0.v200902101523'/>
      </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.ws&#xA;Bundle-Version: 2.1.0.v200902101523
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide.ui' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.ide.ui' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.api.widgets' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.preferences' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets.quickfix' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets.styles' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.resource' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.ui.source' version='1.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.ui.source' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Coverage UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.ui'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui.source' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.ui.source' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.ui.source&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer' version='3.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.impactanalyzer' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Impact Analyzer'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer' version='3.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.deltaPropagation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.filterSynthesis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.instanceScope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.instanceScope.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.instanceScope.traceback' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.eventmanager' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.util' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.impactanalyzer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.impactanalyzer;singleton:=true&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtcore.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.pivot.qvtcore.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTcore Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtcore'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtcore.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtcore.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtcore.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtcore.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtcore.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.infopop.source' version='1.0.400.v201903050508' singleton='false'>
      <update id='org.eclipse.jst.ws.consumption.infopop.source' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.infopop.source' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.infopop.source' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.infopop.source' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.infopop.source' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.consumption.infopop.source&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.supplier.source' version='0.17.1000.v20260130-1147' singleton='false'>
      <update id='org.eclipse.e4.core.di.extensions.supplier.source' range='[0.0.0,0.17.1000.v20260130-1147)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Dependency Injection Extensions Supplier Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier.source' version='0.17.1000.v20260130-1147'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.supplier.source' version='0.17.1000.v20260130-1147'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.extensions.supplier.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions.supplier.source' 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.source&#xA;Bundle-Version: 0.17.1000.v20260130-1147
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.spy.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.eclipse.spy.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Eclipse Spy Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.spy'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.spy.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.spy.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.spy.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.spy.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.spy.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover.devhelp' version='1.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.cdt.libhover.devhelp' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Devhelp Libhover plugin'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.devhelp'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.devhelp' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover.devhelp' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.cdt.libhover.devhelp' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover.library.docs' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.codelibs.nekohtml' range='3.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.cdt.libhover.devhelp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.devhelp.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.cdt.libhover.devhelp' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.cdt.libhover.devhelp; singleton:=true&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.source' version='2.6.1.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.uml2.source' range='[0.0.0,2.6.1.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare UML2 Comparison Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.uml2'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.source' version='2.6.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.source' version='2.6.1.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.source' version='2.6.1.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.source' version='2.6.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.uml2.source&#xA;Bundle-Version: 2.6.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.profiler.editor.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.profiler.editor.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo AQL Profiler Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.profiler.editor'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.editor.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler.editor.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.profiler.editor.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.profiler.editor.source' version='4.2.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.eclipse.acceleo.aql.profiler.editor.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.tracwiki.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.tracwiki.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText TracWiki Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.tracwiki.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tracwiki.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tracwiki.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.tracwiki.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.tracwiki.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.tracwiki.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.ui.source' version='1.1.4.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.reviews.ui.source' range='[0.0.0,1.1.4.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Reviews UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews.ui'/>
        <property name='maven-version' value='1.1.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.ui.source' version='1.1.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews.ui.source' version='1.1.4.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.reviews.ui.source' version='1.1.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.reviews.ui.source' version='1.1.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.reviews.ui.source&#xA;Bundle-Version: 1.1.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.composer.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.composer.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Composer UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse PDT'/>
        <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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.composer.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.composer.ui' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.controller' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.editor.composer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.editor.toolbar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.job' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.job.runner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.parts.composer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.wizard.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.wizard.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.ui.wizard.project.template' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.composer.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.composer.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.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.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.php.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.zest.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.zest.layouts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' 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.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.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.php.composer.api' 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.equinox.p2.ui.discovery' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.terminal.view.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.terminal.view.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.terminal.connector.process' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.terminal.control' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.inject' 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=21))'>
          <description>
            org.eclipse.php.composer.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.composer.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.composer.ui;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.gitflow' version='7.7.0.202604291911-m2' generation='2'>
      <update id='org.eclipse.egit.gitflow' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Git integration for Eclipse - Gitflow support'/>
        <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.gitflow'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.gitflow' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.eclipse.jgit.transport,org.eclipse.core.runtime,org.eclipse.jgit.lib,org.eclipse.jgit.revwalk' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.gitflow.op' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.eclipse.core.runtime.jobs,org.eclipse.core.runtime,org.eclipse.jgit.api,org.eclipse.egit.gitflow,org.eclipse.jgit.revwalk,org.eclipse.jgit.lib,org.eclipse.egit.core.op' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.egit.gitflow' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.33.100,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.job' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.op' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk.filter' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.7.0,7.8.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.egit.gitflow
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.gitflow.source' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.egit.gitflow' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.gitflow;singleton:=true&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.wipbackend.dev.source' version='0.6.0.v202307190318' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.wipbackend.dev.source' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium Developer Tools SDK WIP backend (current development) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.wipbackend.dev'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wipbackend.dev.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.wipbackend.dev.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.wipbackend.dev.source' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.wipbackend.dev.source' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.wipbackend.dev.source&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath2.processor.feature.feature.jar' version='2.1.0.v202409140028'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.wst.xml.xpath2'/>
        <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) 2009 Andrea Bittau, David Carver, Mukul Gandhi, and others 2008.&#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;Doug Satchwell (Chase Technology Ltd - http://www.chasetechnology.co.uk)&#xA;David Carver (Standards for Technology in Automotive Retail - http://www.starstandard.org)&#xA;Jesper Moller (NineConsult - http://www.nineconsult.dk)&#xA;Mukul Gandhi'/>
        <property name='df_LT.featureName' value='PscyhoPath XPath 2.0 Processor'/>
        <property name='df_LT.description' value='XPath 2.0 Processor'/>
        <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.xpath2.processor.feature'/>
        <property name='maven-version' value='2.1.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.xpath2.processor.feature.feature.jar' version='2.1.0.v202409140028'/>
        <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.xpath2.processor.feature' version='2.1.0.v202409140028'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.xml.xpath2.processor.feature' version='2.1.0.v202409140028'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.ide.ui.sirius' version='1.1.1.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.diagram.ide.ui.sirius' range='[0.0.0,1.1.1.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare Sirius Integration (Experimental)'/>
        <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.diagram.ide.ui.sirius'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.ide.ui.sirius' version='1.1.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.ide.ui.sirius' version='1.1.1.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.ide.ui.sirius.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.ide.ui.sirius' version='1.1.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='21'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.ide.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' range='1.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' 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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.compare.diagram.ide.ui.sirius
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.ide.ui.sirius' version='1.1.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.diagram.ide.ui.sirius;singleton:=true&#xA;Bundle-Version: 1.1.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.ui.ext.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.common.ui.ext.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Common UI Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.ui.ext.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.ui.ext.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.ui.ext.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.riscv64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.emf.ecoretools' version='3.6.0.202604070657' generation='2'>
      <update id='org.eclipse.emf.ecoretools' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ecore 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.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools' version='3.6.0.202604070657'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.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.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.ecoretools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.source' range='[3.6.0.202604070657,3.6.0.202604070657]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools;singleton:=true&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.ui' version='1.37.0.v20260428-0836' generation='2'>
      <update id='org.eclipse.oomph.setup.ui' range='[0.0.0,1.37.0.v20260428-0836)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup UI'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.ui'/>
        <property name='maven-version' value='1.37.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui' version='1.37.0.v20260428-0836'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui' version='1.37.0.v20260428-0836'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.ui' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.ui.actions' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.ui.recorder' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.ui.synchronizer' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.ui.wizards' version='1.37.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.ui' version='1.37.0.v20260428-0836'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.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.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.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.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.tablecombo' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.core' range='[1.36.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.sync' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.26.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.core' range='[1.34.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.ui' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.jreinfo.ui' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.15.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.source' range='[1.37.0.v20260428-0836,1.37.0.v20260428-0836]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.ui' version='1.37.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.ui;singleton:=true&#xA;Bundle-Version: 1.37.0.v20260428-0836
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.runtime.sdk.feature.group' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.runtime.sdk.feature.group' range='[0.0.0,2.26.0.v20260425-1324)' 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.runtime.sdk'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <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='MWE2 Runtime SDK'/>
        <property name='df_LT.description' value='MWE2 Runtime SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.group' version='2.26.0.v20260425-1324'/>
        <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='com.google.guava' range='33.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='7.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.jar' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'>
          <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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.text.source' version='3.14.700.v20260326-1107' singleton='false'>
      <update id='org.eclipse.text.source' range='[0.0.0,3.14.700.v20260326-1107)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Text Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.text'/>
        <property name='maven-version' value='3.14.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.source' version='3.14.700.v20260326-1107'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.source' version='3.14.700.v20260326-1107'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.source' version='3.14.700.v20260326-1107'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.source' version='3.14.700.v20260326-1107'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.14.700.v20260326-1107
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.qttest.source' version='7.2.500.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.testsrunner.qttest.source' range='[0.0.0,7.2.500.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Qt Tests Runner Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.qttest'/>
        <property name='maven-version' value='7.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.qttest.source' version='7.2.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.qttest.source' version='7.2.500.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.qttest.source' version='7.2.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.qttest.source' version='7.2.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.qttest.source&#xA;Bundle-Version: 7.2.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.executable_root.win32.win32.aarch64' version='3.8.3300.v20260414-2255'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.win32.win32.aarch64' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.equinox.executable_root.win32.win32.aarch64' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='2'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
        <instructions size='1'>
          <instruction key='install'>
            chmod(targetDir:${installFolder}, targetFile:launcher.exe, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.source' version='8.1.1' singleton='false'>
      <update id='org.eclipse.acceleo.query.source' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Query Language Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.source' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.source' version='8.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.source' version='8.1.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.source' version='8.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: org.eclipse.acceleo.query.source&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.util.source' version='1.27.0.v20260311-1052' singleton='false'>
      <update id='org.eclipse.oomph.util.source' range='[0.0.0,1.27.0.v20260311-1052)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Common Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.util'/>
        <property name='maven-version' value='1.27.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.util.source' version='1.27.0.v20260311-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.util.source' version='1.27.0.v20260311-1052'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.util.source' version='1.27.0.v20260311-1052'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.util.source' version='1.27.0.v20260311-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.oomph.util.source&#xA;Bundle-Version: 1.27.0.v20260311-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server_core.feature.feature.group' version='3.4.700.v202405180431' singleton='false'>
      <update id='org.eclipse.jst.server_core.feature.feature.group' range='[0.0.0,3.4.700.v202405180431)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_core.feature'/>
        <property name='maven-version' value='3.4.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Server Core'/>
        <property name='df_LT.description' value='JST server core functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_core.feature.feature.group' version='3.4.700.v202405180431'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.core' range='[1.3.0.v202401292331,1.3.0.v202401292331]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.generic.core' range='[1.1.100.v202405180431,1.1.100.v202405180431]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_core.feature.feature.jar' range='[3.4.700.v202405180431,3.4.700.v202405180431]'>
          <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.oomph.jreinfo.source' version='1.21.0.v20250228-0749' singleton='false'>
      <update id='org.eclipse.oomph.jreinfo.source' range='[0.0.0,1.21.0.v20250228-0749)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph JRE Info Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.jreinfo'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.jreinfo.source' version='1.21.0.v20250228-0749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.jreinfo.source' version='1.21.0.v20250228-0749'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.jreinfo.source' version='1.21.0.v20250228-0749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.jreinfo.source' version='1.21.0.v20250228-0749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.jreinfo.source&#xA;Bundle-Version: 1.21.0.v20250228-0749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.ui' version='9.1.0.202512020204' generation='2'>
      <update id='org.eclipse.cdt.ui' range='[0.0.0,9.1.0.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.ui'/>
        <property name='maven-version' value='9.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='103'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui' version='9.1.0.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.ui' version='9.1.0.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.corext.codemanipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.corext.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.corext.refactoring.code.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.corext.template.c' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.browser.opentype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.buildconsole' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.cview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.dialogs.cpaths' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.editor.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.includebrowser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.indexview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.language.settings.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.newui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.preferences.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.extractconstant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.extractfunction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.extractlocalvariable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.gettersandsetters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.hidemethod' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.implementmethod' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.includes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.overridemethods' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.togglefunction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.refactoring.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.search.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.switchtolsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.c.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.correction.proposals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.doctools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.spelling.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.text.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.typehierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.viewsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.wizards.classwizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.wizards.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.wizards.filewizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.wizards.folderwizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.wizards.indexwizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.wizards.settingswizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.ui.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.browser.typeinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.internal.templateengine.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.language.settings.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.lsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.newui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.templateengine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.templateengine.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.templateengine.pages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.templateengine.processes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.templateengine.uitree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.templateengine.uitree.uiwidgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.text.c.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.text.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.text.doctools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.text.doctools.doxygen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.text.doctools.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.ui.wizards.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.ui.controls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.ui' version='9.1.0.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.11.400,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.core.filesystem' range='[1.11.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.e4.core.contexts' range='[1.13.100,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.jface.text' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.13.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.17.200,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.ui.console' range='[3.15.0,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.forms' range='[3.13.500,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.navigator' range='[3.13.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.9.700,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.12.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.e4.ui.css.swt.theme' range='[0.14.500,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui.source' range='[9.1.0.202512020204,9.1.0.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.ui' version='9.1.0.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.ui; singleton:=true&#xA;Bundle-Version: 9.1.0.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.common' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.common' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.common'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.io.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.resourcesetprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.common' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.common' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.common;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for MySQL'/>
        <property name='df_LT.description' value='DTP support for using the MySQL database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.mysql.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.mysql.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples' version='2.8.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples' range='[0.0.0,2.8.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.name' value='DTP Sybase ASA Schema Object Editor'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples' version='2.8.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples' version='2.8.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples' version='2.8.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='38'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' 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' 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.ui.navigator' 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.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.models' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.debugger.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.debugger.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqlscrapbook' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.source' range='[2.8.0.202311071249,2.8.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples' version='2.8.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples;singleton:=true&#xA;Bundle-Version: 2.8.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.core.jersey-server' version='4.0.2' singleton='false' generation='2'>
      <update id='org.glassfish.jersey.core.jersey-server' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jersey-core-server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jersey core server implementation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/org/foundation/'/>
        <property name='maven-groupId' value='org.glassfish.jersey.core'/>
        <property name='maven-artifactId' value='jersey-server'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-server' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.core.jersey-server' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.server' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.container,jakarta.ws.rs.core,jakarta.ws.rs.ext,javax.net.ssl,org.glassfish.jersey,org.glassfish.jersey.http,org.glassfish.jersey.innate,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.message,org.glassfish.jersey.message.internal,org.glassfish.jersey.server.internal,org.glassfish.jersey.server.internal.inject,org.glassfish.jersey.server.internal.process,org.glassfish.jersey.server.model,org.glassfish.jersey.server.spi,org.glassfish.jersey.server.spi.internal,org.glassfish.jersey.uri' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.filter' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.ws.rs.container,jakarta.ws.rs.core,org.glassfish.jersey.server,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.filter.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.ws.rs,jakarta.ws.rs.core,org.glassfish.jersey.internal.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.container,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey.innate.inject,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.l10n,org.glassfish.jersey.internal.util,org.glassfish.jersey.message.internal,org.glassfish.jersey.model,org.glassfish.jersey.model.internal,org.glassfish.jersey.server,org.glassfish.jersey.server.model,org.glassfish.jersey.server.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal.inject' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.validation,jakarta.ws.rs.core,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.model,org.glassfish.jersey.server,org.glassfish.jersey.server.model,org.glassfish.jersey.server.spi.internal,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal.monitoring' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.ws.rs,jakarta.ws.rs.container,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey.innate.inject,org.glassfish.jersey.internal.spi,org.glassfish.jersey.server,org.glassfish.jersey.server.model,org.glassfish.jersey.server.monitoring,org.glassfish.jersey.server.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal.monitoring.core' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal.monitoring.jmx' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.management,org.glassfish.jersey.server.monitoring,org.glassfish.jersey.server.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal.process' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.process,org.glassfish.jersey.process.internal,org.glassfish.jersey.server,org.glassfish.jersey.server.internal.monitoring,org.glassfish.jersey.server.internal.routing,org.glassfish.jersey.server.monitoring' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal.routing' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs.container,jakarta.ws.rs.core,org.glassfish.jersey.internal.routing,org.glassfish.jersey.message,org.glassfish.jersey.process.internal,org.glassfish.jersey.server,org.glassfish.jersey.server.internal,org.glassfish.jersey.server.internal.process,org.glassfish.jersey.server.model,org.glassfish.jersey.server.spi.internal,org.glassfish.jersey.uri' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal.scanning' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jersey.server,org.glassfish.jersey.server.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.internal.sonar' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.server.model' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.container,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey,org.glassfish.jersey.internal.inject,org.glassfish.jersey.message,org.glassfish.jersey.model,org.glassfish.jersey.model.internal,org.glassfish.jersey.model.internal.spi,org.glassfish.jersey.process,org.glassfish.jersey.server,org.glassfish.jersey.server.internal,org.glassfish.jersey.server.internal.inject,org.glassfish.jersey.server.internal.process,org.glassfish.jersey.server.model.internal,org.glassfish.jersey.server.spi.internal,org.glassfish.jersey.spi,org.glassfish.jersey.uri' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.model.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.inject,jakarta.ws.rs.container,jakarta.ws.rs.core,org.glassfish.jersey.internal,org.glassfish.jersey.internal.inject,org.glassfish.jersey.process,org.glassfish.jersey.server.internal.inject,org.glassfish.jersey.server.model,org.glassfish.jersey.server.spi.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.monitoring' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.container,jakarta.ws.rs.ext,org.glassfish.jersey.server,org.glassfish.jersey.server.model,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.spi' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.validation,jakarta.ws.rs,jakarta.ws.rs.core,org.glassfish.jersey.internal.inject,org.glassfish.jersey.server,org.glassfish.jersey.server.model,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.spi.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.ws.rs,jakarta.ws.rs.core,org.glassfish.jersey.model,org.glassfish.jersey.server,org.glassfish.jersey.server.internal.inject,org.glassfish.jersey.server.model,org.glassfish.jersey.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.wadl' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.research.ws.wadl,jakarta.ws.rs.core,jakarta.xml.bind,javax.xml.namespace,org.glassfish.jersey.server.model,org.glassfish.jersey.server.wadl.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.wadl.config' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jersey.internal.inject,org.glassfish.jersey.server.wadl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.wadl.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.research.ws.wadl,jakarta.annotation,jakarta.inject,jakarta.ws.rs,jakarta.ws.rs.core,jakarta.xml.bind,javax.xml.namespace,javax.xml.parsers,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.spi,org.glassfish.jersey.server,org.glassfish.jersey.server.model,org.glassfish.jersey.server.wadl,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.wadl.internal.generators' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.research.ws.wadl,jakarta.ws.rs.core,jakarta.xml.bind.annotation,org.glassfish.jersey.server.model,org.glassfish.jersey.server.wadl,org.glassfish.jersey.server.wadl.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.research.ws.wadl,jakarta.ws.rs.core,org.glassfish.jersey.server.model,org.glassfish.jersey.server.wadl,org.glassfish.jersey.server.wadl.internal,org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.model' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind.annotation,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.xhtml' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,jakarta.xml.bind.annotation,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.server.wadl.processor' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.ws.rs.container,jakarta.ws.rs.core,org.glassfish.jersey.process,org.glassfish.jersey.server.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.research.ws.wadl' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.core.jersey-server' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='70'>
        <required namespace='java.package' name='jakarta.annotation' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.annotation.security' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.xml.bind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation.adapters' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.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='jakarta.validation' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.ws.rs' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.container' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.sse' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.research.ws.wadl' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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.glassfish.jersey' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.client' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.io' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.config' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.guava' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.l10n' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.routing' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util.collection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.model.internal.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.process' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.process.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.filter' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.internal.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.internal.monitoring' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.internal.monitoring.core' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.internal.monitoring.jmx' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.internal.process' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.internal.routing' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.model' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.model.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.monitoring' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.spi.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.wadl' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.wadl.config' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.wadl.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.wadl.internal.generators' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.model' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.wadl.internal.generators.resourcedoc.xhtml' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.server.wadl.processor' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.uri' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.uri.internal' range='[4.0.0,5.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.glassfish.jersey.core.jersey-server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-server.source' range='[4.0.2,4.0.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.core.jersey-server' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.core.jersey-server&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console' version='3.17.0.v20260415-1018' generation='2'>
      <update id='org.eclipse.ui.console' range='[0.0.0,3.17.0.v20260415-1018)' 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.17.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.17.0.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console' version='3.17.0.v20260415-1018'/>
        <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.17.0.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.17.0.v20260415-1018,3.17.0.v20260415-1018]' 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.17.0.v20260415-1018'/>
      </artifacts>
      <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.17.0.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.pgm.feature.jar' version='7.7.0.202604291911-m2'>
      <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 - Command Line Interface'/>
        <property name='df_LT.description' value='Command line interface for 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.pgm'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.pgm.feature.jar' version='7.7.0.202604291911-m2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.pgm' version='7.7.0.202604291911-m2'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.pgm' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.tracecompass.common.core.source' version='5.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.common.core.source' range='[0.0.0,5.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Common Utilities Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.common.core'/>
        <property name='maven-version' value='5.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.source' version='5.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core.source' version='5.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.common.core.source' version='5.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.common.core.source' version='5.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.common.core.source&#xA;Bundle-Version: 5.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.launching' version='1.2.0.v201901071922' generation='2'>
      <update id='org.eclipse.wst.xsl.launching' range='[0.0.0,1.2.0.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='XSL Transform Launching'/>
        <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.xsl.launching'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.launching' version='1.2.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.launching' version='1.2.0.v201901071922'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.launching.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.launching.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.launching' version='1.2.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.4.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' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.util' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsl.launching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.launching.source' range='[1.2.0.v201901071922,1.2.0.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.launching' version='1.2.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.launching;singleton:=true&#xA;Bundle-Version: 1.2.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.maven.edit' version='1.17.0.v20241013-1042' generation='2'>
      <update id='org.eclipse.oomph.setup.maven.edit' range='[0.0.0,1.17.0.v20241013-1042)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Maven Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.maven.edit'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.edit' version='1.17.0.v20241013-1042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.maven.edit' version='1.17.0.v20241013-1042'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.maven.provider' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.maven.edit' version='1.17.0.v20241013-1042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.maven' range='[1.22.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.18.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.maven.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.edit.source' range='[1.17.0.v20241013-1042,1.17.0.v20241013-1042]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.maven.edit' version='1.17.0.v20241013-1042'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.maven.edit;singleton:=true&#xA;Bundle-Version: 1.17.0.v20241013-1042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.executable_root.gtk.linux.riscv64' version='3.8.3300.v20260414-2255'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.gtk.linux.riscv64' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.equinox.executable_root.gtk.linux.riscv64' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='2'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
        <instructions size='1'>
          <instruction key='install'>
            chmod(targetDir:${installFolder}, targetFile:launcher, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'>
      <update id='org.eclipse.wst.wsdl.ui.doc.user' range='[0.0.0,1.0.850.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WSDL Editor Documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl.ui.doc.user'/>
        <property name='maven-version' value='1.0.850-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.doc.user.source' range='[1.0.850.v201903222115,1.0.850.v201903222115]' 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.doc.user' version='1.0.850.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsdl.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.850.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.resolve' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='biz.aQute.resolve' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='biz.aQute.resolve'/>
        <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.resolve'/>
        <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='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.resolve' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='biz.aQute.resolve' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='biz.aQute.resolve' version='9.2.0'>
          <properties size='2'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.build.model,aQute.bnd.build.model.clauses,aQute.bnd.build.model.conversions,aQute.bnd.header,aQute.bnd.help.instructions,aQute.bnd.osgi,aQute.bnd.osgi.repository,aQute.bnd.osgi.resource,aQute.bnd.result,aQute.bnd.service,aQute.bnd.service.resolve.hook,aQute.bnd.util.dto,aQute.bnd.version,aQute.service.reporter,org.osgi.framework,org.osgi.resource,org.osgi.service.log,org.osgi.service.repository,org.osgi.service.resolver' type='List'/>
            <property name='java.package.attribute.bnd-plugins' value='true'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='biz.aQute.resolve' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='bnd.external.plugin' name='OBR Exporter' version='0.0.0'>
          <properties size='1'>
            <property name='implementation' value='biz.aQute.resolve.obr.plugin.ObrExporter'/>
          </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='aQute.bnd.annotation.plugin' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.build' range='[4.7.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.build.model' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.build.model.clauses' range='[2.5.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.build.model.conversions' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.deployer.repository' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.exceptions' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.header' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.help' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.help.instructions' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.http' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[7.6.0,8.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.repository' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.resource' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.repository.osgi' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.result' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service' range='[4.9.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.export' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.resolve.hook' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.resource' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.unmodifiable' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.util.dto' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.version' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.service.reporter' range='[1.3.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.resource' range='[1.0.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.repository' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.resolver' range='[1.1.0,1.2.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=17))'>
          <description>
            biz.aQute.resolve
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.resolve.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.resolve' 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.resolve&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.dom.ui.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.dom.ui.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-WS DOM UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.dom.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.ui.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.ui.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.dom.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.dom.ui.source' 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.jst.ws.jaxws.dom.ui.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.sdk.feature.group' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.sdk.feature.group' range='[0.0.0,1.20.0.v20260425-1324)' 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.sdk'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <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='MWE SDK'/>
        <property name='df_LT.description' value='Modeling Workflow Engine SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.sdk.feature.group' version='1.20.0.v20260425-1324'/>
        <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.emf.mwe.core.feature.feature.group' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.feature.feature.group' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.doc.feature.feature.group' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.sdk.feature.jar' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'>
          <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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.riscv.core.source' version='3.5.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.riscv.core.source' range='[0.0.0,3.5.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ RISC-V Cross Compiler Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.riscv.core'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core.source' version='3.5.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core.source' version='3.5.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.riscv.core.source' version='3.5.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.riscv.core.source' version='3.5.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.riscv.core.source&#xA;Bundle-Version: 3.5.0.202602251544
          </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.mylyn.wikitext.feature.feature.group' version='4.11.0.v20260427-1749' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.wikitext_feature.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.wikitext.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260427-1749)&apos;)))' 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.feature'/>
        <property name='maven-version' value='4.11.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, 2024 David Green and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn WikiText'/>
        <property name='df_LT.description' value='Provides an editor for lightweight markup (wiki text) files supporting AsciiDoc, Confluence, Markdown, MediaWiki, Textile, TracWiki and TWiki.  Extends the Mylyn task editor to create a markup-aware editor.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.feature.feature.group' version='4.11.0.v20260427-1749'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.ant' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.osgi' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.asciidoc' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.textile' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.html' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.markdown' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.mediawiki' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.confluence' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tracwiki' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.twiki' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.ui' range='[4.11.0.v20260427-1749,4.11.0.v20260427-1749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.help.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.asciidoc.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.textile.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.markdown.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.mediawiki.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.confluence.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tracwiki.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.twiki.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tasks.ui' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.context.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.feature.feature.jar' range='[4.11.0.v20260427-1749,4.11.0.v20260427-1749]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sql.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.sql.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sql'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sql.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sql.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sql.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </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='org.eclipse.dltk.core.index.lucene.feature.jar' version='6.4.2.202509021500'>
      <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/dltk'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.dltk.core.index'/>
        <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='Dynamic Languages Toolkit - Core Lucene Index Frameworks'/>
        <property name='df_LT.description' value='Dynamic Languages Toolkit Indexing Frameworks'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='maven-groupId' value='org.eclipse.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core.index.lucene'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index.lucene.feature.jar' version='6.4.2.202509021500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.dltk.core.index.lucene' version='6.4.2.202509021500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.dltk.core.index.lucene' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2016 Zend Technologies and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.sdk.feature.group' version='5.16.0.v20260304-1816' singleton='false'>
      <update id='org.eclipse.emf.cdo.sdk.feature.group' range='[0.0.0,5.16.0.v20260304-1816)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.sdk'/>
        <property name='maven-version' value='5.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.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository SDK'/>
        <property name='df_LT.description' value='Contains the Client, Server, Tools, Examples, Documentation and Source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.feature.group' version='5.16.0.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.source.feature.group' range='[5.16.0.v20260304-1816,5.16.0.v20260304-1816]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.server' range='[1.1.3.v20260304-1812,1.1.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.feature.group' range='[4.12.3.v20260304-1812,4.12.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.server' range='[1.7.2.v20260304-1812,1.7.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.doc.feature.group' range='[4.3.17.v20260304-1816,4.3.17.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.tools.feature.group' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.feature.group' range='[4.15.1.v20260304-1812,4.15.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.examples.installer.feature.group' range='[4.4.9.v20260304-1812,4.4.9.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk' range='[4.1.607.v20260304-1812,4.1.607.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.feature.group' range='[2.1.2.v20260304-1812,2.1.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.feature.jar' range='[5.16.0.v20260304-1816,5.16.0.v20260304-1816]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.anim' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.anim' 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-anim'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-anim'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.anim' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.anim' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.anim' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.anim.dom,org.apache.batik.anim.timing,org.apache.batik.anim.values,org.apache.batik.ext.awt.geom,org.apache.batik.util,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.anim.dom' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.anim.values,org.apache.batik.css.dom,org.apache.batik.css.engine,org.apache.batik.css.engine.value,org.apache.batik.css.parser,org.apache.batik.dom,org.apache.batik.dom.events,org.apache.batik.dom.svg,org.apache.batik.dom.util,org.apache.batik.dom.xbl,org.apache.batik.i18n,org.apache.batik.parser,org.apache.batik.util,org.w3c.dom,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.stylesheets,org.w3c.dom.svg,org.w3c.dom.views,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.anim.dom.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.timing' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.anim,org.apache.batik.i18n,org.apache.batik.parser,org.apache.batik.util,org.w3c.dom,org.w3c.dom.events' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.anim.values' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.anim.dom,org.apache.batik.dom.svg' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.batik.anim' 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='34'>
        <required namespace='java.package' name='org.w3c.dom.smil' range='1.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.geom' 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.net' 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.batik.css.dom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.parser' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.events' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg12' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.xbl' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.parser' range='[1.19.0,2.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.w3c.dom.events' 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.anim
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.anim.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.anim' 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.anim&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.dsf.ui.source' version='2.7.600.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.dsf.ui.source' range='[0.0.0,2.7.600.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Debugger Services Framework UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf.ui'/>
        <property name='maven-version' value='2.7.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.ui.source' version='2.7.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.ui.source' version='2.7.600.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.ui.source' version='2.7.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.ui.source' version='2.7.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.ui.source&#xA;Bundle-Version: 2.7.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.jenkins.core.source' version='4.11.0.v20260422-0541' singleton='false'>
      <update id='org.eclipse.mylyn.jenkins.core.source' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Jenkins Connector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.jenkins.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.core.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.jenkins.core.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.jenkins.core.source' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.jenkins.core.source' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.jenkins.core.source&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </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.datatools.enablement.ibm.db2.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM DB2 Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sql.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sql.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Core UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sql.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.ui.dialogs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sql.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sql.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sql.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sql.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.scout.sdk-feature.feature.group' version='14.0.33' singleton='false'>
      <update id='org.eclipse.scout.sdk-feature.feature.group' range='[0.0.0,14.0.33)' 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://eclipse.dev/scout/'/>
        <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.scout.sdk'/>
        <property name='maven-artifactId' value='org.eclipse.scout.sdk-feature'/>
        <property name='maven-version' value='14.0.33'/>
        <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, 2023 BSI Business Systems Integration AG&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Eclipse Scout SDK (Binary only)'/>
        <property name='df_LT.description' value='Eclipse Scout is an application framework for business applications with desktop, tablet and mobile frontends.&#xA;This feature contains integrated tooling support that guides developers through building Scout based applications.'/>
        <property name='df_LT.providerName' value='Eclipse Scout Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk-feature.feature.group' version='14.0.33'/>
        <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.platform.feature.group' range='4.34.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.20.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='2.7.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.eclipse.scout.sdk.s2e' range='[14.0.33,14.0.33]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk.s2e.ui' range='[14.0.33,14.0.33]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk-feature.feature.jar' range='[14.0.33,14.0.33]'>
          <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='toolinggtk.linux.riscv64org.eclipse.equinox.event' version='4.40.0.I20260423-1800' 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.riscv64org.eclipse.equinox.event' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.riscv64' 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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram' version='2.5.2.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.diagram' range='[0.0.0,2.5.2.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare Diagram Comparison 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.diagram'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram' version='2.5.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram' version='2.5.2.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.extensions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.extensions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.factories.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.merge' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram' 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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' 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.gmf.runtime.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide' range='3.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.diagram
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram' 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.diagram;singleton:=true&#xA;Bundle-Version: 2.5.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.discovery' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.discovery' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E Marketplace Discovery'/>
        <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.discovery'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.discovery' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.discovery' version='2.1.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.startup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.internal.discovery.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.discovery' 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'/>
        <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.equinox.p2.ui.discovery' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' 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.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' 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.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.equinox.p2.operations' 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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.discovery.compatibility' 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.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.ui' range='0.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.discovery
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.discovery.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.discovery' 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.discovery;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.exportmodel' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.profiler.exportmodel' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Profiler Exportmodel 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.exportmodel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.exportmodel' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.exportmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.exportmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.exportmodel.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.exportmodel.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.exportmodel' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.profiler.exportmodel
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.exportmodel' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.exportmodel;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.ai.mcp.tools' version='2.1.1.v20250702-2358' generation='2'>
      <update id='org.eclipse.ecf.ai.mcp.tools' range='[0.0.0,2.1.1.v20250702-2358)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.name' value='ECF AI Model Context Protocol Modular Tools Support'/>
        <property name='df_LT.bundle.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundle.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundle.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.ai.mcp.tools'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.tools' version='2.1.1.v20250702-2358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.ai.mcp.tools' version='2.1.1.v20250702-2358'/>
        <provided namespace='java.package' name='org.eclipse.ecf.ai.mcp.tools.annotation' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.ai.mcp.tools.service' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.ai.mcp.tools.util' version='1.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.ai.mcp.tools' version='2.1.1.v20250702-2358'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ecf.ai.mcp.tools
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.tools.source' range='[2.1.1.v20250702-2358,2.1.1.v20250702-2358]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.ai.mcp.tools' version='2.1.1.v20250702-2358'/>
      </artifacts>
      <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.ai.mcp.tools;singleton:=true&#xA;Bundle-Version: 2.1.1.v20250702-2358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.api' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.api' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC API'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.api'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.api' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.api' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.access' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.acquire' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.agreements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.conditions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.conditions.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.conditions.mining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.diagnostic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.inspection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.requirements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.restrictions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.api.version' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.api' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.passage.lic.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.api.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.api' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.api&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.ui' version='2.3.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.dawn.ui' range='[0.0.0,2.3.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Dawn 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.ui'/>
        <property name='maven-version' value='2.3.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.ui' version='2.3.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.ui' version='2.3.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.internal.ui.bundle' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.composites' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.handlers' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.helper' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.icons' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.messages' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.stylizer' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.views' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.wizards' version='2.3.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.ui.wizards.dialogs' version='2.3.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.ui' version='2.3.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.dawn.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.ui.source' range='[2.3.1.v20260304-1812,2.3.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.ui' version='2.3.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.ui;singleton:=true&#xA;Bundle-Version: 2.3.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.db.source' version='4.14.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.db.source' range='[0.0.0,4.14.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Server DB Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.db'/>
        <property name='maven-version' value='4.14.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.source' version='4.14.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.db.source' version='4.14.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.db.source' version='4.14.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.db.source' version='4.14.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.db.source&#xA;Bundle-Version: 4.14.1.v20260304-1812
          </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='toolinggtk.linux.x86_64org.eclipse.equinox.event' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.xml.bind.source' version='2.3.3.v20221203-1659' singleton='false'>
      <update id='com.sun.xml.bind.source' range='[0.0.0,2.3.3.v20221203-1659)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Old JAXB Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.sun.xml.bind'/>
        <property name='maven-version' value='2.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.xml.bind.source' version='2.3.3.v20221203-1659'/>
        <provided namespace='osgi.bundle' name='com.sun.xml.bind.source' version='2.3.3.v20221203-1659'/>
        <provided namespace='osgi.identity' name='com.sun.xml.bind.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.xml.bind.source' 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: com.sun.xml.bind.source&#xA;Bundle-Version: 2.3.3.v20221203-1659
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Examples User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.shared.resources.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.shared.resources.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.shared.resources:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-shared-resources'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.shared.resources.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.shared.resources.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.shared.resources.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.shared.resources.source' 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.shared.resources.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.targlets' version='1.17.0.v20250208-1315' generation='2'>
      <update id='org.eclipse.oomph.setup.targlets' range='[0.0.0,1.17.0.v20250208-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Targlets'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.targlets'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets' version='1.17.0.v20250208-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.targlets' version='1.17.0.v20250208-1315'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.internal.targlets' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.targlets' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.targlets.impl' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.targlets.util' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.targlets' version='1.17.0.v20250208-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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.31.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.core' range='[1.22.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.pde' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.targlets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.source' range='[1.17.0.v20250208-1315,1.17.0.v20250208-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.targlets' version='1.17.0.v20250208-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.oomph.setup.targlets;singleton:=true&#xA;Bundle-Version: 1.17.0.v20250208-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.lsp.doc.source' version='3.6.0.202603111450' singleton='false'>
      <update id='org.eclipse.cdt.lsp.doc.source' range='[0.0.0,3.6.0.202603111450)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Language Server based C/C++ Editor Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt.lsp'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.lsp.doc'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.doc.source' version='3.6.0.202603111450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.lsp.doc.source' version='3.6.0.202603111450'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.lsp.doc.source' version='3.6.0.202603111450'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.lsp.doc.source' version='3.6.0.202603111450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.lsp.doc.source&#xA;Bundle-Version: 3.6.0.202603111450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.feature.group' version='1.37.0.v20260322-1106' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.feature.group' range='[0.0.0,1.37.0.v20260322-1106)' 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.xcore'/>
        <property name='maven-version' value='1.37.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 Xcore Runtime'/>
        <property name='df_LT.description' value='The core runtime for EMF Xcore.'/>
        <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.xcore.feature.group' version='1.37.0.v20260322-1106'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' 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.xtext.util' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.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.xtext.xbase' 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.common.types' 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.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.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.xcore' range='[1.37.0.v20260322-1106,1.37.0.v20260322-1106]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.xtext' range='[1.8.0.v20250910-1205,1.8.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.feature.jar' range='[1.37.0.v20260322-1106,1.37.0.v20260322-1106]'>
          <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) 2011-2018 Eclipse contributors 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.sirius.ext.draw2d' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.draw2d' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Draw2D'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.draw2d'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.draw2d' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.draw2d' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' version='2.0.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.draw2d' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.13.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.draw2d
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.draw2d' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.draw2d&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Core Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='88'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.action' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.componentization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.control' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.delete' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.extender' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.featureextensions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper.task' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper.task.label' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.image' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.logger' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.metamodel.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.migration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.modelingproject' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.repair' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.resource.strategy' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.resource.support' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.danalysis' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.factory' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.command.control' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.componentization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.extender' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.featureextensions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.delete' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.task' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.task.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.image' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.logger' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.validation.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.resource.session.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.modelingproject' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.modelingproject.manager' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.modelingproject.marker' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.repair.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.representation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource.parser' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource.strategy' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.danalysis' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.factory' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.parser' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.semantic' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.ui' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.view' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.interpreter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.permission' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.profiler' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.validation.constraint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command.builders' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command.ui' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.interpreter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.ui' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.uri' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.validation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.validation.description.constraints' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.tx' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.runtime.source' version='1.9.200.202603241839' singleton='false'>
      <update id='org.eclipse.wb.runtime.source' range='[0.0.0,1.9.200.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.runtime'/>
        <property name='maven-version' value='1.9.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.runtime.source' version='1.9.200.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.runtime.source' version='1.9.200.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.runtime.source' version='1.9.200.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.runtime.source' version='1.9.200.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.runtime.source&#xA;Bundle-Version: 1.9.200.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sdk.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement Extender SDK'/>
        <property name='df_LT.description' value='SDK includes runtime and docs'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sdk.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sdk.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.sdk.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.sdk.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.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.eclipse.equinox.p2.updatechecker.source' version='1.4.600.v20250728-0401' singleton='false'>
      <update id='org.eclipse.equinox.p2.updatechecker.source' range='[0.0.0,1.4.600.v20250728-0401)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Update Checker Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatechecker'/>
        <property name='maven-version' value='1.4.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatechecker.source' version='1.4.600.v20250728-0401'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatechecker.source' version='1.4.600.v20250728-0401'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatechecker.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatechecker.source' 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.source&#xA;Bundle-Version: 1.4.600.v20250728-0401
          </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='org.eclipse.embedcdt.debug.gdbjtag.jlink.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.jlink.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ J-Link Debugging Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.jlink'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.jlink.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.jlink.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.ui' version='3.2.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.profiling.ui' range='[0.0.0,3.2.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Profiling UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling.ui'/>
        <property name='maven-version' value='3.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.ui' version='3.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.ui' version='3.2.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.profiling.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.profiling.ui' version='3.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.autotools.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.sourcelookup.containers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui.sourcelookup' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.profiling.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.ui.source' range='[3.2.0.202604281957,3.2.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.profiling.ui' version='3.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.profiling.ui;singleton:=true&#xA;Bundle-Version: 3.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.reviews.edit.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.reviews.edit.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Reviews Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.reviews.edit'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.edit.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.edit.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.reviews.edit.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.reviews.edit.source' version='4.11.0.v20260309-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.mylyn.reviews.edit.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.debug.gdbjtag'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ GDB JTAG Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.debug.gdbjtag' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.debug.gdbjtag' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.mylyn.wikitext.mediawiki' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.mediawiki' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText MediaWiki'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.mediawiki'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.mediawiki' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.mediawiki' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.mediawiki' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.mediawiki.internal' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.mediawiki.internal.block' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup,org.eclipse.mylyn.wikitext.parser.markup.block,org.eclipse.mylyn.wikitext.parser.outline' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.mediawiki.internal.phrase' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.mediawiki.internal.token' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.mediawiki.internal.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.mediawiki' version='4.11.0.v20260309-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='11'>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.block' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.phrase' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.token' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.outline' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.validation' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit' range='4.13.2' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext.mediawiki
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.mediawiki.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.mediawiki' version='4.11.0.v20260309-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.mylyn.wikitext.mediawiki&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ls' version='4.2.1' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.aql.ls' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Language Server'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ls'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.services.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.services.textdocument' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.services.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ls.services.workspace.command' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ls' version='4.2.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'/>
        <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.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.acceleo.query' range='[8.1.0,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.antlr4-runtime' range='[4.13.2,4.13.3)'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='0.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.ls
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ls' version='4.2.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.eclipse.acceleo.aql.ls&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP MaxDB Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.sap.maxdb.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sap.maxdb.dbdefinition;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jboss.tools.maven.jsf' version='1.6.1.20231024-1618'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='This version of the JSF configurator cannot be installed on top of the already installed org.jboss.tools.maven.jsf plugin. Uninstall the previous version of org.jboss.tools.maven.jsf and try the install again.'/>
        <property name='maven-classifier' value='p2inf'/>
      </properties>
      <provides size='1'>
        <provided namespace='osgi.bundle' name='org.jboss.tools.maven.jsf' version='1.6.1.20231024-1618'/>
      </provides>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.wst.server.preview.adapter' version='1.2.500.v202508220455' generation='2'>
      <update id='org.eclipse.wst.server.preview.adapter' range='[0.0.0,1.2.500.v202508220455)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='HTTP Preview Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.preview.adapter'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.preview.adapter' version='1.2.500.v202508220455'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.preview.adapter' version='1.2.500.v202508220455'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.preview.adapter.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.preview.adapter.internal.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.preview.adapter' version='1.2.500.v202508220455'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.11.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.5.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.preview' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='slf4j.api' range='[1.7.34,3.0.0)'/>
        <required namespace='java.package' name='javax.servlet' range='4.0.0'/>
        <required namespace='java.package' name='jakarta.servlet' range='6.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=17))'>
          <description>
            org.eclipse.wst.server.preview.adapter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.preview.adapter.source' range='[1.2.500.v202508220455,1.2.500.v202508220455]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.preview.adapter' version='1.2.500.v202508220455'/>
      </artifacts>
      <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.preview.adapter;singleton:=true&#xA;Bundle-Version: 1.2.500.v202508220455
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.launch' version='3.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.valgrind.launch' range='[0.0.0,3.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Valgrind Launch Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.launch'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.launch' version='3.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.launch' version='3.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.valgrind.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.launch' version='3.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.variables' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.sourcelookup.containers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui.sourcelookup' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core.factory' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.valgrind.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.launch.source' range='[3.0.0.202604281957,3.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.launch' version='3.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.launch;singleton:=true&#xA;Bundle-Version: 3.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.source' version='3.6.0.202604070657' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.source' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Ecore Graphical Modeler Based on Sirius Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.source' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.source' version='3.6.0.202604070657'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.source' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.source' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools.design.source&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.config.gtk.linux.ppc64le' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.config' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=ppc64le)(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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.sdk.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.sdk);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.source' version='2.6.900.v20260305-0953' singleton='false'>
      <update id='org.eclipse.equinox.p2.director.source' range='[0.0.0,2.6.900.v20260305-0953)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Director Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director'/>
        <property name='maven-version' value='2.6.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.source' version='2.6.900.v20260305-0953'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.source' version='2.6.900.v20260305-0953'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.source' version='2.6.900.v20260305-0953'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.source' version='2.6.900.v20260305-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.equinox.p2.director.source&#xA;Bundle-Version: 2.6.900.v20260305-0953
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.core' version='3.2.1.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.core' range='[0.0.0,3.2.1.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Kernel Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.core'/>
        <property name='maven-version' value='3.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core' version='3.2.1.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' version='3.2.1.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.building' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.criticalpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.event.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.core.trace.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.kernel.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.core' version='3.2.1.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.lttng2.kernel.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core.source' range='[3.2.1.202604110342,3.2.1.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.kernel.core' version='3.2.1.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.kernel.core;singleton:=true&#xA;Bundle-Version: 3.2.1.202604110342
          </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.eclipse.ocl.build.feature.group' version='6.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.build.feature.group' range='[0.0.0,6.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.build'/>
        <property name='maven-version' value='6.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='OCL Build Support'/>
        <property name='df_LT.description' value='Provides build support for the UNified OCL and Xtext Serializer.&#xA;&#xA;Only install this if you plan to develop OCL-based applications or build an OCL vaiant Xtext serializer.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.build.feature.group' version='6.24.0.v20260428-1443'/>
        <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.ocl.build.feature.jar' range='[6.24.0.v20260428-1443,6.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.ui' version='1.1.100.v202308012257' generation='2'>
      <update id='org.eclipse.jst.ws.ui' range='[0.0.0,1.1.100.v202308012257)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Graphical User Interface'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.ui' version='1.1.100.v202308012257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' version='1.1.100.v202308012257'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.uddi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.ui' version='1.1.100.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='21'>
        <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.command.env.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.5.0,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.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.ui.source' range='[1.1.100.v202308012257,1.1.100.v202308012257]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.ui' version='1.1.100.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.jst.ws.ui; singleton:=true&#xA;Bundle-Version: 1.1.100.v202308012257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.3.2.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.core' range='[0.0.0,4.3.2.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF XML Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.core'/>
        <property name='maven-version' value='4.3.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.3.2.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.3.2.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.compile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.model.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.model.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.fsm.module.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.pattern.stateprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.core.segment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.analysis.xml.core.module' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.3.2.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' 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='0.0.0'/>
        <required namespace='java.package' name='org.mozilla.javascript' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.analysis.xml.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core.source' range='[4.3.2.202604110342,4.3.2.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.core' version='4.3.2.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.core;singleton:=true&#xA;Bundle-Version: 4.3.2.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.repositories.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.repositories.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.repositories.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.repositories.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.repositories.core.source' version='4.11.0.v20260309-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.mylyn.commons.repositories.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.feature.feature.jar' version='4.11.0.v20260320-0415'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.tasks.core'/>
        <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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Task List'/>
        <property name='df_LT.description' value='Provides the Task List for task and time management.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.feature.feature.jar' version='4.11.0.v20260320-0415'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.tasks.feature' version='4.11.0.v20260320-0415'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.tasks.feature' version='4.11.0.v20260320-0415'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.snippets.source' version='1.3.200.v202410202228' singleton='false'>
      <update id='org.eclipse.wst.common.snippets.source' range='[0.0.0,1.3.200.v202410202228)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Snippets View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.snippets'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.snippets.source' version='1.3.200.v202410202228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.snippets.source' version='1.3.200.v202410202228'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.snippets.source' version='1.3.200.v202410202228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.snippets.source' version='1.3.200.v202410202228'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.snippets.source&#xA;Bundle-Version: 1.3.200.v202410202228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.annotations.source' version='8.1.1' singleton='false'>
      <update id='org.eclipse.acceleo.annotations.source' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Annotations Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.annotations'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.annotations.source' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.annotations.source' version='8.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.annotations.source' version='8.1.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.annotations.source' version='8.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: org.eclipse.acceleo.annotations.source&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-engine' version='5.14.3' singleton='false' generation='2'>
      <update id='junit-jupiter-engine' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter Engine'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-engine'/>
        <property name='maven-version' value='5.14.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='junit-jupiter-engine' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-engine' version='5.14.3'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.engine.execution,org.junit.platform.engine,org.junit.platform.engine.support.hierarchical' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.config' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api,org.junit.jupiter.api.extension,org.junit.jupiter.api.io,org.junit.jupiter.api.parallel,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.descriptor' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.api.parallel,org.junit.jupiter.engine.config,org.junit.jupiter.engine.execution,org.junit.jupiter.engine.extension,org.junit.platform.engine,org.junit.platform.engine.support.descriptor,org.junit.platform.engine.support.discovery,org.junit.platform.engine.support.hierarchical' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.discovery' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.engine.descriptor,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.discovery.predicates' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine.support.discovery' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.execution' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.engine.config,org.junit.jupiter.engine.extension,org.junit.platform.engine,org.junit.platform.engine.support.hierarchical,org.junit.platform.engine.support.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.extension' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.engine.config' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.engine.support' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine.support.hierarchical' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-jupiter-engine' version='5.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.junit.platform.engine' name='junit-jupiter' version='5.14.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.io' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.config' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.hierarchical' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.store' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='org.junit.platform.launcher' match='(&amp;(org.junit.platform.launcher=junit-platform-launcher)(version&gt;=1.14.3)(!(version&gt;=2)))'>
          <description>
            junit-jupiter-engine
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-jupiter-engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-engine.source' range='[5.14.3,5.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-engine' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-engine&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.twiki' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.twiki' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText Twiki'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.twiki'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.twiki' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.twiki' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.twiki' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.twiki.internal.block' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.twiki.internal.phrase' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.twiki.internal.token' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.twiki.internal.validation' version='4.11.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.twiki' version='4.11.0.v20260309-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='8'>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.phrase' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.token' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.outline' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.validation' range='[4.2.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext.twiki
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.twiki.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.twiki' version='4.11.0.v20260309-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.mylyn.wikitext.twiki&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.graphiti' version='2.3.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.dawn.graphiti' range='[0.0.0,2.3.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Dawn Graphiti 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.graphiti'/>
        <property name='maven-version' value='2.3.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.graphiti' version='2.3.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.graphiti' version='2.3.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.graphiti' version='2.3.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.graphiti.editors' version='2.3.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.graphiti.notifications' version='2.3.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.graphiti.util' version='2.3.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.graphiti.wizards' version='2.3.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.graphiti' version='2.3.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti' range='[0.9.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='[0.9.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.7.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.0.100,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.gmf' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.dawn.graphiti
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.graphiti.source' range='[2.3.3.v20260304-1812,2.3.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.graphiti' version='2.3.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.graphiti;singleton:=true&#xA;Bundle-Version: 2.3.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.llvm.feature.jar' version='12.5.0.202603302001'>
      <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.cdt.managedbuilder.llvm.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2013, 2026 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ LLVM-Family Compiler Build Support'/>
        <property name='df_LT.description' value='Support for building project using the LLVM-Family compilers.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.llvm'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.llvm.feature.jar' version='12.5.0.202603302001'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.managedbuilder.llvm' version='12.5.0.202603302001'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.managedbuilder.llvm' version='12.5.0.202603302001'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xtend.lib.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.lib.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtend Library'/>
        <property name='df_LT.description' value='Xtend Library Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.feature.group' version='2.43.0.v20260426-1446'/>
        <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.xtext.xbase.lib.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.sifive' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.sifive' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ SiFive RISC-V Project Template Branding Plug-in'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.sifive'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.sifive' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.sifive' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.sifive
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.sifive' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.sifive;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.compiler.batch' version='3.46.0.v20260421-0704' singleton='false' generation='2'>
      <update id='org.eclipse.jdt.core.compiler.batch' range='[0.0.0,3.46.0.v20260421-0704)' 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.46.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.46.0.v20260421-0704'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.compiler.batch' version='3.46.0.v20260421-0704'/>
        <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.46.0.v20260421-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'/>
      </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.46.0.v20260421-0704,3.46.0.v20260421-0704]' 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.46.0.v20260421-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.jdt.core.compiler.batch&#xA;Bundle-Version: 3.46.0.v20260421-0704
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.context' version='1.2.100.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.spy.context' range='[0.0.0,1.2.100.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Context Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.context'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.context' version='1.2.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.context' version='1.2.100.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.pde.spy.context' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.context' version='1.2.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.9.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.spy.core' range='1.0.100'/>
        <required namespace='java.package' name='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.pde.spy.context
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.spy.context
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.context.source' range='[1.2.100.v20260327-0718,1.2.100.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.context' version='1.2.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.context;singleton:=true&#xA;Bundle-Version: 1.2.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.core' version='1.13.0.v20250816-1241' generation='2'>
      <update id='org.eclipse.epp.mpc.core' range='[0.0.0,1.13.0.v20250816-1241)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.core'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core' version='1.13.0.v20250816-1241'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.core' version='1.13.0.v20250816-1241'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.eclipse.epp.mpc.core.service,org.eclipse.epp.internal.mpc.core.util,org.eclipse.core.runtime,org.eclipse.osgi.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.model' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.epp.mpc.core.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.service' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.epp.mpc.core.model,org.osgi.framework,org.eclipse.epp.mpc.core.service,org.eclipse.epp.internal.mpc.core.model,org.eclipse.core.runtime,org.eclipse.osgi.util,org.apache.http.client.fluent' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.service.xml' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.epp.internal.mpc.core.model,org.xml.sax.helpers,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.transport.httpclient' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.auth,org.apache.http.protocol,org.apache.http.impl.client,org.apache.http,org.eclipse.epp.mpc.core.service,org.apache.http.client,org.eclipse.core.runtime,org.apache.http.client.fluent,org.apache.http.client.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.core.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.service.component,org.osgi.util.tracker,org.apache.http.impl.client,org.osgi.framework,org.eclipse.epp.mpc.core.service,org.apache.http.client,org.eclipse.core.runtime,org.eclipse.osgi.util,org.eclipse.equinox.internal.p2.repository,org.eclipse.osgi.service.debug,org.eclipse.core.net.proxy' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.epp.mpc.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.epp.mpc.core.service' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.epp.mpc.core.model,org.eclipse.core.runtime,org.apache.http.client.fluent' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.core' version='1.13.0.v20250816-1241'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='1.2.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.auth' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.classic' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.classic.methods' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.config' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.cookie' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.entity' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.auth' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.classic' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.io' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.io' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.protocol' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io.entity' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io.support' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.message' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.protocol' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='2.0.0'/>
        <required namespace='java.package' name='org.osgi.service.component' range='[1.5.1,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.epp.mpc.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core.source' range='[1.13.0.v20250816-1241,1.13.0.v20250816-1241]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.core' version='1.13.0.v20250816-1241'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.epp.mpc.core;singleton:=true&#xA;Bundle-Version: 1.13.0.v20250816-1241
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.server.source' version='1.1.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.reviews.server.source' range='[0.0.0,1.1.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Reviews Server Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews.server'/>
        <property name='maven-version' value='1.1.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.server.source' version='1.1.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews.server.source' version='1.1.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.reviews.server.source' version='1.1.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.reviews.server.source' version='1.1.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.reviews.server.source&#xA;Bundle-Version: 1.1.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.ui.source' version='1.2.0.v202308012257' singleton='false'>
      <update id='org.eclipse.wst.command.env.ui.source' range='[0.0.0,1.2.0.v202308012257)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Environment Command Framework (GUI) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.ui.source' version='1.2.0.v202308012257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui.source' version='1.2.0.v202308012257'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.ui.source' 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.source&#xA;Bundle-Version: 1.2.0.v202308012257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.jst.ws.consumption.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Consumption Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.source' 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.jst.ws.consumption.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.filter.parser' version='1.2.0.202604110342' singleton='false' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.filter.parser' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Filter Parser'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.filter.parser'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.filter.parser' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.filter.parser' version='1.2.0.202604110342'/>
        <provided namespace='java.package' name='main.antlr3.org.eclipse.tracecompass.tmf.filter.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.filter.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.filter.parser.error' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.filter.parser' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.filter.parser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.filter.parser.source' range='[1.2.0.202604110342,1.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.filter.parser' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.filter.parser&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.doc.feature.jar' version='0.35.0.v20260428-1512'>
      <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/modeling/mmt/qvtd'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.qvtd.doc'/>
        <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='QVT Declarative Documentation (Incubation)'/>
        <property name='df_LT.description' value='Install this feature if you want the QVTd documentation.'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='maven-groupId' value='org.eclipse.qvtd-features'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.doc'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.doc.feature.jar' version='0.35.0.v20260428-1512'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.qvtd.doc' version='0.35.0.v20260428-1512'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.qvtd.doc' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.action.ide' range='[0.0.0,1.7.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 UI Action IDE'/>
        <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.action.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.action.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.common.ui.action.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.ide.source' range='[1.7.0.202512020858,1.7.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.ui.action.ide' version='1.7.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.ui.action.ide&#xA;Bundle-Version: 1.7.0.202512020858
          </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.remote.jsch.ui.source' version='1.2.100.202402230238' singleton='false'>
      <update id='org.eclipse.remote.jsch.ui.source' range='[0.0.0,1.2.100.202402230238)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='JSch UI Remote Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.jsch.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.jsch.ui.source' version='1.2.100.202402230238'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.jsch.ui.source' version='1.2.100.202402230238'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.jsch.ui.source' version='1.2.100.202402230238'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.jsch.ui.source' version='1.2.100.202402230238'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.jsch.ui.source&#xA;Bundle-Version: 1.2.100.202402230238
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.generator' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xtext.generator' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator 2'/>
        <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.xtext.generator'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='49'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.builder' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ecore' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ecore2xtext' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.exporting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.formatting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.generator' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.grammarAccess' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.index' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.junit' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model.annotations' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model.project' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.nodemodel.detachable' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.ex' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.postProcessing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.parser.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.parser.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.services' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.resourceFactory' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.scoping' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.textmate' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.types' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.codemining' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.compare' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.contentAssist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.fileWizard' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.labeling' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.projectWizard' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.refactoring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.tasks' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.templates' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.web' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.xbase' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.generator' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' 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.eclipse.emf.mwe2.lib' range='2.25.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.20.300'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='de.itemis.xtext.antlr' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='2.10.1' 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=21))'>
          <description>
            org.eclipse.xtext.xtext.generator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.generator' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.generator;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.editor' version='1.17.0.v20250208-1315' generation='2'>
      <update id='org.eclipse.oomph.targlets.editor' range='[0.0.0,1.17.0.v20250208-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Targlets Editor'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.editor'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.editor' version='1.17.0.v20250208-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.editor' version='1.17.0.v20250208-1315'/>
        <provided namespace='java.package' name='org.eclipse.oomph.targlets.presentation' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.editor' version='1.17.0.v20250208-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='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.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.pde.core' 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.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.pde' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.core' range='[1.22.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.ui' range='[1.23.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.25.0,2.0.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.core.services' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.service.event' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.targlets.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.editor.source' range='[1.17.0.v20250208-1315,1.17.0.v20250208-1315]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.editor' version='1.17.0.v20250208-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.oomph.targlets.editor;singleton:=true&#xA;Bundle-Version: 1.17.0.v20250208-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.sdk.source.feature.jar' version='5.16.0.v20260304-1816'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository SDK Source'/>
        <property name='df_LT.description' value='Contains the Client, Server, Tools, Examples, Documentation and Source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.sdk'/>
        <property name='maven-version' value='5.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.source.feature.jar' version='5.16.0.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.sdk.source' version='5.16.0.v20260304-1816'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.sdk.source' version='5.16.0.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.core.source' version='3.1.2.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.core.source' range='[0.0.0,3.1.2.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Templates Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.core'/>
        <property name='maven-version' value='3.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.core.source' version='3.1.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.core.source' version='3.1.2.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.core.source' version='3.1.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.core.source' version='3.1.2.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.core.source&#xA;Bundle-Version: 3.1.2.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.900.v20260304-0711' generation='2'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives' range='[0.0.0,1.5.900.v20260304-0711)' 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.900-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.900.v20260304-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.900.v20260304-0711'/>
        <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.900.v20260304-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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.18.0,4.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.900.v20260304-0711,1.5.900.v20260304-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.touchpoint.natives' version='1.5.900.v20260304-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.touchpoint.natives;singleton:=true&#xA;Bundle-Version: 1.5.900.v20260304-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.core' version='1.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.pcap.core' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Pcap support for TMF Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core' version='1.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.event.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.core' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.pcap.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.pcap.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core.source' range='[1.2.0.202604110342,1.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.core' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.pcap.core;singleton:=true&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.java.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.changelog.java.feature.group' range='[0.0.0,8.23.0.202604281957)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.java'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2012 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='ChangeLog Management Tools for Java'/>
        <property name='df_LT.featureDescription' value='The Changelog plug-in provides the ability to maintain and create GNU-style ChangeLogs for Java code from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.java.feature.group' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.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.jface.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.ui.workbench.texteditor' 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' 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.editors' range='0.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='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' 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' 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='2.1.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.core' range='[3.0.0.202604281957,3.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.doc' range='[2.7.1.202604281957,2.7.1.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.parsers.java' range='[2.7.0.202604281957,2.7.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.java.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xsl.exslt.ui.source' version='1.1.0.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.xsl.exslt.ui.source' range='[0.0.0,1.1.0.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='EXSLT Core Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.exslt.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.exslt.ui.source' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.exslt.ui.source' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.exslt.ui.source' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.exslt.ui.source' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.exslt.ui.source&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.smap.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.smap.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext JSR-45 SMAP installer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.smap'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.smap.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.smap.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.smap.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.source' version='2.14.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.source' range='[0.0.0,2.14.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Mapping Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.source' version='2.14.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.source' version='2.14.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.source' 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.source&#xA;Bundle-Version: 2.14.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Tcl Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.tcl.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.jar' version='2.38.0.v20260311-1301'>
      <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.v20260311-1301'/>
        <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.v20260311-1301'/>
      </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.v20260311-1301'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sqlite.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sqlite.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQLite UI Enablement Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sqlite.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sqlite.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sqlite.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sqlite.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sqlite.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.ui' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.ui' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.ui'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.ui' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' version='6.7.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.ui' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.filesystem' range='1.7.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.core' range='3.1.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.ui' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.ui;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.predicates' version='1.19.0.v20241013-1021' generation='2'>
      <update id='org.eclipse.oomph.predicates' range='[0.0.0,1.19.0.v20241013-1021)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Predicates Model'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.predicates'/>
        <property name='maven-version' value='1.19.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.predicates' version='1.19.0.v20241013-1021'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.predicates' version='1.19.0.v20241013-1021'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.predicates' version='1.19.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.predicates' version='1.19.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.predicates.impl' version='1.19.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.predicates.util' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.predicates' version='1.19.0.v20241013-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'/>
        <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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base' range='[1.18.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.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='[2.0.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='[6.2.0,10.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.predicates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.predicates.source' range='[1.19.0.v20241013-1021,1.19.0.v20241013-1021]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.predicates' version='1.19.0.v20241013-1021'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.predicates;singleton:=true&#xA;Bundle-Version: 1.19.0.v20241013-1021
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.tika.core' version='3.3.0' singleton='false' generation='2'>
      <update id='org.apache.tika.core' range='[0.0.0,3.3.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Tika core'/>
        <property name='org.eclipse.equinox.p2.description' value='This is the core Apache Tika™ toolkit library from which all other modules inherit functionality. It    also    includes the core facades for the Tika API.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://tika.apache.org/'/>
        <property name='maven-groupId' value='org.apache.tika'/>
        <property name='maven-artifactId' value='tika-core'/>
        <property name='maven-version' value='3.3.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.tika.core' version='3.3.0'/>
        <provided namespace='osgi.bundle' name='org.apache.tika.core' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.tika' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.language.translate,org.apache.tika.metadata,org.apache.tika.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.concurrent' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.tika.config' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.transform,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.language.translate,org.apache.tika.metadata.filter,org.apache.tika.metadata.listfilter,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.renderer,org.osgi.framework,org.osgi.util.tracker,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.detect' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.embedder' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.exception' version='3.3.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.tika.extractor' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.io,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.pipes.extractor,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.fork' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.io' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.io.input,org.apache.tika.exception,org.apache.tika.metadata' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.language.detect' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.language.translate' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.metadata' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.metadata.writefilter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.metadata.filter' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.metadata.listfilter' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.metadata.writefilter' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.tika.mime' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.w3c.dom,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.parser' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.extractor,org.apache.tika.metadata,org.apache.tika.metadata.writefilter,org.apache.tika.mime,org.apache.tika.renderer,org.apache.tika.sax,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.parser.digest' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.metadata,org.apache.tika.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.parser.external' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.parser.external2' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.parser.multiple' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.sax,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.parser,org.apache.tika.pipes.emitter,org.apache.tika.pipes.fetcher,org.apache.tika.pipes.pipesiterator,org.apache.tika.sax,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.async' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.exception,org.apache.tika.pipes,org.apache.tika.pipes.emitter,org.apache.tika.pipes.pipesiterator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.emitter' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.extractor' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.exception,org.apache.tika.extractor,org.apache.tika.metadata,org.apache.tika.pipes,org.apache.tika.pipes.emitter' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.fetcher' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.fetcher.config' version='3.3.0'/>
        <provided namespace='java.package' name='org.apache.tika.pipes.fetcher.fs' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.parser,org.apache.tika.pipes.fetcher,org.apache.tika.pipes.fetcher.fs.config' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.fetcher.fs.config' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.pipes.fetcher.config' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.fetcher.url' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.parser,org.apache.tika.pipes.fetcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.pipesiterator' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.pipes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.pipesiterator.filelist' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.pipes.pipesiterator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.pipes.pipesiterator.fs' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.pipes.pipesiterator' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.renderer' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.config,org.apache.tika.exception,org.apache.tika.io,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.sax' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,org.apache.tika.exception,org.apache.tika.io,org.apache.tika.metadata,org.apache.tika.metadata.filter,org.apache.tika.parser,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.sax.xpath' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tika.sax,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.tika.utils' version='3.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,javax.xml.stream,javax.xml.transform,javax.xml.transform.sax,org.apache.tika.config,org.apache.tika.exception,org.apache.tika.io,org.apache.tika.metadata,org.apache.tika.parser,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.tika.core' version='3.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='76'>
        <required namespace='java.package' name='org.apache.xerces.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io.build' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io.input' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io.output' 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.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.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.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.crypto' 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='org.apache.tika' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.detect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.extractor' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.language.translate' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.metadata.filter' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.metadata.listfilter' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.metadata.writefilter' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.mime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.parser' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.parser.external' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.parser.multiple' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.pipes' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.pipes.async' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.pipes.emitter' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.pipes.extractor' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.pipes.fetcher' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.pipes.fetcher.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.pipes.fetcher.fs.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.pipes.pipesiterator' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.renderer' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.sax.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tika.utils' range='0.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)'/>
        <required namespace='java.package' name='org.slf4j' 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.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.apache.tika.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.tika.core.source' range='[3.3.0,3.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.tika.core' version='3.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.tika.core&#xA;Bundle-Version: 3.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.pgm' version='7.7.0.202604291911-m2' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.pgm' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit Command Line Interface'/>
        <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='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.pgm' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.pgm' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.console' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.eclipse.jgit.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.pgm' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.transport,org.eclipse.jgit.util.io,org.eclipse.jgit.awtui,org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.eclipse.jgit.pgm.opt,org.eclipse.jgit.treewalk.filter,org.eclipse.jgit.diff,org.eclipse.jgit.treewalk,org.eclipse.jgit.api,javax.swing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.pgm.debug' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.util.io,org.eclipse.jgit.pgm,org.eclipse.jetty.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.pgm.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.pgm.opt' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.kohsuke.args4j,org.eclipse.jgit.lib,org.eclipse.jgit.revwalk,org.kohsuke.args4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.pgm' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='49'>
        <required namespace='java.package' name='jakarta.servlet' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee10.servlet' range='[12.0.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.0.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.0.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.0.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.0.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.archive' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.awtui' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.blame' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.diff' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.dircache' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.gitrepo' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.diffmergetool' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.io' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.midx' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.pack' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.reftable' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs.server' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs.server.fs' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs.server.s3' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib.internal' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.merge' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.notes' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revplot' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk.filter' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.pack' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http.apache' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.resolver' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.ssh.jsch' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.kohsuke.args4j' range='[2.33.0,3.0.0)'/>
        <required namespace='java.package' name='org.kohsuke.args4j.spi' range='[2.33.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.pgm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.pgm.source' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.pgm' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.pgm&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.ui' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.dsl.ui' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.emf.parsley.dsl.ui'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl.ui'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.ui' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.ui' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.ui.wizard.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.ui.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.dsl.ui' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.emf.parsley.dsl' 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='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' 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.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.generator.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.wizards' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='5.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.additional.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.pde.internal.ui.parts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.dsl.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.ui.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.dsl.ui' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.dsl.ui;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.xml.query' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL XML Query Parser Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.xml.query'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.xml.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.parsers.sql.xml.query
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.xml.query;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.device.source' version='1.1.1.202109301733' singleton='false'>
      <update id='org.osgi.service.device.source' range='[0.0.0,1.1.1.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.device:1.1.1.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.device.source' version='1.1.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.device.source' version='1.1.1.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.device.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.device.source' 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.source&#xA;Bundle-Version: 1.1.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.source' version='3.11.0.v20251217-0909' singleton='false'>
      <update id='org.eclipse.ui.views.properties.tabbed.source' range='[0.0.0,3.11.0.v20251217-0909)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Tabbed Properties View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.properties.tabbed'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.source' version='3.11.0.v20251217-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.source' version='3.11.0.v20251217-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed.source' 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.source&#xA;Bundle-Version: 3.11.0.v20251217-0909
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.edit' version='1.8.0.202211151334' generation='2'>
      <update id='org.eclipse.gmf.runtime.notation.edit' range='[0.0.0,1.8.0.202211151334)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GMF Notation 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.gmf.notation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.edit'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.edit' version='1.8.0.202211151334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.edit' version='1.8.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.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation.edit' version='1.8.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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.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=1.8))'>
          <description>
            org.eclipse.gmf.runtime.notation.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.edit' version='1.8.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.edit; singleton:=true&#xA;Bundle-Version: 1.8.0.202211151334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.tx.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.emf.tx.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - EMF Transaction Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.tx'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.tx.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.tx.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.tx.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.tx.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launch.ui.source' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.launch.ui.source' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Launch UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launch.ui'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.ui.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch.ui.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.launch.ui.source' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.launch.ui.source' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.launch.ui.source&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.monitor.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.monitor.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Monitor UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.monitor.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.monitor.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.monitor.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.monitor.ui' version='4.11.0.v20260309-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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.monitor.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.monitor.ui' version='4.11.0.v20260309-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.mylyn.monitor.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.repositories.feature.feature.group' version='4.11.0.v20260422-0824' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.commons.repositories.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.commons.repositories.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260422-0824)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.repositories.feature'/>
        <property name='maven-version' value='4.11.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) 2011 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Repositories'/>
        <property name='df_LT.description' value='Provides a framework for managing repositories.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.feature.feature.group' version='4.11.0.v20260422-0824'/>
        <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.mylyn.commons.feature.feature.group' range='4.11.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.net' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.http.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.xmlrpc' range='[4.11.0.v20260422-0824,4.11.0.v20260422-0824]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.feature.feature.jar' range='[4.11.0.v20260422-0824,4.11.0.v20260422-0824]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.ui.feature.group' version='1.36.0.v20260322-1106' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.ui.feature.group' range='[0.0.0,1.36.0.v20260322-1106)' 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.xcore.ui'/>
        <property name='maven-version' value='1.36.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 Xcore UI'/>
        <property name='df_LT.description' value='The UI for EMF Xcore.'/>
        <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.xcore.ui.feature.group' version='1.36.0.v20260322-1106'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <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.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.xtext.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.xtext.ui.shared' 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.editors' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.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.compare' 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.builder' 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.xcore' 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' 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.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.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.xtext.common.types.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.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' 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.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.codegen.ecore.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.ecore.xtext' 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.xcore.ui' range='[1.36.0.v20260322-1106,1.36.0.v20260322-1106]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.xtext.ui' range='[1.6.0.v20250910-1205,1.6.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.edit' range='[1.7.1.v20250910-1205,1.7.1.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.exporter' range='[1.13.0.v20250910-1205,1.13.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.importer' range='[1.8.0.v20250910-1205,1.8.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.ui.feature.jar' range='[1.36.0.v20260322-1106,1.36.0.v20260322-1106]'>
          <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) 2011-2018 Eclipse contributors 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.e4.core.contexts.source' version='1.13.200.v20250609-0437' singleton='false'>
      <update id='org.eclipse.e4.core.contexts.source' range='[0.0.0,1.13.200.v20250609-0437)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Contexts Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.contexts'/>
        <property name='maven-version' value='1.13.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts.source' version='1.13.200.v20250609-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.contexts.source' version='1.13.200.v20250609-0437'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.contexts.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.contexts.source' 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.source&#xA;Bundle-Version: 1.13.200.v20250609-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2ecore.editor.source' version='2.12.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore2ecore.editor.source' range='[0.0.0,2.12.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore to Ecore Mapping Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2ecore.editor'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.editor.source' version='2.12.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore.editor.source' version='2.12.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2ecore.editor.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2ecore.editor.source' 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.source&#xA;Bundle-Version: 2.12.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <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}/../); chmod(targetDir:${installFolder}/../MacOS/, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.versioncontrol.ignores.manager.source' version='7.2.3.202603250810' singleton='false'>
      <update id='org.bndtools.versioncontrol.ignores.manager.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.bndtools.versioncontrol.ignores.manager:7.2.3.202603250810'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.versioncontrol.ignores.manager'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.versioncontrol.ignores.manager.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.versioncontrol.ignores.manager.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.versioncontrol.ignores.manager.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bndtools.versioncontrol.ignores.manager.source' 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: org.bndtools.versioncontrol.ignores.manager.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.ui.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.ui.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti UI (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.ui'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.ui.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.ui.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.ui.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.ui.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.ui.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.build.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.build.gcc.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GNU Toolchain Build Support'/>
        <property name='df_LT.description' value='Build support for C/C++ GNU toolchain. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.build'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.build.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gnu.build' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gnu.build' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common.feature.group' version='2.38.0.v20260311-1301' singleton='false'>
      <update id='org.eclipse.emf.common.feature.group' range='[0.0.0,2.38.0.v20260311-1301)' 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.v20260311-1301'/>
        <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.v20260311-1301,2.45.0.v20260311-1301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' range='[2.38.0.v20260311-1301,2.38.0.v20260311-1301]'>
          <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.rap.tools.feature.feature.group' version='4.7.0.20260428-1130' singleton='false' generation='2'>
      <update id='org.eclipse.rap.tools.feature.feature.group' range='[0.0.0,4.7.0.20260428-1130)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='RAP Tools'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - RAP'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.feature'/>
        <property name='maven-version' value='4.7.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) 2007, 2024 Innoopract Informationssysteme GmbH and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Innoopract Informationssysteme GmbH - initial API and implementation&#xA;EclipseSource - ongoing development'/>
        <property name='df_LT.description' value='Contains tools that support the development of RAP applications.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.feature.feature.group' version='4.7.0.20260428-1130'/>
        <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.ui.intro' 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.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.rap.tools.launch.rwt.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1)' matchParameters='[&apos;org.eclipse.rap.ui.intro&apos;, &apos;org.eclipse.equinox.p2.iu&apos;]' min='0' max='0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.templates' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1)' matchParameters='[&apos;org.eclipse.rap.help&apos;, &apos;org.eclipse.equinox.p2.iu&apos;]' min='0' max='0'/>
        <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.pde.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.rap.tools.launch.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <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.rap.tools.intro.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <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.rap.tools.intro' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1)' matchParameters='[&apos;org.eclipse.rap.ui.launch&apos;, &apos;org.eclipse.equinox.p2.iu&apos;]' min='0' max='0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.launch.rwt' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1)' matchParameters='[&apos;org.eclipse.rap.ui.launch.rwt&apos;, &apos;org.eclipse.equinox.p2.iu&apos;]' min='0' max='0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.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.rap.doc' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.feature.feature.jar' range='[4.7.0.20260428-1130,4.7.0.20260428-1130]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.launch' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.templates.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]'/>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1)' matchParameters='[&apos;org.eclipse.rap.ui.templates&apos;, &apos;org.eclipse.equinox.p2.iu&apos;]' min='0' max='0'/>
      </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.mountainminds.eclemma.core' version='3.1.11.202511262126'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Old EclEmma version (com.mountainminds.eclemma) cannot be installed together with new (org.eclipse.eclemma). Uninstall currently installed version and try the install again.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse EclEmma'/>
        <property name='maven-classifier' value='p2inf'/>
      </properties>
      <provides size='1'>
        <provided namespace='osgi.bundle' name='com.mountainminds.eclemma.core' version='3.1.11.202511262126'/>
      </provides>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.ui.externaltools.source' version='3.7.100.v20260326-0937' singleton='false'>
      <update id='org.eclipse.ui.externaltools.source' range='[0.0.0,3.7.100.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='External Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.externaltools'/>
        <property name='maven-version' value='3.7.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools.source' version='3.7.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools.source' version='3.7.100.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools.source' version='3.7.100.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools.source' version='3.7.100.v20260326-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.eclipse.ui.externaltools.source&#xA;Bundle-Version: 3.7.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.ui.ext' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.tree.ui.ext' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Tree UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.ext' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.ui.ext' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.tree.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.tree.ui.ext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.ui.ext' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.ui.ext;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.radiogroup.source' version='1.0.0.202509131601' singleton='false'>
      <update id='org.eclipse.nebula.widgets.radiogroup.source' range='[0.0.0,1.0.0.202509131601)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Nebula'/>
        <property name='df_LT.bundleName' value='Nebula Radio Group Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.radiogroup'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.radiogroup.source' version='1.0.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.radiogroup.source' version='1.0.0.202509131601'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.radiogroup.source' version='1.0.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.radiogroup.source' version='1.0.0.202509131601'/>
      </artifacts>
      <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.radiogroup.source&#xA;Bundle-Version: 1.0.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.debug.rhino' version='1.1.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.debug.rhino' range='[0.0.0,1.1.0.v202307190318)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Rhino JavaScript Debug'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.debug.rhino'/>
        <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.jsdt.debug.rhino' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.rhino' version='1.1.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino.jsdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino.jsdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino.jsdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino.jsdi.request' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.debug.rhino' version='1.1.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.breakpoints' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.jsdi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.jsdi.connect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.jsdi.event' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.jsdi.request' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino.transport' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.transport' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.transport.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.transport.packet' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.debug.transport.socket' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.debug.rhino
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.debug.rhino' version='1.1.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.debug.rhino;singleton:=true&#xA;Bundle-Version: 1.1.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.edit' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.edit' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMFTVM Model 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.edit'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.edit' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.edit' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.edit' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.emftvm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.edit.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.edit' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.edit;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.identity.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.identity.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.identity.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.identity.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.identity.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.identity.ui.source' version='4.11.0.v20260309-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.mylyn.commons.identity.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workbench.feature.group' version='1.19.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.workbench.feature.group' range='[0.0.0,1.19.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workbench'/>
        <property name='maven-version' value='1.19.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Workbench'/>
        <property name='df_LT.description' value='Contains the plugins for workbench-based tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.feature.group' version='1.19.0.v20251211-0657'/>
        <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.oomph.setup.workbench' range='[1.15.0.v20230828-1517,1.15.0.v20230828-1517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.edit' range='[1.14.0.v20230416-1315,1.14.0.v20230416-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.feature.jar' range='[1.19.0.v20251211-0657,1.19.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.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.net4j.db.doc' version='4.3.7.v20260304-1816' generation='2'>
      <update id='org.eclipse.net4j.db.doc' range='[0.0.0,4.3.7.v20260304-1816)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j DB Framework Documentation'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.doc'/>
        <property name='maven-version' value='4.3.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.doc' version='4.3.7.v20260304-1816'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.db.doc' version='4.3.7.v20260304-1816'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.doc' version='4.3.7'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.doc.online' version='4.3.7'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.doc.reference' version='4.3.7'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.doc.reference.api' version='4.3.7'/>
        <provided namespace='java.package' name='org.eclipse.net4j.db.doc.reference.schema' version='4.3.7'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.db.doc' version='4.3.7.v20260304-1816'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.doc' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.derby' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.h2' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.hsqldb' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.mysql' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.postgresql' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.net4j.db.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.doc.source' range='[4.3.7.v20260304-1816,4.3.7.v20260304-1816]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.db.doc' version='4.3.7.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.db.doc; singleton:=true&#xA;Bundle-Version: 4.3.7.v20260304-1816
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.sdk.feature.group' version='1.37.0.v20260322-1106' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.sdk.feature.group' range='[0.0.0,1.37.0.v20260322-1106)' 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.xcore.sdk'/>
        <property name='maven-version' value='1.37.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 Xcore SDK'/>
        <property name='df_LT.description' value='The SDK for EMF Xcore.'/>
        <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.xcore.sdk.feature.group' version='1.37.0.v20260322-1106'/>
        <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.emf.ecore.xcore.feature.group' range='[1.37.0.v20260322-1106,1.37.0.v20260322-1106]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.ui.feature.group' range='[1.36.0.v20260322-1106,1.36.0.v20260322-1106]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.lib.feature.group' range='[1.10.0.v20250910-1205,1.10.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.sdk.feature.jar' range='[1.37.0.v20260322-1106,1.37.0.v20260322-1106]'>
          <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) 2011-2018 Eclipse contributors 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.nebula.widgets.pshelf' version='1.1.0.202509131601' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.pshelf' range='[0.0.0,1.1.0.202509131601)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula PShelf'/>
        <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.pshelf'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.pshelf' version='1.1.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.pshelf' version='1.1.0.202509131601'/>
        <provided namespace='java.package' name='org.eclipse.nebula.jface.pshelfviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.pshelf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.pshelf' version='1.1.0.202509131601'>
          <properties size='1'>
            <property 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.swt' range='[3.126.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.opal.commons' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.widgets.pshelf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.pshelf.source' range='[1.1.0.202509131601,1.1.0.202509131601]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.pshelf' version='1.1.0.202509131601'/>
      </artifacts>
      <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.pshelf&#xA;Bundle-Version: 1.1.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.transaction-api' version='1.3.3' singleton='false'>
      <update id='jakarta.transaction-api' range='[0.0.0,1.3.3)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='javax.transaction API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta(TM) Transactions 1.3 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='1.3.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='jakarta.transaction-api' version='1.3.3'/>
        <provided namespace='osgi.bundle' name='jakarta.transaction-api' version='1.3.3'/>
        <provided namespace='java.package' name='javax.transaction' version='1.3.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.interceptor,javax.transaction.xa,javax.enterprise.util,javax.enterprise.context' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jakarta.transaction-api' version='1.3.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='javax.enterprise.context' range='0.0.0'/>
        <required namespace='java.package' name='javax.enterprise.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.interceptor' range='[1.2.0,1.2.98)'/>
        <required namespace='java.package' name='javax.transaction' range='1.3.3'/>
        <required namespace='java.package' name='javax.transaction.xa' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.transaction-api.source' range='[1.3.3,1.3.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.transaction-api' version='1.3.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.transaction-api&#xA;Bundle-Version: 1.3.3
          </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.eclipse.nebula.widgets.radiogroup' version='1.0.0.202509131601' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.radiogroup' range='[0.0.0,1.0.0.202509131601)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula Radio Group'/>
        <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.radiogroup'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.radiogroup' version='1.0.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.radiogroup' version='1.0.0.202509131601'/>
        <provided namespace='java.package' name='org.eclipse.nebula.jface.viewer.radiogroup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.radiogroup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.radiogroup.forms' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.radiogroup' version='1.0.0.202509131601'>
          <properties size='1'>
            <property 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.equinox.common' 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.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.widgets.radiogroup
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.radiogroup.source' range='[1.0.0.202509131601,1.0.0.202509131601]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.radiogroup' version='1.0.0.202509131601'/>
      </artifacts>
      <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.radiogroup&#xA;Bundle-Version: 1.0.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.activity.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.tasks.activity.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Tasks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.activity.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.activity.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.activity.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.activity.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.activity.core.source' version='4.11.0.v20260309-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.mylyn.tasks.activity.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.saxon' version='1.1.0.v201901071922' generation='2'>
      <update id='org.eclipse.wst.xsl.saxon' range='[0.0.0,1.1.0.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='XSL Saxon Support'/>
        <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.xsl.saxon'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.saxon' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.saxon' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.saxon' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsl.saxon
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.saxon.source' range='[1.1.0.v201901071922,1.1.0.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.saxon' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.saxon;singleton:=true&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.core.source' version='3.1.0.202512020204' singleton='false'>
      <update id='org.eclipse.launchbar.core.source' range='[0.0.0,3.1.0.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='LaunchBar Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.core.source' version='3.1.0.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.core.source' version='3.1.0.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.core.source' version='3.1.0.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.core.source' version='3.1.0.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.core.source&#xA;Bundle-Version: 3.1.0.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.doc' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.doc' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Documentation'/>
        <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.qvto-doc'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.doc'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.doc' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.doc' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.doc' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.doc;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.cdatetime.source' version='1.5.0.202509131601' singleton='false'>
      <update id='org.eclipse.nebula.widgets.cdatetime.source' range='[0.0.0,1.5.0.202509131601)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Nebula'/>
        <property name='df_LT.bundleName' value='Nebula CDatetime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.cdatetime'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.cdatetime.source' version='1.5.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.cdatetime.source' version='1.5.0.202509131601'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.cdatetime.source' version='1.5.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.cdatetime.source' version='1.5.0.202509131601'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.5.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.source' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.source' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Examples and Editors Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.source' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.source' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.source&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.openocd.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.debug.gdbjtag.openocd.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.debug.gdbjtag.openocd.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.openocd'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ OpenOCD Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations for OpenOCD.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.debug.gdbjtag.feature.group' range='[6.7.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core' range='[5.0.0.202602251544,5.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui' range='[5.0.1.202602251544,5.0.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.context.feature.feature.group' version='4.11.0.v20260429-0403' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.context_feature.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.context.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260429-0403)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.context.feature'/>
        <property name='maven-version' value='4.11.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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Task-Focused Interface'/>
        <property name='df_LT.description' value='Provides the Mylyn Task-Focused Interface.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.feature.feature.group' version='4.11.0.v20260429-0403'/>
        <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.mylyn.tasks.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.core' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.ui' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.resources.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.tasks.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.feature.feature.jar' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]'>
          <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.linuxtools.cdt.libhover.library.docs.source' version='1.0.2.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.cdt.libhover.library.docs.source' range='[0.0.0,1.0.2.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Libhover C/C++ Library Documentation Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover.library.docs'/>
        <property name='maven-version' value='1.0.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.library.docs.source' version='1.0.2.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover.library.docs.source' version='1.0.2.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.cdt.libhover.library.docs.source' version='1.0.2.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.cdt.libhover.library.docs.source' version='1.0.2.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.cdt.libhover.library.docs.source&#xA;Bundle-Version: 1.0.2.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='io.github.classgraph.classgraph.source' version='4.8.184' singleton='false'>
      <update id='io.github.classgraph.classgraph.source' range='[0.0.0,4.8.184)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for io.github.classgraph.classgraph:4.8.184'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='io.github.classgraph.classgraph.source' version='4.8.184'/>
        <provided namespace='osgi.bundle' name='io.github.classgraph.classgraph.source' version='4.8.184'/>
        <provided namespace='osgi.identity' name='io.github.classgraph.classgraph.source' version='4.8.184'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='io.github.classgraph.classgraph.source' 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.source&#xA;Bundle-Version: 4.8.184
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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.p2.reconciler.dropins' version='4.40.0.I20260423-1800'/>
        <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.p2.reconciler.dropins' 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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.model.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.profiler.model.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Profiler Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.model'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.model.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.model.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.model.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.model.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.model.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.helgrind.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.helgrind.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Helgrind Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.helgrind'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.helgrind.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.helgrind.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.helgrind.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.helgrind.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.helgrind.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.observable.source' version='1.13.500.v20251103-0735' singleton='false'>
      <update id='org.eclipse.core.databinding.observable.source' range='[0.0.0,1.13.500.v20251103-0735)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding Observables Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.observable'/>
        <property name='maven-version' value='1.13.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable.source' version='1.13.500.v20251103-0735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.observable.source' version='1.13.500.v20251103-0735'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.observable.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.observable.source' 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.source&#xA;Bundle-Version: 1.13.500.v20251103-0735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.jdt.docker.launcher.feature.feature.group' version='5.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.jdt.docker.launcher.feature.feature.group' range='[0.0.0,5.23.0.202604281957)' 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/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.jdt.docker.launcher.feature'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2018 Red Hat, Inc and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='JDT Docker Launcher'/>
        <property name='df_LT.description' value='Launch JDT executables in Docker Container'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.jdt.docker.launcher.feature.feature.group' version='5.23.0.202604281957'/>
        <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.linuxtools.docker.feature.feature.group' range='4.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.jdt.docker.launcher' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.jdt.docker.launcher.feature.feature.jar' range='[5.23.0.202604281957,5.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:0,name:Linux Tools Docker Tooling,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:1,name:Linux Tools Docker Tooling,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.versions.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.versions.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Versions'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.versions.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.versions.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.versions.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.versions.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.versions.core.spi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.versions.core' version='4.11.0.v20260309-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='7'>
        <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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.versions.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.versions.core' version='4.11.0.v20260309-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.mylyn.versions.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.ecf.discovery.source' version='5.3.0.v20241230-2050' singleton='false'>
      <update id='org.eclipse.ecf.discovery.source' range='[0.0.0,5.3.0.v20241230-2050)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Discovery API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.discovery'/>
        <property name='maven-version' value='5.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.source' version='5.3.0.v20241230-2050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.discovery.source' version='5.3.0.v20241230-2050'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.discovery.source' version='5.3.0.v20241230-2050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.discovery.source' version='5.3.0.v20241230-2050'/>
      </artifacts>
      <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.discovery.source&#xA;Bundle-Version: 5.3.0.v20241230-2050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.binutils.source' version='6.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.binutils.source' range='[0.0.0,6.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Binutils Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.binutils'/>
        <property name='maven-version' value='6.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.binutils.source' version='6.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.binutils.source' version='6.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.binutils.source' version='6.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.binutils.source' version='6.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.binutils.source&#xA;Bundle-Version: 6.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.jaxp.launching' version='1.1.200.v202301080401' generation='2'>
      <update id='org.eclipse.wst.xsl.jaxp.launching' range='[0.0.0,1.1.200.v202301080401)' 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='XSL JAXP Launching'/>
        <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.xsl.jaxp.launching'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.launching' version='1.1.200.v202301080401'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.launching' version='1.1.200.v202301080401'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.launching.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.launching.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.launching.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.jaxp.launching' version='1.1.200.v202301080401'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.launching' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.debug' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.util' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsl.jaxp.launching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.launching.source' range='[1.1.200.v202301080401,1.1.200.v202301080401]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.jaxp.launching' version='1.1.200.v202301080401'/>
      </artifacts>
      <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.xsl.jaxp.launching;singleton:=true&#xA;Bundle-Version: 1.1.200.v202301080401
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.core.ui.source' version='1.5.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.sqm.core.ui.source' range='[0.0.0,1.5.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQM UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.core.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core.ui.source' version='1.5.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui.source' version='1.5.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.core.ui.source' version='1.5.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.core.ui.source' version='1.5.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.core.ui.source&#xA;Bundle-Version: 1.5.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.lsp.clangd' version='3.0.600.202603111450' generation='2'>
      <update id='org.eclipse.cdt.lsp.clangd' range='[0.0.0,3.0.600.202603111450)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Clangd Language Server Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt.lsp'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.lsp.clangd'/>
        <property name='maven-version' value='3.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.clangd' version='3.0.600.202603111450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.lsp.clangd' version='3.0.600.202603111450'/>
        <provided namespace='java.package' name='org.eclipse.cdt.lsp.clangd' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.lsp.clangd' version='3.0.600.202603111450'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.lsp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' 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='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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e' range='0.18.14'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.22.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.workbench' 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.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.yaml.snakeyaml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.language_pack' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.yaml.snakeyaml' range='1.27.0'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.error' range='1.27.0'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.scanner' range='1.27.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.cdt.lsp.clangd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.clangd.source' range='[3.0.600.202603111450,3.0.600.202603111450]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.lsp.clangd' version='3.0.600.202603111450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.lsp.clangd;singleton:=true&#xA;Bundle-Version: 3.0.600.202603111450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='Database Development' version='0.0.0.0--cLV3Ph'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Database Development'/>
        <property name='org.eclipse.equinox.p2.description' value='Tools to define and access a wide variety of databases.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Database Development' version='0.0.0.0--cLV3Ph'/>
      </provides>
      <requires size='37'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.common.doc.user.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.doc.user.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.apache.derby.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdt.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.designer.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sdk.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.intro.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.data.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddl.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.doc.user.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.feature.group' range='0.0.0'/>
      </requires>
    </unit>
    <unit id='org.eclipse.debug.terminal.source' version='1.0.200.v20260326-0937' singleton='false'>
      <update id='org.eclipse.debug.terminal.source' range='[0.0.0,1.0.200.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Terminal Session Support for Eclipse Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.debug.terminal'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.terminal.source' version='1.0.200.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.terminal.source' version='1.0.200.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.terminal.source' version='1.0.200.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.terminal.source' version='1.0.200.v20260326-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.eclipse.debug.terminal.source&#xA;Bundle-Version: 1.0.200.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </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='org.eclipse.jst.ws.axis2tools.feature.feature.group' version='1.2.0.v202405180419' singleton='false'>
      <update id='org.eclipse.jst.ws.axis2tools.feature.feature.group' range='[0.0.0,1.2.0.v202405180419)' 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.jst.ws.axis2tools.feature'/>
        <property name='maven-version' value='1.2.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.feature.copyright' value='Copyright (c) 2008 WSO2.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttps://www.eclipse.org/legal/epl-2.0/&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;WSO2 - initial API and implementation'/>
        <property name='df_LT.featureName' value='Axis2 Tools'/>
        <property name='df_LT.description' value='Axis2 Tools (Optional)'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2tools.feature.feature.group' version='1.2.0.v202405180419'/>
        <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.jst.ws.axis2.core' range='[1.1.100.v202405180419,1.1.100.v202405180419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.ui' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.consumption.core' range='[1.1.0.v202308010354,1.1.0.v202308010354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.consumption.ui' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.creation.core' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.creation.ui' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.ui.doc.user' range='[1.0.200.v201903222115,1.0.200.v201903222115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2tools.feature.feature.jar' range='[1.2.0.v202405180419,1.2.0.v202405180419]'>
          <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>
        %feature.copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.redist.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xtext Redistributable'/>
        <property name='df_LT.description' value='The bits needed to use an Xtext-based language. You cannot develop new languages with it. For that you need the SDK.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.redist'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.redist' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.redist' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.tools.emf.ui.source' version='4.9.100.v20260423-0608' singleton='false'>
      <update id='org.eclipse.e4.tools.emf.ui.source' range='[0.0.0,4.9.100.v20260423-0608)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='EMF ModelTooling UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.emf.ui'/>
        <property name='maven-version' value='4.9.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.emf.ui.source' version='4.9.100.v20260423-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.emf.ui.source' version='4.9.100.v20260423-0608'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.emf.ui.source' version='4.9.100.v20260423-0608'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.emf.ui.source' version='4.9.100.v20260423-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.e4.tools.emf.ui.source&#xA;Bundle-Version: 4.9.100.v20260423-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' range='[0.0.0,1.16.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.sqlbuilder.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Query Builder'/>
        <property name='df_LT.description' value='Editor for building SQL queries'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='2.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.group' range='1.14.101'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlbuilder' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqleditor' range='[1.4.0.202412071309,1.4.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.plan' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.all.sdk.feature.jar' version='5.24.0.v20260428-1443'>
      <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/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.all'/>
        <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='OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit'/>
        <property name='df_LT.description' value='Provides the Parser, Evaluator and Edit support for OCL using Ecore or UML APIs.&#xA;&#xA;Install this if you plan to develop OCL-based applications.  This SDK contains runtimes, EMF edit support, documentation, and source code for OCL.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.all.sdk'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.jar' version='5.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.all.sdk' version='5.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.all.sdk' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.cortexm.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.cortexm.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Generic Arm Cortex-M Project Template Branding Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.cortexm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.cortexm.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.cortexm.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.cortexm.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.cortexm.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.binaryproject.ui' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.binaryproject.ui' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Binary Project UI'/>
        <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.ui'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject.ui' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject.ui' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.binaryproject.ui' 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='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.m2e.core.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject' range='[2.0.0,3.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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.binaryproject.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject.ui.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.binaryproject.ui' 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.binaryproject.ui;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.ui' version='3.10.500.v20260415-1018' generation='2'>
      <update id='org.eclipse.ant.ui' range='[0.0.0,3.10.500.v20260415-1018)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ant UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.ui'/>
        <property name='maven-version' value='3.10.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui' version='3.10.500.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.ui' version='3.10.500.v20260415-1018'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.views.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.ui.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.ui' version='3.10.500.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.19.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.9.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.36.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.launching' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ant.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ant.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui.source' range='[3.10.500.v20260415-1018,3.10.500.v20260415-1018]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.ui' version='3.10.500.v20260415-1018'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ant.ui; singleton:=true&#xA;Bundle-Version: 3.10.500.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.xsd2ecore.source' version='2.11.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.xsd2ecore.source' range='[0.0.0,2.11.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD to Ecore Mapping Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.xsd2ecore'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.xsd2ecore.source' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.xsd2ecore.source' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.xsd2ecore.source' version='2.11.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.xsd2ecore.source' version='2.11.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.xsd2ecore.source&#xA;Bundle-Version: 2.11.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.ide.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.context.core'/>
        <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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: Eclipse IDE'/>
        <property name='df_LT.description' value='Mylyn Task-Focused UI extensions for the Eclipse IDE.  Provides focusing of common IDE views and editors.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.ide.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.ide.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.ide.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.oomph.predicates.source' version='1.19.0.v20241013-1021' singleton='false'>
      <update id='org.eclipse.oomph.predicates.source' range='[0.0.0,1.19.0.v20241013-1021)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Predicates Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.predicates'/>
        <property name='maven-version' value='1.19.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.predicates.source' version='1.19.0.v20241013-1021'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.predicates.source' version='1.19.0.v20241013-1021'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.predicates.source' version='1.19.0.v20241013-1021'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.predicates.source' version='1.19.0.v20241013-1021'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.predicates.source&#xA;Bundle-Version: 1.19.0.v20241013-1021
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.ad.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.templates.ad'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ ADuCM360 Project Template'/>
        <property name='df_LT.description' value='Templates for creating new projects for Analog Devices ADuCM360 processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.ad'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.ad.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.templates.ad' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.templates.ad' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.ui.templates.source' version='3.9.300.v20260415-1257' singleton='false'>
      <update id='org.eclipse.pde.ui.templates.source' range='[0.0.0,3.9.300.v20260415-1257)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Templates Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui.templates'/>
        <property name='maven-version' value='3.9.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates.source' version='3.9.300.v20260415-1257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui.templates.source' version='3.9.300.v20260415-1257'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui.templates.source' version='3.9.300.v20260415-1257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui.templates.source' version='3.9.300.v20260415-1257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ui.templates.source&#xA;Bundle-Version: 3.9.300.v20260415-1257
          </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.datatools.connectivity.db.generic.ui' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.db.generic.ui' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DTP Generic DB UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.db.generic.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic.ui' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic.ui' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.db.generic.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.db.generic.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.db.generic.ui' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.db.generic.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic.ui.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.db.generic.ui' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.db.generic.ui; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.ui' version='3.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.ust.ui' range='[0.0.0,3.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Userspace Tracer Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.ui'/>
        <property name='maven-version' value='3.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui' version='3.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui' version='3.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.ui.analysis.debuginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.ui.views.memusage' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.ui' version='3.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.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.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.kernelmemoryusage' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.analysis.os.linux.core.memory' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.memory' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.lttng2.ust.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.source' range='[3.2.0.202604110342,3.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.ui' version='3.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.ust.ui;singleton:=true&#xA;Bundle-Version: 3.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.ui' version='1.11.0.202603241839' generation='2'>
      <update id='org.eclipse.wb.core.ui' range='[0.0.0,1.11.0.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Core UI'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.ui'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui' version='1.11.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.ui' version='1.11.0.202603241839'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.wizards.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.wizards.palette' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.ui' version='1.11.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.13.100,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui.source' range='[1.11.0.202603241839,1.11.0.202603241839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.ui' version='1.11.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.ui;singleton:=true&#xA;Bundle-Version: 1.11.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429' singleton='false' generation='2'>
      <update id='org.eclipse.jem.beaninfo.vm' range='[0.0.0,2.1.0.v202101081429)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JEM Beaninfo VM Jar'/>
        <property name='df_LT.Bundle-Description.0' value='This bundle is used only as a jar by the org.eclipse.jem.beaninfo bundle, so it should never be &quot;pre-req&apos;d&quot; by others, only by o.e.jem.beaninfo. Extenders would use only that o.e.jem.beaninfo bundle.'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.description' value='%Bundle-Description.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo.vm'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jem.beaninfo.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.vm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm.common' range='[2.0.200,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jem.internal.proxy.common' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem.beaninfo.vm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm.source' range='[2.1.0.v202101081429,2.1.0.v202101081429]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo.vm&#xA;Bundle-Version: 2.1.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlrpc.common.source' version='3.1.3.v20181004-1955' singleton='false'>
      <update id='org.apache.xmlrpc.common.source' range='[0.0.0,3.1.3.v20181004-1955)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache XML-RPC Common Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xmlrpc.common'/>
        <property name='maven-version' value='3.1.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlrpc.common.source' version='3.1.3.v20181004-1955'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlrpc.common.source' version='3.1.3.v20181004-1955'/>
        <provided namespace='osgi.identity' name='org.apache.xmlrpc.common.source' version='3.1.3.v20181004-1955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlrpc.common.source' version='3.1.3.v20181004-1955'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xmlrpc.common.source&#xA;Bundle-Version: 3.1.3.v20181004-1955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eclemma.doc' version='3.1.11.202511262126'>
      <update id='org.eclipse.eclemma.doc' range='[0.0.0,3.1.11.202511262126)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EclEmma Documentation'/>
        <property name='df_LT.providerName' value='Eclipse EclEmma'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eclemma'/>
        <property name='maven-artifactId' value='org.eclipse.eclemma.doc'/>
        <property name='maven-version' value='3.1.11-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.doc' version='3.1.11.202511262126'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eclemma.doc' version='3.1.11.202511262126'/>
        <provided namespace='osgi.identity' name='org.eclipse.eclemma.doc' version='3.1.11.202511262126'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eclemma.doc' version='3.1.11.202511262126'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eclemma.doc; singleton:=true&#xA;Bundle-Version: 3.1.11.202511262126
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.sdk.feature.jar' version='1.18.0.v20240826-1656'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.parsley.common'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.sdk'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.sdk.feature.jar' version='1.18.0.v20240826-1656'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.parsley.sdk' version='1.18.0.v20240826-1656'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.parsley.sdk' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.msw.build.source' version='2.0.600.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.msw.build.source' range='[0.0.0,2.0.600.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='MSVC Build Integration Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.msw.build'/>
        <property name='maven-version' value='2.0.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.msw.build.source' version='2.0.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.msw.build.source' version='2.0.600.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.msw.build.source' version='2.0.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.msw.build.source' version='2.0.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.msw.build.source&#xA;Bundle-Version: 2.0.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.debugger.core.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.debugger.core.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Debugger UI Framework'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.debugger.core.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.datatools.sqltools.debugger.core.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.debugger.core.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.core.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.debugger.editorext' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.debugger.core.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' 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.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.debugger.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor.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.jdt.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.debugger.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.debugger.core.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.debugger.core.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.debugger.core.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.xml.query.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.xml.query.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL XML Query Parser Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.xml.query'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.xml.query.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.xml.query.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ui' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.ui' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ui'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ui' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ui' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ui.wizards.project' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ui' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.common' range='[3.8.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.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,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.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ui.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ui' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.ui;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.editor.core.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.editor.core.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Editor Core UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.editor.core.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.dbitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.ui.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.editor.core.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.editor.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.editor.core.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.editor.core.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.rpmlint' version='1.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.rpm.rpmlint' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='RPM Rpmlint Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.rpmlint'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.rpmlint' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.rpmlint' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.rpmlint' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.linuxtools.rpm.ui.editor' 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.console' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.rpm.rpmlint
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.rpmlint.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.rpmlint' version='1.1.0.202604281957'/>
      </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.linuxtools.rpm.rpmlint;singleton:=true&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.natives.checkAndPromptNativePackage(distro:fedora,package:rpmlint);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.core' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.core' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Core'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='59'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.core' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ast.declarations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ast.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ast.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ast.references' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ast.statements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ast.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.codeassist.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.compiler.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.compiler.env.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.compiler.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.compiler.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.caching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.index2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.index2.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.internal.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.keyword' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.mixin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.model.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.search.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.search.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.search.indexing.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.search.matching2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.evaluation.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.codeassist.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.codeassist.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.compiler.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.compiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.core.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.core.mixin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.core.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.core.search.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ti' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ti.goals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ti.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ti.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.core' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.annotations' range='0.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.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.core' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.core;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.logback.feature.feature.jar' version='2.7.200.20251018-1026'>
      <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.m2e.core'/>
        <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-2021 Sonatype, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='M2E - SLF4J over Logback Logging'/>
        <property name='df_LT.description' value='slf4j over logback logging configuration for Maven Integration for Eclipse.Includes the optional Maven Console View support for logback logging backend.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.logback.feature'/>
        <property name='maven-version' value='2.7.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.feature.feature.jar' version='2.7.200.20251018-1026'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.logback.feature' version='2.7.200.20251018-1026'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.logback.feature' version='2.7.200.20251018-1026'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='toolingorg.eclipse.sdk.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <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}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.logconsole.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.logconsole.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit LogConsole UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.logconsole.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.logconsole.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.logconsole.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.logconsole.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.logconsole.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.logconsole.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.jnr.jffi.native' version='1.3.15.v20260401-1000' singleton='false'>
      <update id='com.github.jnr.jffi.native' range='[0.0.0,1.3.15.v20260401-1000)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='jffi'/>
        <property name='org.eclipse.equinox.p2.description' value='Java Foreign Function Interface - Native Libraries'/>
        <property name='maven-wrapped-groupId' value='com.github.jnr'/>
        <property name='maven-wrapped-artifactId' value='jffi'/>
        <property name='maven-wrapped-version' value='1.3.15'/>
        <property name='maven-wrapped-classifier' value='native'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.jnr.jffi.native' version='1.3.15.v20260401-1000'/>
        <provided namespace='osgi.bundle' name='com.github.jnr.jffi.native' version='1.3.15.v20260401-1000'/>
        <provided namespace='osgi.identity' name='com.github.jnr.jffi.native' version='1.3.15.v20260401-1000'>
          <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='com.github.jnr.jffi' version='1.3.15.v20260401-1000'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='com.github.jnr.jffi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.github.jnr.jffi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.jnr.jffi.native.source' range='[1.3.15.v20260401-1000,1.3.15.v20260401-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.jnr.jffi.native' version='1.3.15.v20260401-1000'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.github.jnr.jffi.native&#xA;Bundle-Version: 1.3.15.v20260401-1000&#xA;Fragment-Host: com.github.jnr.jffi
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.annotations' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.annotations' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Annotations'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: Annotations'/>
        <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-annotations'/>
        <property name='maven-version' value='12.1.8'/>
        <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.annotations' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.annotations' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.annotations' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.util.resource,org.objectweb.asm' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.annotations' version='12.1.8'>
          <properties size='1'>
            <property 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='[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.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.9.1,10.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.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.annotations.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.annotations' version='12.1.8'/>
      </artifacts>
      <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.annotations&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.junit4_x.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.junit4_x.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot JUnit 4.x Runners Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.junit4_x'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.junit4_x.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.junit4_x.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.junit4_x.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.junit4_x.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.gtk.linux.aarch64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.aarch64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.importer' version='1.8.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ecore.xcore.importer' range='[0.0.0,1.8.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Xcore 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.ecore.xcore.importer'/>
        <property name='maven-version' value='1.8.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.xcore.importer' version='1.8.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.importer' version='1.8.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.importer' version='1.8.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.importer.ui' version='1.8.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.importer' version='1.8.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='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.emf.importer' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.33.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.ui' range='[1.23.0,2.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.xtext.ui' range='[2.18.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.ecore.xcore.importer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.importer.source' range='[1.8.0.v20250910-1205,1.8.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.xcore.importer' version='1.8.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.xcore.importer;singleton:=true&#xA;Bundle-Version: 1.8.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.project.facet.ui.source' version='1.5.100.v202510300123' singleton='false'>
      <update id='org.eclipse.wst.common.project.facet.ui.source' range='[0.0.0,1.5.100.v202510300123)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse Faceted Project Framework UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.ui.source' version='1.5.100.v202510300123'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui.source' version='1.5.100.v202510300123'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.project.facet.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.project.facet.ui.source' 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.source&#xA;Bundle-Version: 1.5.100.v202510300123
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tips.feature.feature.group' version='0.4.900.v20260326-0937' singleton='false'>
      <update id='org.eclipse.tips.feature.feature.group' range='[0.0.0,0.4.900.v20260326-0937)' 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.tips.feature'/>
        <property name='maven-version' value='0.4.900-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) 2019, 2020 Wim Jongman, Remain Software&#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='Tip of the Day UI Feature'/>
        <property name='df_LT.description' value='Contains the Eclipse Tips framework.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.feature.feature.group' version='0.4.900.v20260326-0937'/>
        <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.tips.ui' range='[0.4.100.v20260326-0937,0.4.100.v20260326-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.core' range='[0.3.400.v20240413-1529,0.3.400.v20240413-1529]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.json' range='[0.3.400.v20240525-0701,0.3.400.v20240525-0701]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.ide' range='[0.4.100.v20260326-0937,0.4.100.v20260326-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.feature.feature.jar' range='[0.4.900.v20260326-0937,0.4.900.v20260326-0937]'>
          <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='jakarta.servlet-api' version='6.1.0' singleton='false' generation='2'>
      <update id='jakarta.servlet-api' range='[0.0.0,6.1.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Servlet'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Servlet 6.1'/>
        <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.servlet'/>
        <property name='maven-artifactId' value='jakarta.servlet-api'/>
        <property name='maven-version' value='6.1.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet-api' version='6.1.0'/>
        <provided namespace='osgi.bundle' name='jakarta.servlet-api' version='6.1.0'/>
        <provided namespace='java.package' name='jakarta.servlet' version='6.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet.annotation,jakarta.servlet.descriptor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.servlet.annotation' version='6.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.servlet.descriptor' version='6.1.0'/>
        <provided namespace='java.package' name='jakarta.servlet.http' version='6.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='jakarta.servlet.resources' version='6.1.0'/>
        <provided namespace='osgi.identity' name='jakarta.servlet-api' version='6.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='18'>
        <required namespace='java.package' name='jakarta.servlet' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' 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.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.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.servlet-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet-api.source' range='[6.1.0,6.1.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.servlet-api' version='6.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.servlet-api&#xA;Bundle-Version: 6.1.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.launcher.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.launcher.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Command-line Launcher Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.launcher'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.launcher.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.launcher.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.launcher.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.launcher.source' version='4.2.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.eclipse.acceleo.aql.launcher.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.sat4j.core.source' version='2.3.6.v20201214' singleton='false'>
      <update id='org.sat4j.core.source' range='[0.0.0,2.3.6.v20201214)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.sat4j.core:2.3.6.v20201214'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.core.source' version='2.3.6.v20201214'/>
        <provided namespace='osgi.bundle' name='org.sat4j.core.source' version='2.3.6.v20201214'/>
        <provided namespace='osgi.identity' name='org.sat4j.core.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.sat4j.core.source' 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.source&#xA;Bundle-Version: 2.3.6.v20201214
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.launching' version='3.13.700.v20260308-1033' generation='2'>
      <update id='org.eclipse.pde.launching' range='[0.0.0,3.13.700.v20260308-1033)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Launching Support'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.launching'/>
        <property name='maven-version' value='3.13.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching' version='3.13.700.v20260308-1033'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.launching' version='3.13.700.v20260308-1033'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.launching' version='3.13.700.v20260308-1033'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.junit.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.12.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[7.2.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.pde.launching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching.source' range='[3.13.700.v20260308-1033,3.13.700.v20260308-1033]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.launching' version='3.13.700.v20260308-1033'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.launching;singleton:=true&#xA;Bundle-Version: 3.13.700.v20260308-1033
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.gdbjtag.feature.jar' version='12.5.0.202603111352'>
      <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, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GDB Hardware Debugging'/>
        <property name='df_LT.description' value='Support for launching GDB to do hardware debugging.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.gdbjtag'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.debug.gdbjtag' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.debug.gdbjtag' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.4.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Lexer Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.lexer'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.4.0.202412071309'/>
        <provided namespace='java.package' name='lpg.lpgjavaruntime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.parsers.sql.lexer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.lexer.source' range='[1.4.0.202412071309,1.4.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.lexer;singleton:=true&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.feature.feature.group' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.feature.feature.group' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <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.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.feature.feature.group' version='1.18.0.v20240826-1656'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.doc' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.wizards' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.views' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.editors' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.runtime' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.generator.common' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.common' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.runtime.common' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.views.common' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.editors.common' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.feature.feature.jar' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.editor' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.editor' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMFTVM Model 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.editor'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.editor' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.editor' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.editor' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.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.emf.edit.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.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.editor.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.editor' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.editor;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.jmdns' version='4.4.0.v20231021-2050' generation='2'>
      <update id='org.eclipse.ecf.provider.jmdns' range='[0.0.0,4.4.0.v20231021-2050)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ECF Discovery Zeroconf/JMDNS Provider'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <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.jmdns'/>
        <property name='maven-version' value='4.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.jmdns' version='4.4.0.v20231021-2050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.jmdns' version='4.4.0.v20231021-2050'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.provider.jmdns' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.jmdns.container' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.jmdns.identity' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.jmdns' version='4.4.0.v20231021-2050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.remoteserviceadmin.discovery' name='org.eclipse.ecf.provider.jmdns_4.4.0.v20231021-2050-1' version='1.1.0'>
          <properties size='1'>
            <property name='protocols' value='ZEROCONF,JMDNS,ecf.discovery.jmdns,ecf.discovery.jmdns.locator,ecf.discovery.jmdns.advertiser' 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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.discovery' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.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.3.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ecf.provider.jmdns
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.jmdns' version='4.4.0.v20231021-2050'/>
      </artifacts>
      <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.jmdns;singleton:=true&#xA;Bundle-Version: 4.4.0.v20231021-2050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.mysql.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP MySQL UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql.ui'/>
        <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.datatools.enablement.mysql.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.mysql.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.internal.ui.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.internal.ui.connection.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.mysql.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.mysql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.mysql.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.mysql.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.mysql.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.core.jersey-client.source' version='4.0.2' singleton='false'>
      <update id='org.glassfish.jersey.core.jersey-client.source' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.jersey.core.jersey-client:4.0.2'/>
        <property name='maven-groupId' value='org.glassfish.jersey.core'/>
        <property name='maven-artifactId' value='jersey-client'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-client.source' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.core.jersey-client.source' version='4.0.2'/>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.core.jersey-client.source' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.core.jersey-client.source' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.core.jersey-client.source&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.finfo.source' version='1.8.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.finfo.source' range='[0.0.0,1.8.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Enablement Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.finfo'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo.source' version='1.8.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.finfo.source' version='1.8.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.finfo.source' version='1.8.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.finfo.source' version='1.8.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.finfo.source&#xA;Bundle-Version: 1.8.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.pde.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.pde.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn PDE Bridge'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.pde.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.pde.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.pde.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.pde.ui.junit' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.pde.ui' version='4.11.0.v20260309-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='30'>
        <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.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.jface.text' 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.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.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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.java.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.resources.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.api.tools.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' 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.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.workbench.texteditor' 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.mylyn.pde.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.pde.ui' version='4.11.0.v20260309-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.mylyn.pde.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web' version='1.3.200.v202305221615' generation='2'>
      <update id='org.eclipse.wst.web' range='[0.0.0,1.3.200.v202305221615)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Simple Web Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web' version='1.3.200.v202305221615'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.web' version='1.3.200.v202305221615'/>
        <provided namespace='java.package' name='org.eclipse.wst.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.internal.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.internal.operation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.web' version='1.3.200.v202305221615'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' 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.commands' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.400,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.web
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.source' range='[1.3.200.v202305221615,1.3.200.v202305221615]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.web' version='1.3.200.v202305221615'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.web; singleton:=true&#xA;Bundle-Version: 1.3.200.v202305221615
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.base.source' version='1.18.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.base.source' range='[0.0.0,1.18.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Base Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.base'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.base.source' version='1.18.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.base.source' version='1.18.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.base.source' version='1.18.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.base.source' version='1.18.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.base.source&#xA;Bundle-Version: 1.18.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gprof.feature.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.gprof.feature.feature.group' range='[0.0.0,8.23.0.202604281957)' 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='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gprof.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2009, 2010 Red Hat, Inc.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='GProf Integration'/>
        <property name='df_LT.description' value='Functionality to integrate GProf with the workbench.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.feature.feature.group' version='8.23.0.202604281957'/>
        <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.linuxtools.gprof' range='[5.1.0.202604281957,5.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.docs' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.launch' range='[1.2.0.202604281957,1.2.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.feature.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.admin.rcp' version='1.5.0.v20260108-1519' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.admin.rcp' range='[0.0.0,1.5.0.v20260108-1519)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Provisioning Admin UI RCP (Incubation)'/>
        <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.admin.rcp'/>
        <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.equinox.p2.ui.admin.rcp' version='1.5.0.v20260108-1519'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.admin.rcp' version='1.5.0.v20260108-1519'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.admin.rcp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.admin.rcp' version='1.5.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='5'>
        <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'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui.admin.rcp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.equinox.p2.ui.admin.rcp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.admin.rcp.source' range='[1.5.0.v20260108-1519,1.5.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.admin.rcp' version='1.5.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.admin.rcp; singleton:=true&#xA;Bundle-Version: 1.5.0.v20260108-1519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.base' version='1.18.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.base' range='[0.0.0,1.18.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Base Model'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.base'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.base' version='1.18.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.base' version='1.18.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.base' version='1.18.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.base.impl' version='1.18.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.base.util' version='1.18.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.base' version='1.18.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.base' version='1.18.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util' range='[1.20.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.base
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.base.source' range='[1.18.0.v20230617-1322,1.18.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.base' version='1.18.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.base;singleton:=true&#xA;Bundle-Version: 1.18.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.runtime.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ui' version='3.16.500.v20260422-1356' generation='2'>
      <update id='org.eclipse.pde.ui' range='[0.0.0,3.16.500.v20260422-1356)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui'/>
        <property name='maven-version' value='3.16.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='71'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui' version='3.16.500.v20260422-1356'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui' version='3.16.500.v20260422-1356'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.correction.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.contentassist.display' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.plugin.rows' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.targetdefinition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.samples' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search.dependencies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.shared.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.dependencies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser.repositories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.plugins' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.exports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.log.jdt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui' version='3.16.500.v20260422-1356'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='69'>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.17.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.services' range='[2.4.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.21.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.12.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.24.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.17.200,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.debug.ui' range='[3.18.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.36.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.13.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.31.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.12.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.16.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.10.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.205.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.launching' range='[1.4.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.ui' range='[3.9.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.16.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.7.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.8.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='[1.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.14.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.6.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.9.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.10.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.13.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.9.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='[2.8.200,3.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.eclipse.equinox.p2.engine' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.10.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='[2.7.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.launching' range='[3.11.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.13.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.10.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.10.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[1.4.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.bnd.ui' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ds.core' range='1.3.300'/>
        <required namespace='java.package' name='aQute.bnd.build' range='4.5.0'/>
        <required namespace='java.package' name='aQute.bnd.build.model' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.build.model.clauses' range='2.5.0'/>
        <required namespace='java.package' name='aQute.bnd.header' range='[2.5.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.help' range='2.0.0'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[5.6.0,8.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.repository' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.resource' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.properties' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service' range='[4.8.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.version' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.service.reporter' range='1.2.0'/>
        <required namespace='java.package' name='biz.aQute.resolve' range='[9.0.0,10.0.0)'/>
        <required namespace='java.package' name='org.bndtools.templating' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jdt.debug.ui.console' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal.genericeditor' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.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.promise' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.pde.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.source' range='[3.16.500.v20260422-1356,3.16.500.v20260422-1356]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui' version='3.16.500.v20260422-1356'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ui; singleton:=true&#xA;Bundle-Version: 3.16.500.v20260422-1356
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.base.edit.source' version='1.18.0.v20240826-0747' singleton='false'>
      <update id='org.eclipse.oomph.base.edit.source' range='[0.0.0,1.18.0.v20240826-0747)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Base Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.base.edit'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.base.edit.source' version='1.18.0.v20240826-0747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.base.edit.source' version='1.18.0.v20240826-0747'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.base.edit.source' version='1.18.0.v20240826-0747'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.base.edit.source' version='1.18.0.v20240826-0747'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.base.edit.source&#xA;Bundle-Version: 1.18.0.v20240826-0747
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.project.facet.ui.source' version='1.5.0.v202508180220' singleton='false'>
      <update id='org.eclipse.jst.common.project.facet.ui.source' range='[0.0.0,1.5.0.v202508180220)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse Faceted Project Framework JDT Enablement UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.project.facet.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.ui.source' version='1.5.0.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui.source' version='1.5.0.v202508180220'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.project.facet.ui.source' version='1.5.0.v202508180220'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.project.facet.ui.source' version='1.5.0.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.jst.common.project.facet.ui.source&#xA;Bundle-Version: 1.5.0.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.datastore.core.source' version='1.4.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.datastore.core.source' range='[0.0.0,1.4.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Data Store Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.datastore.core'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.datastore.core.source' version='1.4.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core.source' version='1.4.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.datastore.core.source' version='1.4.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.datastore.core.source' version='1.4.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.datastore.core.source&#xA;Bundle-Version: 1.4.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.session.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.session.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Sessions'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-session'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.session.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.session.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.session.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.session.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.debug.ui.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.debug.ui.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative Debugger User Interface (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.debug.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.debug.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.debug.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.debug.ui.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.debug.ui.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.debug.ui.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.data.ui' version='1.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.data.ui' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.Name' value='DTP Data UI Plugin'/>
        <property name='df_LT.plugin.Provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.Provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.data.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.ui' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.data.ui' version='1.5.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.ui.extract' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.ui.load' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.data.ui' version='1.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.data.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.tabledataeditor' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.data.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.ui.source' range='[1.5.0.202311071249,1.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.data.ui' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.data.ui; singleton:=true&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.luw.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.luw.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM DB2 UDB LUW UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.luw.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.datatools.enablement.ibm.db2.luw.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.internal.ui.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.luw' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.luw.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.luw.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.luw.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp' version='1.11.0.202604251140' generation='2'>
      <update id='org.eclipse.wb.rcp' range='[0.0.0,1.11.0.202604251140)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder SWT Designer'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='87'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp' version='1.11.0.202604251140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp' version='1.11.0.202604251140'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.part.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.part.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.part.jface.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.part.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.part.rcp.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.part.rcp.perspective.shortcuts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.part.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.forms.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.forms.layout.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.forms.layout.grid.header.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.forms.layout.grid.header.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.forms.layout.grid.header.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.forms.layout.grid.header.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.jface.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.rcp.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.rcp.perspective.shortcuts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gef.policy.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree.part.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree.part.jface.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree.part.rcp.perspective.shortcuts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree.part.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree.policy.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree.policy.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.gefTree.policy.rcp.perspective.shortcuts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.e4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.forms.layout.column' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.forms.layout.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.forms.layout.table.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.jface.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.jface.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.jface.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.layout.absolute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.layout.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.rcp.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.rcp.perspective.shortcuts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.util.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.model.widgets.exposed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.preferences.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.preferences.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.preferences.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.forms.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.forms.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.forms.master' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.forms.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.forms.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.forms.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.jface.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.jface.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.jface.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.rcp.advisor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.rcp.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.rcp.pagebook' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.rcp.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.rcp.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.rcp.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.rcp.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.swt.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.swt.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.swt.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.wizards.swt.shell' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp' version='1.11.0.202604251140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.13.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.16.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.ui' range='[1.10.800,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.13.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swt' range='[1.10.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.18.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.15.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swt.widgets.baseline' range='[1.10.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.126.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.7.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='net.bytebuddy.byte-buddy' range='[1.14.16,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bidimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.rcp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.source' range='[1.11.0.202604251140,1.11.0.202604251140]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp' version='1.11.0.202604251140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp;singleton:=true&#xA;Bundle-Version: 1.11.0.202604251140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.antlr.runtime' version='3.5.3.v20230929-1400' singleton='false' generation='2'>
      <update id='org.antlr.runtime' range='[0.0.0,3.5.3.v20230929-1400)' severity='0'/>
      <properties size='5'>
        <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.5.3'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' version='3.5.3.v20230929-1400'/>
        <provided namespace='osgi.bundle' name='org.antlr.runtime' version='3.5.3.v20230929-1400'/>
        <provided namespace='java.package' name='org.antlr.runtime' version='3.5.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.runtime.misc,org.antlr.runtime.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.antlr.runtime.debug' version='3.5.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.runtime,org.antlr.runtime.misc,org.antlr.runtime.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.antlr.runtime.misc' version='3.5.3'/>
        <provided namespace='java.package' name='org.antlr.runtime.tree' version='3.5.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.antlr.runtime,org.antlr.runtime.misc,org.antlr.stringtemplate' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.antlr.runtime' version='3.5.3.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='8'>
        <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.net' 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.regex' range='0.0.0' optional='true' greedy='false'/>
        <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.8))'>
          <description>
            org.antlr.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime.source' range='[3.5.3.v20230929-1400,3.5.3.v20230929-1400]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.antlr.runtime' version='3.5.3.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.5.3.v20230929-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.feature.jar' version='1.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.tools.coverage'/>
        <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) 2014,2015 ASML Netherlands B.V. 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&#xA;&#xA;Contributors:&#xA;ASML Netherlands B.V. - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Code Coverage Tool'/>
        <property name='df_LT.description' value='QVT Operational capabilities to annotate the editor to highlight covered and non-covered parts of a transformation unit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage'/>
        <property name='maven-version' value='1.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.feature.jar' version='1.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.tools.coverage' version='1.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.tools.coverage' version='1.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </copyright>
    </unit>
    <unit id='org.eclipse.debug.core' version='3.23.300.v20260307-0017' generation='2'>
      <update id='org.eclipse.debug.core' range='[0.0.0,3.23.300.v20260307-0017)' 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.300-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.300.v20260307-0017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core' version='3.23.300.v20260307-0017'/>
        <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.300.v20260307-0017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.300.v20260307-0017,3.23.300.v20260307-0017]' 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.300.v20260307-0017'/>
      </artifacts>
      <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.300.v20260307-0017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.embedded.source.feature.jar' version='4.30.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server Embedded Support Source'/>
        <property name='df_LT.description' value='Contains the CDO client and server plugins, as well as the Net4j JVM Support plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.embedded'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.source.feature.jar' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.server.embedded.source' version='4.30.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.server.embedded.source' version='4.30.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.core.source' version='2.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.counters.core.source' range='[0.0.0,2.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Counters Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.core'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core.source' version='2.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core.source' version='2.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.core.source' version='2.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.counters.core.source' version='2.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.counters.core.source&#xA;Bundle-Version: 2.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.gmf.feature.group' version='3.3.27.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.diagram.gmf.feature.group' range='[0.0.0,3.3.27.202508281322)' 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.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram.gmf'/>
        <property name='maven-version' value='3.3.27-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) 2011, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - GMF support'/>
        <property name='df_LT.description' value='Provides better support for GMF diagrams comparison and difference visualization through EMF Compare.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.gmf.feature.group' version='3.3.27.202508281322'/>
        <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.emf.compare.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram' range='[2.5.2.202508281322,2.5.2.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.edit' range='[2.5.2.202508281322,2.5.2.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.ide.ui' range='[3.4.3.202508281322,3.4.3.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.gmf.feature.jar' range='[3.3.27.202508281322,3.3.27.202508281322]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.ui.source' version='1.2.2.v202307261828' singleton='false'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.ui.source' range='[0.0.0,1.2.2.v202307261828)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='EJB Annotations Ui Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.ui'/>
        <property name='maven-version' value='1.2.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.ui.source' version='1.2.2.v202307261828'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.ui.source' version='1.2.2.v202307261828'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.ui.source' version='1.2.2.v202307261828'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.ui.source' version='1.2.2.v202307261828'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.ui.source&#xA;Bundle-Version: 1.2.2.v202307261828
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.workingsets.edit' version='1.13.0.v20230204-0932' generation='2'>
      <update id='org.eclipse.oomph.workingsets.edit' range='[0.0.0,1.13.0.v20230204-0932)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Dynamic Working Sets Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.workingsets.edit'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.edit' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.workingsets.edit' version='1.13.0.v20230204-0932'/>
        <provided namespace='java.package' name='org.eclipse.oomph.workingsets.provider' version='1.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.workingsets.edit' version='1.13.0.v20230204-0932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.workingsets' range='[1.12.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.workingsets.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.edit.source' range='[1.13.0.v20230204-0932,1.13.0.v20230204-0932]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.workingsets.edit' version='1.13.0.v20230204-0932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.workingsets.edit;singleton:=true&#xA;Bundle-Version: 1.13.0.v20230204-0932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.dataviewers.piechart.source' version='3.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.dataviewers.piechart.source' range='[0.0.0,3.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Data Viewers Pie-chart Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.dataviewers.piechart'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.piechart.source' version='3.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.piechart.source' version='3.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.dataviewers.piechart.source' version='3.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.dataviewers.piechart.source' version='3.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.dataviewers.piechart.source&#xA;Bundle-Version: 3.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.security.edit' version='4.6.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.security.edit' range='[0.0.0,4.6.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Security 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.security.edit'/>
        <property name='maven-version' value='4.6.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.edit' version='4.6.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.security.edit' version='4.6.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.provider' version='4.6.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.security.edit' version='4.6.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdo.edit' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.security' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.expressions.edit' range='[4.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.security.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.edit.source' range='[4.6.2.v20260304-1812,4.6.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.security.edit' version='4.6.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.security.edit;singleton:=true&#xA;Bundle-Version: 4.6.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.commands.core.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.emf.commands.core.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Commands Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.commands.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.commands.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.commands.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.commands.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.commands.core.source' 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.emf.commands.core.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.databinding.emf' version='1.9.900.202603241839' generation='2'>
      <update id='org.eclipse.wb.rcp.databinding.emf' range='[0.0.0,1.9.900.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder SWT Designer Databinding EMF Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.databinding.emf'/>
        <property name='maven-version' value='1.9.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.databinding.emf' version='1.9.900.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.databinding.emf' version='1.9.900.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.databinding.emf' version='1.9.900.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.13.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swt' range='[1.10.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.rcp' range='[1.9.1100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.databinding' range='[1.9.900,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.rcp.databinding' range='[1.10.200,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.rcp.databinding.emf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.databinding.emf.source' range='[1.9.900.202603241839,1.9.900.202603241839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.databinding.emf' version='1.9.900.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.databinding.emf;singleton:=true&#xA;Bundle-Version: 1.9.900.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.tutorial' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.examples.tutorial' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Examples Tutorial (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.tutorial'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.tutorial' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.tutorial' version='0.19.3.202502181516'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.tutorial' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.tutorial.diagram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.tutorial.features' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.tutorial.property' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.tutorial' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.graphiti' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.examples.common' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.9.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.examples.tutorial
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.tutorial.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.tutorial' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.tutorial;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm.terminal.connector.remote' version='5.0.100.202512020204' generation='2'>
      <update id='org.eclipse.tm.terminal.connector.remote' range='[0.0.0,5.0.100.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote API Connector for Eclipse Terminal'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tm.terminal.connector.remote'/>
        <property name='maven-version' value='5.0.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.remote' version='5.0.100.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm.terminal.connector.remote' version='5.0.100.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.remote.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.remote.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.remote.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.remote.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.remote.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm.terminal.connector.remote' version='5.0.100.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.terminal.control' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.ui' range='[2.3.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.132.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.38.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui.launcher' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tm.terminal.connector.remote
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.remote.source' range='[5.0.100.202512020204,5.0.100.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm.terminal.connector.remote' version='5.0.100.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm.terminal.connector.remote;singleton:=true&#xA;Bundle-Version: 5.0.100.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.build.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gnu.build.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.build'/>
        <property name='maven-version' value='12.5.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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GNU Toolchain Build Support'/>
        <property name='df_LT.description' value='Build support for C/C++ GNU toolchain. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.build.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.managedbuilder.gnu.ui' range='[8.7.500.202512020204,8.7.500.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.core' range='[2.1.800.202512020204,2.1.800.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.ui' range='[1.2.500.202603111352,1.2.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.build.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.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='assertj-core' version='3.27.7' singleton='false' generation='2'>
      <update id='assertj-core' range='[0.0.0,3.27.7)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='AssertJ Core'/>
        <property name='org.eclipse.equinox.p2.description' value='Rich and fluent assertions for testing in Java'/>
        <property name='org.eclipse.equinox.p2.provider' value='AssertJ'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://assertj.github.io/doc/#assertj-core'/>
        <property name='maven-groupId' value='org.assertj'/>
        <property name='maven-artifactId' value='assertj-core'/>
        <property name='maven-version' value='3.27.7'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='assertj-core' version='3.27.7'/>
        <provided namespace='osgi.bundle' name='assertj-core' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.annotation' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.annotations' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.api' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.bytebuddy.implementation.bind.annotation,org.assertj.core.api.filter,org.assertj.core.api.iterable,org.assertj.core.api.recursive.assertion,org.assertj.core.api.recursive.comparison,org.assertj.core.condition,org.assertj.core.configuration,org.assertj.core.data,org.assertj.core.description,org.assertj.core.error,org.assertj.core.groups,org.assertj.core.presentation,org.hamcrest,org.junit.jupiter.api.extension,org.junit.rules,org.junit.runner,org.junit.runners.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.api.exception' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.api.filter' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.api.iterable' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.api.junit.jupiter' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.api.recursive' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api.recursive.comparison' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.api.recursive.assertion' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api.recursive,org.assertj.core.api.recursive.comparison' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.api.recursive.comparison' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api.recursive,org.assertj.core.presentation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.condition' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.assertj.core.description' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.configuration' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.description,org.assertj.core.presentation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.data' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.description' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.error' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.assertj.core.api.recursive.assertion,org.assertj.core.api.recursive.comparison,org.assertj.core.data,org.assertj.core.description,org.assertj.core.presentation,org.assertj.core.util.diff,org.opentest4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.error.array2d' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.error' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.error.future' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.error' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.error.uri' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.error' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.extractor' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.groups' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.groups' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.matcher' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.hamcrest' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.presentation' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.data,org.assertj.core.groups' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.util' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api.filter,org.assertj.core.presentation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.util.diff' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.util.diff.myers' version='3.27.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.util.diff' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.assertj.core.util.introspection' version='3.27.7'/>
        <provided namespace='java.package' name='org.assertj.core.util.xml' version='3.27.7'/>
        <provided namespace='osgi.identity' name='assertj-core' version='3.27.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='net.bytebuddy' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.description.method' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.description.modifier' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.description.type' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.dynamic' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.dynamic.loading' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.dynamic.scaffold' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.implementation' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.implementation.auxiliary' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.implementation.bind.annotation' range='[1.18.0,2.0.0)'/>
        <required namespace='java.package' name='net.bytebuddy.matcher' range='[1.18.0,2.0.0)'/>
        <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.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.nio.file' 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.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.time.chrono' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.time.format' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.time.temporal' 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.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.stream' 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.hamcrest' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.14.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.14.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[5.14.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.annotation' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.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.runners.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.bootstrap' 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='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            assertj-core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='assertj-core.source' range='[3.27.7,3.27.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='assertj-core' version='3.27.7'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: assertj-core&#xA;Bundle-Version: 3.27.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.guava.failureaccess.source' version='1.0.3' singleton='false'>
      <update id='com.google.guava.failureaccess.source' range='[0.0.0,1.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.google.guava.failureaccess:1.0.3'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.guava.failureaccess.source' version='1.0.3'/>
        <provided namespace='osgi.bundle' name='com.google.guava.failureaccess.source' version='1.0.3'/>
        <provided namespace='osgi.identity' name='com.google.guava.failureaccess.source' version='1.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.guava.failureaccess.source' 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.source&#xA;Bundle-Version: 1.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.jdt.facade' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.jdt.facade' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext JDT Facade'/>
        <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.jdt.facade'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.jdt.facade' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.jdt.facade' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.jdt.facade' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.jdt.facade' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.jdt.core' range='3.44.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.jdt.facade
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.jdt.facade.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.jdt.facade' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.jdt.facade&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.connector.telnet' version='1.1.0.v20251219-1227' generation='2'>
      <update id='org.eclipse.terminal.connector.telnet' range='[0.0.0,1.1.0.v20251219-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Terminal Telnet Connector'/>
        <property name='df_LT.providerName' value='Eclipse'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='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.terminal.connector.telnet'/>
        <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.terminal.connector.telnet' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.connector.telnet' version='1.1.0.v20251219-1227'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.telnet.connector' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.telnet.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.terminal.connector.telnet.launcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.connector.telnet' version='1.1.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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.0,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.ui' range='[3.208.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector.provider' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui.launcher' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.terminal.connector.telnet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.telnet.source' range='[1.1.0.v20251219-1227,1.1.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.terminal.connector.telnet' version='1.1.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.terminal.connector.telnet;singleton:=true&#xA;Bundle-Version: 1.1.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.joni' version='2.2.7.v20260225-1000' singleton='false' generation='2'>
      <update id='org.joni' range='[0.0.0,2.2.7.v20260225-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.jruby.joni : joni'/>
        <property name='maven-wrapped-groupId' value='org.jruby.joni'/>
        <property name='maven-wrapped-artifactId' value='joni'/>
        <property name='maven-wrapped-version' value='2.2.7'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.joni' version='2.2.7.v20260225-1000'/>
        <provided namespace='osgi.bundle' name='org.joni' version='2.2.7.v20260225-1000'/>
        <provided namespace='java.package' name='org.joni' version='2.2.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings,org.joni.ast,org.joni.constants' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.joni.ast' version='2.2.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings,org.joni,org.joni.constants.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.joni.bench' version='2.2.7'/>
        <provided namespace='java.package' name='org.joni.constants' version='2.2.7'/>
        <provided namespace='java.package' name='org.joni.constants.internal' version='2.2.7'/>
        <provided namespace='java.package' name='org.joni.exception' version='2.2.7'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jcodings.exception' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.joni' version='2.2.7.v20260225-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='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.ref' 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='org.jcodings' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.jcodings.constants' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.jcodings.exception' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.jcodings.specific' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.jcodings.unicode' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.jcodings.util' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.joni
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.joni.source' range='[2.2.7.v20260225-1000,2.2.7.v20260225-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.joni' version='2.2.7.v20260225-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.joni&#xA;Bundle-Version: 2.2.7.v20260225-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'>
      <update id='org.eclipse.jst.ws.axis.infopop' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web services Axis context sensitive help'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.infopop.source' range='[1.0.400.v201903050508,1.0.400.v201903050508]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sqlite.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Sqlite'/>
        <property name='df_LT.DESCRIPTION' value='DTP support for using Sqlite databases'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sqlite.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.sqlite.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.sqlite.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25LICENSE_URL' url='%25LICENSE_URL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xsd.mapping.source' version='2.9.0.v20230211-1150' singleton='false'>
      <update id='org.eclipse.xsd.mapping.source' range='[0.0.0,2.9.0.v20230211-1150)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Mapping Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.mapping'/>
        <property name='maven-version' value='2.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.mapping.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.mapping.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.mapping.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.mapping.source' 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.xsd.mapping.source&#xA;Bundle-Version: 2.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.source' version='1.9.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.databinding.source' range='[0.0.0,1.9.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Data Binding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.source' version='1.9.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding.source' version='1.9.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.databinding.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding.source' 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.source&#xA;Bundle-Version: 1.9.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.runtime' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.runtime' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTd Runtime support (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.runtime'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.runtime' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.runtime' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.internal.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.internal.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.invocation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.library.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.qvtruntimelibrary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.qvtruntimelibrary.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.qvttrace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.qvttrace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.qvttrace.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.runtime.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.runtime' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.24.0,1.25.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='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.runtime.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.runtime' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.runtime;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.feature.group' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.eclipse.feature.group' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot for Eclipse Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot for testing Eclipse-based plugins and applications'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse'/>
        <property name='maven-version' value='4.3.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-2013 Ketan Padegaonkar, Red Hat 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;http://www.eclipse.org/legal/epl-2.0/'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.feature.group' version='4.3.0.202506021445'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.feature.group' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.forms.feature.group' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <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.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.core.commands' 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.eclipse.jface' 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.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.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.eclipse.ui.editors' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.swt.finder' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.junit4_x' 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.app' 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.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.swtbot.eclipse.finder' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.e4.finder' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.go' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.core' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.feature.jar' range='[4.3.0.202506021445,4.3.0.202506021445]'>
          <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.server.ui.doc.user.source' version='1.1.600.v201901310132' singleton='false'>
      <update id='org.eclipse.wst.server.ui.doc.user.source' range='[0.0.0,1.1.600.v201901310132)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Server Tools documentation for Web Standard Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui.doc.user'/>
        <property name='maven-version' value='1.1.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.doc.user.source' version='1.1.600.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui.doc.user.source' version='1.1.600.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui.doc.user.source' version='1.1.600.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui.doc.user.source' version='1.1.600.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui.doc.user.source&#xA;Bundle-Version: 1.1.600.v201901310132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.tree' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.editor.tree' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Trees Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.tree'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.tree' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.tree' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tree' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tree.tools.internal.menu' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treecreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemcontainerdroptool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemcreationtool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemdragtool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treeitemstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treenavigationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.filters.description.treevariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treecreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemcontainerdroptool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemcreationtool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemdragtool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treeitemstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treenavigationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.editor.properties.sections.description.treevariable' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.tree' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.editor.tree
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.tree.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.tree' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.tree;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-launcher.source' version='1.14.3' singleton='false'>
      <update id='junit-platform-launcher.source' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-launcher:1.14.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-launcher'/>
        <property name='maven-version' value='1.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher.source' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-launcher.source' version='1.14.3'/>
        <provided namespace='osgi.identity' name='junit-platform-launcher.source' version='1.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-launcher.source' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-launcher.source&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.scout.sdk-feature.feature.jar' version='14.0.33'>
      <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://eclipse.dev/scout/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.scout.sdk.s2e'/>
        <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, 2023 BSI Business Systems Integration AG&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Eclipse Scout SDK (Binary only)'/>
        <property name='df_LT.description' value='Eclipse Scout is an application framework for business applications with desktop, tablet and mobile frontends.&#xA;This feature contains integrated tooling support that guides developers through building Scout based applications.'/>
        <property name='df_LT.providerName' value='Eclipse Scout Project'/>
        <property name='maven-groupId' value='org.eclipse.scout.sdk'/>
        <property name='maven-artifactId' value='org.eclipse.scout.sdk-feature'/>
        <property name='maven-version' value='14.0.33'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk-feature.feature.jar' version='14.0.33'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.scout.sdk-feature' version='14.0.33'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.scout.sdk-feature' version='14.0.33'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gmf.runtime.notation.edit.source' version='1.8.0.202211151334' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.edit.source' range='[0.0.0,1.8.0.202211151334)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Notation Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.edit'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.edit.source' version='1.8.0.202211151334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.edit.source' version='1.8.0.202211151334'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation.edit.source' version='1.8.0.202211151334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.edit.source' version='1.8.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.edit.source&#xA;Bundle-Version: 1.8.0.202211151334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.restart.ui.source' version='2.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.restart.ui.source' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Debugger Restart Button Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.restart.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui.source' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.restart.ui.source' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.restart.ui.source&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.ui.source' version='4.8.400.v20260420-1303' singleton='false'>
      <update id='org.eclipse.help.ui.source' range='[0.0.0,4.8.400.v20260420-1303)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Help System UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.help.ui'/>
        <property name='maven-version' value='4.8.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui.source' version='4.8.400.v20260420-1303'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.ui.source' version='4.8.400.v20260420-1303'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.ui.source' version='4.8.400.v20260420-1303'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.ui.source' version='4.8.400.v20260420-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.help.ui.source&#xA;Bundle-Version: 4.8.400.v20260420-1303
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.java' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.java' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Java Language'/>
        <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.java'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.java' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.java' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.java.resource' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.java' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.30.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.jdt.facade' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.java
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.java' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.java&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.sifive.ui' version='2.0.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.sifive.ui' range='[0.0.0,2.0.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ SiFive RISC-V Project Template Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.sifive.ui'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive.ui' version='2.0.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.sifive.ui' version='2.0.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.sifive.ui' version='2.0.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.templates.core' range='3.1.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.sifive.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.sifive.ui' version='2.0.1.202602251544'/>
      </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.embedcdt.templates.sifive.ui;singleton:=true&#xA;Bundle-Version: 2.0.1.202602251544
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codemining' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.ui.codemining' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Codemining Support'/>
        <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.ui.codemining'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codemining' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codemining' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codemining' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.equinox.common' range='3.20.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.codemining' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ui.codemining
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codemining' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.codemining;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.riscv.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.riscv.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ RISC-V Cross Compiler Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.riscv'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.riscv.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.riscv.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.riscv.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.riscv.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.sdk.feature.jar' version='1.13.1.202211151334'>
      <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.description.url' value='http://www.eclipse.org/gmf'/>
        <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='Graphical Modeling Framework (GMF) Notation SDK'/>
        <property name='df_LT.description' value='Graphical Modeling Framework SDK'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.sdk'/>
        <property name='maven-version' value='1.13.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.sdk.feature.jar' version='1.13.1.202211151334'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.notation.sdk' version='1.13.1.202211151334'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.notation.sdk' version='1.13.1.202211151334'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2008, 2016 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.debug.standalone.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.debug.application'/>
        <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) 2014, Red Hat Inc. and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Standalone Debugger'/>
        <property name='df_LT.description' value='Standalone Debugger using CDT.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.standalone'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.standalone.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.debug.standalone' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.debug.standalone' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ui' version='3.6.0.202604070657' generation='2'>
      <update id='org.eclipse.emf.ecoretools.ui' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Ecore Tools UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ui'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ui' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ui' version='3.6.0.202604070657'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ui' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' 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.sirius.diagram' 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.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.ecoretools.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ui.source' range='[3.6.0.202604070657,3.6.0.202604070657]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ui' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools.ui;singleton:=true&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.ecore.exporter' version='2.9.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.xsd.ecore.exporter' range='[0.0.0,2.9.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD Ecore 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.xsd.ecore.exporter'/>
        <property name='maven-version' value='2.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.exporter' version='2.9.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.ecore.exporter' version='2.9.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.xsd.ecore.exporter' version='2.9.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.ecore.exporter.ui' version='2.9.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.ecore.exporter' version='2.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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.20.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.exporter' range='[2.13.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.eclipse.core.resources' 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.xsd.ecore.exporter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.exporter.source' range='[2.9.0.v20250910-1205,2.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.xsd.ecore.exporter' version='2.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.xsd.ecore.exporter; singleton:=true&#xA;Bundle-Version: 2.9.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.oshi' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.oshi' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC OSHI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.oshi'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.oshi' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.oshi' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.oshi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.oshi' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.passage.lic.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.base' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='oshi' range='[6.2.2,7.0.0)'/>
        <required namespace='java.package' name='oshi.hardware' range='[6.2.2,7.0.0)'/>
        <required namespace='java.package' name='oshi.software.os' range='[6.2.2,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.oshi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.oshi.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.oshi' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.oshi&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' range='[0.0.0,1.16.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.designer.core.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Open Data Access Designer Core'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Designer Core'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='2.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.5.0.202311071249,3.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.dse' range='[1.4.0.202412071309,1.4.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui' range='[1.5.0.202412071309,1.5.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core' range='[1.6.0.202412071309,1.6.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.source' version='1.10.0.202211151334' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.source' range='[0.0.0,1.10.0.202211151334)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Notation Model Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.source' version='1.10.0.202211151334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.source' version='1.10.0.202211151334'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.source' 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.source&#xA;Bundle-Version: 1.10.0.202211151334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.xml' version='1.3.8.202511131403' generation='2'>
      <update id='org.eclipse.wildwebdeveloper.xml' range='[0.0.0,1.3.8.202511131403)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XML support using Language Server'/>
        <property name='df_LT.providerName' value='Eclipse Wild Web Developer 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.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.xml'/>
        <property name='maven-version' value='1.3.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml' version='1.3.8.202511131403'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.xml' version='1.3.8.202511131403'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.xml.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.xml' version='1.3.8.202511131403'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.tm4e.registry' range='0.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.languageconfiguration' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e' range='0.18.9'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.105.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' 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='3.20.100'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.language_pack' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lemminx.uber-jar' range='[0.29.0,1.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wildwebdeveloper.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml.source' range='[1.3.8.202511131403,1.3.8.202511131403]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wildwebdeveloper.xml' version='1.3.8.202511131403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.xml;singleton:=true&#xA;Bundle-Version: 1.3.8.202511131403
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.runtime.common' version='1.18.0.v20240826-1656' singleton='false' generation='2'>
      <update id='org.eclipse.emf.parsley.runtime.common' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Runtime Functionalities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.runtime.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.runtime.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.runtime.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.runtime.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.runtime.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.runtime.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.runtime.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.runtime.common' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='com.google.inject' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava.failureaccess' range='1.0.1'/>
        <required namespace='osgi.bundle' name='jakarta.inject.jakarta.inject-api' range='2.0.1' optional='true'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.9.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.13'/>
        <required namespace='java.package' name='org.eclipse.jface.dialogs' 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.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=11))'>
          <description>
            org.eclipse.emf.parsley.runtime.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.runtime.common.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.runtime.common' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.runtime.common&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.repositories.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.repositories.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.repositories.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.repositories.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.repositories.core.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.repositories.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.repositories.core' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.repositories.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.repositories.core' version='4.11.0.v20260309-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.mylyn.commons.repositories.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.debug.crossfire' version='1.1.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.debug.crossfire' range='[0.0.0,1.1.0.v202307190318)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Crossfire JavaScript Debug'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Web Tools Platform'/>
        <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.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.debug.crossfire'/>
        <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.jsdt.debug.crossfire' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.crossfire' version='1.1.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.crossfire' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.crossfire.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.crossfire.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.crossfire.jsdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.crossfire.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.crossfire.transport' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.debug.crossfire' version='1.1.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.jsdt.debug.core' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.transport' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.debug.crossfire
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.debug.crossfire' version='1.1.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.debug.crossfire;singleton:=true&#xA;Bundle-Version: 1.1.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.source' version='3.24.200.v20260413-1500' singleton='false'>
      <update id='org.eclipse.osgi.source' range='[0.0.0,3.24.200.v20260413-1500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='OSGi System Bundle Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.osgi'/>
        <property name='maven-version' value='3.24.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.source' version='3.24.200.v20260413-1500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.source' version='3.24.200.v20260413-1500'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.source' version='3.24.200.v20260413-1500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.source' version='3.24.200.v20260413-1500'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.24.200.v20260413-1500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.ui.source' version='3.10.500.v20260415-1018' singleton='false'>
      <update id='org.eclipse.ant.ui.source' range='[0.0.0,3.10.500.v20260415-1018)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Ant UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.ui'/>
        <property name='maven-version' value='3.10.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui.source' version='3.10.500.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.ui.source' version='3.10.500.v20260415-1018'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.ui.source' version='3.10.500.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.ui.source' version='3.10.500.v20260415-1018'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ant.ui.source&#xA;Bundle-Version: 3.10.500.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.openocd' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.openocd' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ OpenOCD Debugging Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.openocd'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.openocd' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.openocd' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.openocd
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.openocd' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.openocd;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.layout.group' version='1.10.100.202604271951' generation='2'>
      <update id='org.eclipse.wb.layout.group' range='[0.0.0,1.10.100.202604271951)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder GroupLayout Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.layout.group'/>
        <property name='maven-version' value='1.10.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group' version='1.10.100.202604271951'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.layout.group' version='1.10.100.202604271951'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.layout.group.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.layout.group.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.netbeans.modules.form.layoutdesign' version='0.0.0'/>
        <provided namespace='java.package' name='org.netbeans.modules.form.layoutdesign.support' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.layout.group' version='1.10.100.202604271951'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.20.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,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.wb.core' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.13.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.layout.group
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group.source' range='[1.10.100.202604271951,1.10.100.202604271951]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.layout.group' version='1.10.100.202604271951'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.layout.group;singleton:=true&#xA;Bundle-Version: 1.10.100.202604271951
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.joni.source' version='2.2.7.v20260225-1000' singleton='false'>
      <update id='org.joni.source' range='[0.0.0,2.2.7.v20260225-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.joni:2.2.7.v20260225-1000'/>
        <property name='maven-groupId' value='org.jruby.joni'/>
        <property name='maven-artifactId' value='joni'/>
        <property name='maven-version' value='2.2.7'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.joni.source' version='2.2.7.v20260225-1000'/>
        <provided namespace='osgi.bundle' name='org.joni.source' version='2.2.7.v20260225-1000'/>
        <provided namespace='osgi.identity' name='org.joni.source' version='2.2.7.v20260225-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.joni.source' version='2.2.7.v20260225-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.joni.source&#xA;Bundle-Version: 2.2.7.v20260225-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_ui.feature.feature.group' version='3.3.1900.v202508220455' singleton='false'>
      <update id='org.eclipse.wst.server_ui.feature.feature.group' range='[0.0.0,3.3.1900.v202508220455)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_ui.feature'/>
        <property name='maven-version' value='3.3.1900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server UI'/>
        <property name='df_LT.description' value='Server tools framework UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_ui.feature.feature.group' version='3.3.1900.v202508220455'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_userdoc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_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.wst.internet.monitor.ui' range='[1.0.801.v202308110227,1.0.801.v202308110227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.infopop' range='[1.1.200.v201901310132,1.1.200.v201901310132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui' range='[1.6.300.v202508220455,1.6.300.v202508220455]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.discovery' range='[1.3.600.v202405150145,1.3.600.v202405150145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_ui.feature.feature.jar' range='[3.3.1900.v202508220455,3.3.1900.v202508220455]'>
          <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.swtbot.feature.jar' version='4.3.0.202506021445'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot for SWT Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot for testing SWT-based applications'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.swtbot.eclipse.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007-2013 Ketan Padegaonkar, Red Hat 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;http://www.eclipse.org/legal/epl-2.0/'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.feature.jar' version='4.3.0.202506021445'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.swtbot' version='4.3.0.202506021445'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.swtbot' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.lucene.analysis-common.source' version='10.4.0.v20260226-1000' singleton='false'>
      <update id='org.apache.lucene.analysis-common.source' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.lucene.analysis-common:10.4.0.v20260226-1000'/>
        <property name='maven-groupId' value='org.apache.lucene'/>
        <property name='maven-artifactId' value='lucene-analysis-common'/>
        <property name='maven-version' value='10.4.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analysis-common.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analysis-common.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analysis-common.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analysis-common.source' 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.source&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.servlet' version='1.1.0.v20241230-2206' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.remoteservice.servlet' range='[0.0.0,1.1.0.v20241230-2206)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF RemoteServices Servlet 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.remoteservice.servlet'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.servlet' version='1.1.0.v20241230-2206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.remoteservice.servlet' version='1.1.0.v20241230-2206'/>
        <provided namespace='java.package' name='org.eclipse.ecf.remoteservice.servlet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.remoteservice.servlet' version='1.1.0.v20241230-2206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' 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.eclipse.ecf.core.sharedobject' range='2.2.100'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.generic' range='4.3.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.provider.remoteservice.generic' range='4.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.remoteservice' range='7.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.remoteservice.util' range='8.1.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.concurrent.future' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.7.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ecf.remoteservice.servlet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.servlet.source' range='[1.1.0.v20241230-2206,1.1.0.v20241230-2206]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.remoteservice.servlet' version='1.1.0.v20241230-2206'/>
      </artifacts>
      <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.remoteservice.servlet&#xA;Bundle-Version: 1.1.0.v20241230-2206
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.core.source' version='1.2.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.common.annotations.core.source' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Annotation Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.core.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.core.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.core.source' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.core.source' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.core.source&#xA;Bundle-Version: 1.2.0.v202307260438
          </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.eclipse.cdt.remote.core.source' version='1.2.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.remote.core.source' range='[0.0.0,1.2.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='CDT Remote Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.remote.core'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.remote.core.source' version='1.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.remote.core.source' version='1.2.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.remote.core.source' version='1.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.remote.core.source' version='1.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.remote.core.source&#xA;Bundle-Version: 1.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.ui' version='1.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.ui' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='QVT Operational Coverage UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.ui'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui' version='1.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.tools.coverage.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.tools.coverage.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.tools.coverage.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.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.m2m.qvt.oml' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.tools.coverage.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui.source' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.ui' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.ui;singleton:=true&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swt.feature.feature.group' version='1.24.0.202604271833' singleton='false'>
      <update id='org.eclipse.wb.swt.feature.feature.group' range='[0.0.0,1.24.0.202604271833)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swt.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder SWT Designer Core'/>
        <property name='df_LT.description' value='SWT Designer Core Components'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.feature.feature.group' version='1.24.0.202604271833'/>
        <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.wb.core.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='3.15.400'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt' range='[1.11.100.202604271833,1.11.100.202604271833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.feature.feature.jar' range='[1.24.0.202604271833,1.24.0.202604271833]'>
          <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.mylyn.git.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.git.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Git Connector UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.git.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.git.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.git.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.git.ui.source' version='4.11.0.v20260309-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.mylyn.git.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.annotations' version='1.8.500.v20260307-0017' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.annotations' range='[0.0.0,1.8.500.v20260307-0017)' 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.500-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.500.v20260307-0017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' version='1.8.500.v20260307-0017'/>
        <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.500.v20260307-0017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.500.v20260307-0017,1.8.500.v20260307-0017]' 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.500.v20260307-0017'/>
      </artifacts>
      <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.500.v20260307-0017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.p2.doc' version='1.14.0.v20230625-0755' generation='2'>
      <update id='org.eclipse.oomph.p2.doc' range='[0.0.0,1.14.0.v20230625-0755)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph P2 Management Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2.doc'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.doc' version='1.14.0.v20230625-0755'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.doc' version='1.14.0.v20230625-0755'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.doc' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.doc.online' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.doc.reference' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.doc.reference.api' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.doc.reference.schema' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.doc' version='1.14.0.v20230625-0755'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.doc' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2' range='[1.17.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.core' range='[1.26.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' range='[1.17.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.ui' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.p2.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.doc.source' range='[1.14.0.v20230625-0755,1.14.0.v20230625-0755]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.doc' version='1.14.0.v20230625-0755'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.p2.doc; singleton:=true&#xA;Bundle-Version: 1.14.0.v20230625-0755
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.cli.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.cli.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC CLI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.cli'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.cli.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.cli.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.cli.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.cli.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.cli.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.formatter.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.formatter.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Formatter (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.formatter'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.formatter.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.formatter.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.formatter.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.formatter.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.formatter.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.debug.source.feature.jar' version='12.5.0.202603111352'>
      <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.update.feature.plugin' value='org.eclipse.cdt.launch'/>
        <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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GNU Toolchain Debug Support Developer Resources'/>
        <property name='df_LT.description' value='Debug support for C/C++ GNU toolchain. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.debug'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.debug.source.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gnu.debug.source' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gnu.debug.source' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.core.resources' version='3.24.0.v20260417-0624' generation='2'>
      <update id='org.eclipse.core.resources' range='[0.0.0,3.24.0.v20260417-0624)' 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.24.0-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.24.0.v20260417-0624'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources' version='3.24.0.v20260417-0624'/>
        <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.24.0.v20260417-0624'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0.v20260417-0624,3.24.0.v20260417-0624]' 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.24.0.v20260417-0624'/>
      </artifacts>
      <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.24.0.v20260417-0624
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.ddl.feature.feature.jar' version='1.15.1.202412071309'>
      <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.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools DDL Functionality'/>
        <property name='df_LT.description' value='Tools for DDL Functionality'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.ddl.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddl.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.ddl.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.ddl.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jpt.jpa.annotate' version='1.1.0.v202308172102' generation='2'>
      <update id='org.eclipse.jpt.jpa.annotate' range='[0.0.0,1.1.0.v202308172102)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Annotate'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.annotate'/>
        <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.jpt.jpa.annotate' version='1.1.0.v202308172102'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.annotate' version='1.1.0.v202308172102'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.annotate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.annotate.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.annotate.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.annotate' version='1.1.0.v202308172102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jpt.jpa.annotate
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.annotate.source' range='[1.1.0.v202308172102,1.1.0.v202308172102]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.annotate' version='1.1.0.v202308172102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.annotate;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308172102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.opentest4j' version='1.3.0' singleton='false' generation='2'>
      <update id='org.opentest4j' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='opentest4j'/>
        <property name='org.eclipse.equinox.p2.provider' value='opentest4j.org'/>
        <property name='maven-groupId' value='org.opentest4j'/>
        <property name='maven-artifactId' value='opentest4j'/>
        <property name='maven-version' value='1.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.opentest4j' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.opentest4j' version='1.3.0'/>
        <provided namespace='java.package' name='org.opentest4j' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.opentest4j' version='1.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.6))'>
          <description>
            org.opentest4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.opentest4j.source' range='[1.3.0,1.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.opentest4j' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.opentest4j&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.bcoview' version='1.3.0.v20250114-1355' generation='2'>
      <update id='org.eclipse.jdt.bcoview' range='[0.0.0,1.3.0.v20250114-1355)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Bytecode Outline'/>
        <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.bcoview'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview' version='1.3.0.v20250114-1355'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.bcoview' version='1.3.0.v20250114-1355'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.bcoview' version='1.3.0.v20250114-1355'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <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.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.jdt.core' range='[3.40.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='9.4.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm.tree' range='9.4.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm.util' range='9.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree.analysis' range='9.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jdt.bcoview
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview.source' range='[1.3.0.v20250114-1355,1.3.0.v20250114-1355]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.bcoview' version='1.3.0.v20250114-1355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.bcoview;singleton:=true&#xA;Bundle-Version: 1.3.0.v20250114-1355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.overlay.ui' version='1.6.1.20231024-1618' generation='2'>
      <update id='org.eclipse.m2e.wtp.overlay.ui' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Overlay support for Eclipse WTP - UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e-wtp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.overlay.ui'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.overlay.ui' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.overlay.ui' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.overlay.ui' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property 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.eclipse.wst.common.modulecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.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.m2e.wtp.overlay' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.m2e.wtp.overlay.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.overlay.ui' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.overlay.ui;singleton:=true&#xA;Bundle-Version: 1.6.1.20231024-1618
          </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.gmf.runtime.draw2d.ui.render.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.render.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Draw2d Image Rendering Additions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.draw2d.ui.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui.render'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui.render.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui.render.source' 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.draw2d.ui.render.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.essentialocl.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.essentialocl.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Essential OCL User Interface and Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.essentialocl.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.essentialocl.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.essentialocl.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.essentialocl.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.jeview.feature.feature.jar' version='1.1.900.v20260326-1522'>
      <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) 2001, 2015 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Java Element View'/>
        <property name='df_LT.description' value='Java Element view'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.jeview.feature'/>
        <property name='maven-version' value='1.1.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview.feature.feature.jar' version='1.1.900.v20260326-1522'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jdt.jeview.feature' version='1.1.900.v20260326-1522'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jdt.jeview.feature' version='1.1.900.v20260326-1522'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='toolingcocoa.macosx.aarch64org.eclipse.core.runtime' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.model.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.model.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Diagrams Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.model.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.model.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.model.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.source' version='2.14.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.importer.source' range='[0.0.0,2.14.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Importer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.source' version='2.14.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.source' version='2.14.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.source' 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.source&#xA;Bundle-Version: 2.14.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.nebula.source' version='1.12.100.202604251140' singleton='false'>
      <update id='org.eclipse.wb.rcp.nebula.source' range='[0.0.0,1.12.100.202604251140)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder SWT Designer Nebula Widgets Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.nebula'/>
        <property name='maven-version' value='1.12.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.nebula.source' version='1.12.100.202604251140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.nebula.source' version='1.12.100.202604251140'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.nebula.source' version='1.12.100.202604251140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.nebula.source' version='1.12.100.202604251140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.nebula.source&#xA;Bundle-Version: 1.12.100.202604251140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ui' version='7.7.0.202604291911-m2' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.ui' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit AWT User Interface'/>
        <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='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ui' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ui' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.awtui' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ui' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jgit.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revplot' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jgit.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ui.source' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ui' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.ui&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common_ui.feature.feature.group' version='3.39.0.v202508180233' singleton='false'>
      <update id='org.eclipse.wst.common_ui.feature.feature.group' range='[0.0.0,3.39.0.v202508180233)' 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_ui.feature'/>
        <property name='maven-version' value='3.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) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='WST Common UI'/>
        <property name='df_LT.description' value='Provides the Validation Framework and Snippets View'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' version='3.39.0.v202508180233'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.ui' range='[1.3.0.v202308161955,1.3.0.v202308161955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.infopop' range='[1.0.301.v202307170218,1.0.301.v202307170218]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.snippets' range='[1.3.200.v202410202228,1.3.200.v202410202228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.ui' range='[1.2.401.v202308161955,1.2.401.v202308161955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore.ui' range='[1.1.0.v202308161955,1.1.0.v202308161955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.cache' range='[1.1.0.v202508180220,1.1.0.v202508180220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.ui' range='[1.3.100.v202405020134,1.3.100.v202405020134]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.infopop' range='[1.0.300.v202007131715,1.0.300.v202007131715]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.jar' range='[3.39.0.v202508180233,3.39.0.v202508180233]'>
          <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.mylyn.wikitext.markdown.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.markdown.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Markdown Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.markdown'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.markdown.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.markdown.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.markdown.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.markdown.source' version='4.11.0.v20260309-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.mylyn.wikitext.markdown.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.schemaprocessor.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.schemaprocessor.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JSON Schema Processor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.schemaprocessor'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.schemaprocessor.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.schemaprocessor.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.schemaprocessor.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.schemaprocessor.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.schemaprocessor.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.unified.core.feature.jar' version='1.24.0.v20260428-1443'>
      <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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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='OCL Unified: Parsers,Evaluator'/>
        <property name='df_LT.description' value='Provides the Unified (Pivot) OCL Models, Parsers and Evaluator&#xA;&#xA;Install this if you plan to use Unified OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.unified.core'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.core.feature.jar' version='1.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.unified.core' version='1.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.unified.core' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.ide.ui.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.ide.ui.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF IDE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.preview.adapter' version='1.2.600.v202508220455' generation='2'>
      <update id='org.eclipse.jst.server.preview.adapter' range='[0.0.0,1.2.600.v202508220455)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JEE Preview Server Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.preview.adapter'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.preview.adapter' version='1.2.600.v202508220455'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.preview.adapter' version='1.2.600.v202508220455'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.preview.adapter.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.preview.adapter.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.preview.adapter.internal.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.preview.adapter' version='1.2.600.v202508220455'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.core' range='[3.32.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.11.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.12.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.preview' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='slf4j.api' range='[2.0.9,3.0.0)'/>
        <required namespace='java.package' name='com.sun.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet' range='3.1.0'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='2.2.0'/>
        <required namespace='java.package' name='org.apache.jasper' range='2.2.2'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.simple' 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=17))'>
          <description>
            org.eclipse.jst.server.preview.adapter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.preview.adapter.source' range='[1.2.600.v202508220455,1.2.600.v202508220455]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.preview.adapter' version='1.2.600.v202508220455'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.preview.adapter;singleton:=true&#xA;Bundle-Version: 1.2.600.v202508220455
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.common' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='11'>
        <property name='fr.pluginName' value='Sirius Commons'/>
        <property name='fr.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='Sirius Commons'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.constant' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.contentassist' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.ecore' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.editing' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.find' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.interpreter' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.listener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.profiler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.resource' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.util' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.assist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.ecore' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.editing' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.interpreter' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.util' version='5.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' 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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.preferences.editor.source' version='1.15.0.v20240510-1552' singleton='false'>
      <update id='org.eclipse.oomph.preferences.editor.source' range='[0.0.0,1.15.0.v20240510-1552)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Preference Management Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.preferences.editor'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.editor.source' version='1.15.0.v20240510-1552'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.preferences.editor.source' version='1.15.0.v20240510-1552'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.preferences.editor.source' version='1.15.0.v20240510-1552'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.preferences.editor.source' version='1.15.0.v20240510-1552'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.preferences.editor.source&#xA;Bundle-Version: 1.15.0.v20240510-1552
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.db.ui.source' version='2.1.201.v201902121834' singleton='false'>
      <update id='org.eclipse.jpt.jpa.db.ui.source' range='[0.0.0,2.1.201.v201902121834)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JPA DB UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.db.ui'/>
        <property name='maven-version' value='2.1.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.db.ui.source' version='2.1.201.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db.ui.source' version='2.1.201.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.db.ui.source' version='2.1.201.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.db.ui.source' version='2.1.201.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.db.ui.source&#xA;Bundle-Version: 2.1.201.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.externaltools.source' version='1.3.600.v20260307-0017' singleton='false'>
      <update id='org.eclipse.core.externaltools.source' range='[0.0.0,1.3.600.v20260307-0017)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='External Tools Headless Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.externaltools'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools.source' version='1.3.600.v20260307-0017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools.source' version='1.3.600.v20260307-0017'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools.source' version='1.3.600.v20260307-0017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools.source' version='1.3.600.v20260307-0017'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.3.600.v20260307-0017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.routineeditor.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.routineeditor.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Tools Routine Editor UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.routineeditor.ui'/>
        <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.datatools.sqltools.routineeditor.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.ui.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.routineeditor.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' 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.eclipse.datatools.sqltools.plan' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.routineeditor.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.routineeditor.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.routineeditor.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.routineeditor.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.bytebuddy.byte-buddy-agent' version='1.18.8' singleton='false' generation='2'>
      <update id='net.bytebuddy.byte-buddy-agent' range='[0.0.0,1.18.8)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Byte Buddy agent'/>
        <property name='org.eclipse.equinox.p2.description' value='The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM.'/>
        <property name='maven-groupId' value='net.bytebuddy'/>
        <property name='maven-artifactId' value='byte-buddy-agent'/>
        <property name='maven-version' value='1.18.8'/>
        <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='net.bytebuddy.byte-buddy-agent' version='1.18.8'/>
        <provided namespace='osgi.bundle' name='net.bytebuddy.byte-buddy-agent' version='1.18.8'/>
        <provided namespace='java.package' name='net.bytebuddy.agent' version='1.18.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.win32,com.sun.jna.ptr,com.sun.jna.win32,net.bytebuddy.agent.utility.nullability' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.bytebuddy.agent.utility.nullability' version='1.18.8'/>
        <provided namespace='osgi.identity' name='net.bytebuddy.byte-buddy-agent' version='1.18.8'>
          <properties size='1'>
            <property 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='com.sun.jna' range='[5.12.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[5.12.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna.win32' range='[5.12.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna.ptr' range='[5.12.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.attach' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.tools.attach' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna.platform' range='[5.12.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            net.bytebuddy.byte-buddy-agent
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.bytebuddy.byte-buddy-agent.source' range='[1.18.8,1.18.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.bytebuddy.byte-buddy-agent' version='1.18.8'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.bytebuddy.byte-buddy-agent&#xA;Bundle-Version: 1.18.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.extractor.lib' version='1.10.0.v20250206-1413' singleton='false' generation='2'>
      <update id='org.eclipse.oomph.extractor.lib' range='[0.0.0,1.10.0.v20250206-1413)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Extractor Library'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.extractor.lib'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.extractor.lib' version='1.10.0.v20250206-1413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.extractor.lib' version='1.10.0.v20250206-1413'/>
        <provided namespace='java.package' name='org.eclipse.oomph.extractor.lib' version='1.10.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.extractor.lib' version='1.10.0.v20250206-1413'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.oomph.extractor.lib
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.extractor.lib.source' range='[1.10.0.v20250206-1413,1.10.0.v20250206-1413]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.extractor.lib' version='1.10.0.v20250206-1413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.extractor.lib&#xA;Bundle-Version: 1.10.0.v20250206-1413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.debug.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.debug.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative Debugger (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.debug'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.debug.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.debug.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.debug.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.debug.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.debug.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtimperative.ui' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xtext.qvtimperative.ui' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTimperative Editor (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtimperative.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtimperative.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtimperative.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtimperative.ui' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.builder' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtimperative' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase.ui' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' 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=1.8))'>
          <description>
            org.eclipse.qvtd.xtext.qvtimperative.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtimperative.ui.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtimperative.ui' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtimperative.ui;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.css' version='0.14.100.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.spy.css' range='[0.0.0,0.14.100.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='CSS Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.css'/>
        <property name='maven-version' value='0.14.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.css' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.css' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.css' version='0.14.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.201'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.spy.core' range='1.0.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.8.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.contexts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.pde.spy.css
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.spy.css
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.css.source' range='[0.14.100.v20260327-0718,0.14.100.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.css' version='0.14.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.css;singleton:=true&#xA;Bundle-Version: 0.14.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.jdt.source' version='1.0.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.ui.jdt.source' range='[0.0.0,1.0.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client UI JDT Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.jdt'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.jdt.source' version='1.0.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.jdt.source' version='1.0.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.jdt.source' version='1.0.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.jdt.source' version='1.0.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.jdt.source&#xA;Bundle-Version: 1.0.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.xml.capabilities' version='1.0.200.v201901071922'>
      <update id='org.eclipse.wtp.xml.capabilities' range='[0.0.0,1.0.200.v201901071922)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='XML Capabilities'/>
        <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='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.xml.capabilities'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.xml.capabilities' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.xml.capabilities' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.xml.capabilities' version='1.0.200.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.xml.capabilities.source' range='[1.0.200.v201901071922,1.0.200.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.xml.capabilities' version='1.0.200.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.xml.capabilities;singleton:=true&#xA;Bundle-Version: 1.0.200.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui.source' version='3.12.100.v20260326-0937' singleton='false'>
      <update id='org.eclipse.team.ui.source' range='[0.0.0,3.12.100.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Team Support UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.team.ui'/>
        <property name='maven-version' value='3.12.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.source' version='3.12.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.source' version='3.12.100.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.source' version='3.12.100.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.source' version='3.12.100.v20260326-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.eclipse.team.ui.source&#xA;Bundle-Version: 3.12.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.source' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.language.source' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Language Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.source' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.source' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.language.source&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.emf' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.emf' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC EMF'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.emf'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.emf' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.emf' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.emf.meta' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.emf.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.emf.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.emf.xmi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.emf.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.emf.migration' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.emf' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.base' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.emf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.emf.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.emf' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.emf&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='io.github.toolfactory.narcissus' version='1.0.11' singleton='false' generation='2'>
      <update id='io.github.toolfactory.narcissus' range='[0.0.0,1.0.11)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Narcissus'/>
        <property name='org.eclipse.equinox.p2.description' value='Reflection API for circumventing Java security, visibility, and encapsulation mechanisms'/>
        <property name='org.eclipse.equinox.p2.provider' value='ToolFactory (Luke Hutchison, Roberto Gentili)'/>
        <property name='maven-groupId' value='io.github.toolfactory'/>
        <property name='maven-artifactId' value='narcissus'/>
        <property name='maven-version' value='1.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='io.github.toolfactory.narcissus' version='1.0.11'/>
        <provided namespace='osgi.bundle' name='io.github.toolfactory.narcissus' version='1.0.11'/>
        <provided namespace='java.package' name='io.github.toolfactory.narcissus' version='1.0.11'/>
        <provided namespace='osgi.identity' name='io.github.toolfactory.narcissus' version='1.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            io.github.toolfactory.narcissus
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='io.github.toolfactory.narcissus.source' range='[1.0.11,1.0.11]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='io.github.toolfactory.narcissus' version='1.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: io.github.toolfactory.narcissus&#xA;Bundle-Version: 1.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.device.source' version='1.2.300.v20250518-0612' singleton='false'>
      <update id='org.eclipse.equinox.device.source' range='[0.0.0,1.2.300.v20250518-0612)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Device Access Service Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.device'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.device.source' version='1.2.300.v20250518-0612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.device.source' version='1.2.300.v20250518-0612'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.device.source' version='1.2.300.v20250518-0612'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.device.source' version='1.2.300.v20250518-0612'/>
      </artifacts>
      <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.device.source&#xA;Bundle-Version: 1.2.300.v20250518-0612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.examples.feature.group' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.examples.feature.group' range='[0.0.0,0.35.0.v20260428-1512)' 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.description.url' value='http://www.eclipse.org/mmt/qvtd'/>
        <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.qvtd-features'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.examples'/>
        <property name='maven-version' value='0.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.featureName' value='QVT Declarative - All examples (Incubation)'/>
        <property name='df_LT.description' value='Install this feature to make the example projects available.'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.examples.feature.group' version='0.35.0.v20260428-1512'/>
        <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.qvtd.examples' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.examples.feature.jar' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.ext.jface.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.jface.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - JFace Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.jface'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.jface.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.jface.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.jface.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.jface.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.sshd.osgi.source' version='2.17.1' singleton='false'>
      <update id='org.apache.sshd.osgi.source' range='[0.0.0,2.17.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.sshd.osgi:2.17.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.sshd.osgi.source' version='2.17.1'/>
        <provided namespace='osgi.bundle' name='org.apache.sshd.osgi.source' version='2.17.1'/>
        <provided namespace='osgi.identity' name='org.apache.sshd.osgi.source' version='2.17.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.sshd.osgi.source' 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.source&#xA;Bundle-Version: 2.17.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.packs.ui.source' version='2.1.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.packs.ui.source' range='[0.0.0,2.1.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Cross Compiler CMSIS Packs Support Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.packs.ui'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.packs.ui.source' version='2.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.packs.ui.source' version='2.1.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.packs.ui.source' version='2.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.packs.ui.source' version='2.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.packs.ui.source&#xA;Bundle-Version: 2.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.trace.edit' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.trace.edit' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Trace 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.trace.edit'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.trace.edit' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.trace.edit' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.trace.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.trace.edit' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.4.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.trace.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.trace.edit.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.trace.edit' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.trace.edit; singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.source' version='1.2.1200.v202502280419' singleton='false'>
      <update id='org.eclipse.jst.j2ee.source' range='[0.0.0,1.2.1200.v202502280419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Java EE Component Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee'/>
        <property name='maven-version' value='1.2.1200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.source' version='1.2.1200.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.source' version='1.2.1200.v202502280419'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.source' version='1.2.1200.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.source' version='1.2.1200.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.source&#xA;Bundle-Version: 1.2.1200.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.db' version='2.2.201.v202301061019' generation='2'>
      <update id='org.eclipse.jpt.jpa.db' range='[0.0.0,2.2.201.v202301061019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JPA DB'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.db'/>
        <property name='maven-version' value='2.2.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.db' version='2.2.201.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db' version='2.2.201.v202301061019'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.db' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.db.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.db.internal.driver' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.db' version='2.2.201.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.datatools.enablement.jdt.classpath' range='[1.0.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='[1.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jpa.db
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.db.source' range='[2.2.201.v202301061019,2.2.201.v202301061019]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.db' version='2.2.201.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.db;singleton:=true&#xA;Bundle-Version: 2.2.201.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </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.uml2.examples' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.examples' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 Examples'/>
        <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.uml2.examples'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.examples'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.examples' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.examples' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.examples' version='5.6.0.v20260412-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.eclipse.uml2.examples&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.doc.user.source' version='3.2.101.v201902121834' singleton='false'>
      <update id='org.eclipse.jpt.doc.user.source' range='[0.0.0,3.2.101.v201902121834)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.doc.user'/>
        <property name='maven-version' value='3.2.101-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.doc.user.source' version='3.2.101.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.doc.user.source' version='3.2.101.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.doc.user.source' version='3.2.101.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.doc.user.source' version='3.2.101.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.doc.user.source&#xA;Bundle-Version: 3.2.101.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server_core.feature.feature.jar' version='3.4.700.v202405180431'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Server Core'/>
        <property name='df_LT.description' value='JST server core functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_core.feature'/>
        <property name='maven-version' value='3.4.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_core.feature.feature.jar' version='3.4.700.v202405180431'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.server_core.feature' version='3.4.700.v202405180431'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.server_core.feature' version='3.4.700.v202405180431'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.commons-collections4.source' version='4.5.0' singleton='false'>
      <update id='org.apache.commons.commons-collections4.source' range='[0.0.0,4.5.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.commons-collections4:4.5.0'/>
        <property name='maven-groupId' value='org.apache.commons'/>
        <property name='maven-artifactId' value='commons-collections4'/>
        <property name='maven-version' value='4.5.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-collections4.source' version='4.5.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-collections4.source' version='4.5.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-collections4.source' version='4.5.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-collections4.source' version='4.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.commons-collections4.source&#xA;Bundle-Version: 4.5.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.doc.isv' version='4.40.0.v20260227-1932'>
      <update id='org.eclipse.jdt.doc.isv' range='[0.0.0,4.40.0.v20260227-1932)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse JDT Plug-in Developer Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.doc.isv'/>
        <property name='maven-version' value='4.40.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.isv' version='4.40.0.v20260227-1932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.doc.isv' version='4.40.0.v20260227-1932'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.doc.isv' version='4.40.0.v20260227-1932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jdt.doc.isv.source' range='[4.40.0.v20260227-1932,4.40.0.v20260227-1932]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.doc.isv' version='4.40.0.v20260227-1932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.doc.isv; singleton:=true&#xA;Bundle-Version: 4.40.0.v20260227-1932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.kohsuke.args4j.source' version='2.37.0' singleton='false'>
      <update id='org.kohsuke.args4j.source' range='[0.0.0,2.37.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.kohsuke.args4j:2.37.0'/>
        <property name='maven-groupId' value='args4j'/>
        <property name='maven-artifactId' value='args4j'/>
        <property name='maven-version' value='2.37'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.kohsuke.args4j.source' version='2.37.0'/>
        <provided namespace='osgi.bundle' name='org.kohsuke.args4j.source' version='2.37.0'/>
        <provided namespace='osgi.identity' name='org.kohsuke.args4j.source' version='2.37.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.kohsuke.args4j.source' version='2.37.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.kohsuke.args4j.source&#xA;Bundle-Version: 2.37.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.ecore' version='1.7.0.v20251210-1145' generation='2'>
      <update id='org.eclipse.emf.oda.ecore' range='[0.0.0,1.7.0.v20251210-1145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF ODA 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.oda.ecore'/>
        <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.emf.oda.ecore' version='1.7.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.oda.ecore' version='1.7.0.v20251210-1145'/>
        <provided namespace='java.package' name='org.eclipse.emf.oda.ecore' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.oda.ecore.impl' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.oda.ecore.util' version='1.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.oda.ecore' version='1.7.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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.37.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.oda.ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.source' range='[1.7.0.v20251210-1145,1.7.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.oda.ecore' version='1.7.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.oda.ecore; singleton:=true&#xA;Bundle-Version: 1.7.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.lib.source' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.lib.source' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.lib'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.lib.source' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.lib.source' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.lib.source&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP DB2 UDB iSeries Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.ibm.db2.iseries.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.derby.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.db.derby.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP Derby SQL Tools UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.derby.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.derby.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.derby.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.derby' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.db.derby.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.derby.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.derby.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.assertj.log.source' version='1.3.0' singleton='false'>
      <update id='org.osgi.test.assertj.log.source' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.test.assertj.log:1.3.0'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.test.assertj.log'/>
        <property name='maven-version' value='1.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.log.source' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.assertj.log.source' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.osgi.test.assertj.log.source' version='1.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.assertj.log.source' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.assertj.log.source&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.launch' version='3.3.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.profiling.launch' range='[0.0.0,3.3.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Profiling Launch Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling.launch'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.launch' version='3.3.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.launch' version='3.3.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.profiling.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.profiling.launch.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.profiling.launch.provider.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.profiling.launch.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.profiling.launch' version='3.3.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.106.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.ui.newui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui.sourcelookup' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.profiling.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.launch.source' range='[3.3.0.202604281957,3.3.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.profiling.launch' version='3.3.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.profiling.launch;singleton:=true&#xA;Bundle-Version: 3.3.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.markdown' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.markdown' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText Markdown'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.markdown'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.markdown' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.markdown' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.markdown' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.markdown.internal.block' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.markdown.internal.util,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.markdown.internal.phrase' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup,org.eclipse.mylyn.wikitext.parser.markup.token' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.markdown.internal.token' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.markdown.internal.util' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.markdown.internal.block,org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.markdown.internal.validation' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup,org.eclipse.mylyn.wikitext.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.markdown' version='4.11.0.v20260309-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='9'>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.phrase' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.token' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.util' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.validation' range='[4.2.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext.markdown
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.markdown.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.markdown' version='4.11.0.v20260309-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.mylyn.wikitext.markdown&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.core.source' version='1.18.0.202604150939' singleton='false'>
      <update id='org.eclipse.zest.core.source' range='[0.0.0,1.18.0.202604150939)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse GEF'/>
        <property name='df_LT.bundleName' value='GEF Classic Zest Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gef_root'/>
        <property name='maven-artifactId' value='org.eclipse.zest.core'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.core.source' version='1.18.0.202604150939'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.core.source' version='1.18.0.202604150939'/>
        <provided namespace='osgi.identity' name='org.eclipse.zest.core.source' version='1.18.0.202604150939'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.core.source' version='1.18.0.202604150939'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.zest.core.source&#xA;Bundle-Version: 1.18.0.202604150939
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.ui' version='1.2.300.v202305221615' generation='2'>
      <update id='org.eclipse.wst.xsl.ui' range='[0.0.0,1.2.300.v202305221615)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSL Editor and Validation'/>
        <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.xsl.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.ui' version='1.2.300.v202305221615'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.ui' version='1.2.300.v202305221615'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.contentassist.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.contentassist.href' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.doubleclick' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.quickassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.ui.provisional.contentassist' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.ui' version='1.2.300.v202305221615'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='[3.201.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.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xalan' range='[2.7.2,2.8.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.core' range='[1.2.0,2.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.validation' range='[1.2.800,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.7.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath.core' 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.xsl.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.ui.source' range='[1.2.300.v202305221615,1.2.300.v202305221615]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.ui' version='1.2.300.v202305221615'/>
      </artifacts>
      <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.xsl.ui;singleton:=true&#xA;Bundle-Version: 1.2.300.v202305221615
          </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.mylyn.wikitext.markdown.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.markdown.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText Markdown 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.markdown.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.markdown.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.markdown.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.markdown.ui' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.markdown' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.markdown.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.markdown.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.markdown.ui' version='4.11.0.v20260309-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.mylyn.wikitext.markdown.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.feature.group' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.feature.group' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot for SWT Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot for testing SWT-based applications'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot'/>
        <property name='maven-version' value='4.3.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-2013 Ketan Padegaonkar, Red Hat 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;http://www.eclipse.org/legal/epl-2.0/'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.feature.group' version='4.3.0.202506021445'/>
        <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.swt' 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.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.hamcrest.library' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.swt.finder' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.junit4_x' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.feature.jar' range='[4.3.0.202506021445,4.3.0.202506021445]'>
          <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.passage.lic.licenses.ecore.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.licenses.ecore.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC Licenses Ecore Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.licenses.ecore'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.ecore.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.licenses.ecore.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.licenses.ecore.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.licenses.ecore.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.licenses.ecore.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </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.eclipse.emf.cdo.doc.feature.group' version='4.3.17.v20260304-1816' singleton='false'>
      <update id='org.eclipse.emf.cdo.doc.feature.group' range='[0.0.0,4.3.17.v20260304-1816)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.doc'/>
        <property name='maven-version' value='4.3.17-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Documentation'/>
        <property name='df_LT.description' value='Contains the documentation of the CDO Model Repository.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.doc.feature.group' version='4.3.17.v20260304-1816'/>
        <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.help' range='[3.3.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.doc' range='[4.2.17.v20260304-1816,4.2.17.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.doc.feature.jar' range='[4.3.17.v20260304-1816,4.3.17.v20260304-1816]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.config.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/Documents/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.platform.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.platform);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.source' version='3.11.100.v20260408-1441' singleton='false'>
      <update id='org.eclipse.help.source' range='[0.0.0,3.11.100.v20260408-1441)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Help System Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='3.11.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source' version='3.11.100.v20260408-1441'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.source' version='3.11.100.v20260408-1441'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.source' version='3.11.100.v20260408-1441'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.source' version='3.11.100.v20260408-1441'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.11.100.v20260408-1441
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.layouts' version='2.0.600.202604071854' generation='2'>
      <update id='org.eclipse.zest.layouts' range='[0.0.0,2.0.600.202604071854)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='GEF Classic Zest Layouts'/>
        <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.zest.layouts'/>
        <property name='maven-version' value='2.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.layouts' version='2.0.600.202604071854'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.layouts' version='2.0.600.202604071854'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.algorithms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.algorithms.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.dataStructures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.layouts.progress' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.zest.layouts' version='2.0.600.202604071854'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.zest.layouts
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.layouts.source' range='[2.0.600.202604071854,2.0.600.202604071854]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.layouts' version='2.0.600.202604071854'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.zest.layouts;singleton:=true&#xA;Bundle-Version: 2.0.600.202604071854
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.editor.feature.group' version='2.16.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.xsd.editor.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.xsd.editor'/>
        <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='XSD Sample Editor'/>
        <property name='df_LT.description' value='Simple, tree-based XML Schema 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.xsd.editor.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='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.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.jface.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.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.ui.workbench.texteditor' 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.editors' 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.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.xsd.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.xsd.editor' range='[2.13.0.v20250910-1205,2.13.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.editor.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.emf.cdo.transfer.workspace' version='4.4.6.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.transfer.workspace' range='[0.0.0,4.4.6.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Transfer Framework Workspace 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer.workspace'/>
        <property name='maven-version' value='4.4.6-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace' version='4.4.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.workspace' version='4.4.6.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.internal.workspace.bundle' version='4.4.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.spi.workspace' version='4.4.6'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.workspace' version='4.4.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer' range='[4.2.0,5.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.transfer.workspace
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace.source' range='[4.4.6.v20260304-1812,4.4.6.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.workspace' version='4.4.6.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.workspace;singleton:=true&#xA;Bundle-Version: 4.4.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.core' version='1.2.200.v202405130119' generation='2'>
      <update id='org.eclipse.wst.xsl.core' range='[0.0.0,1.2.200.v202405130119)' 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='XSL Core'/>
        <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.xsl.core'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.core' version='1.2.200.v202405130119'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.core' version='1.2.200.v202405130119'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.parser.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.validation.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.internal.xinclude' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.core.resolver' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.core' version='1.2.200.v202405130119'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xalan' range='[2.7.1,2.8.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.xml.core' range='[1.2.0,2.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.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.util' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsl.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.core.source' range='[1.2.200.v202405130119,1.2.200.v202405130119]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.core' version='1.2.200.v202405130119'/>
      </artifacts>
      <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.xsl.core;singleton:=true&#xA;Bundle-Version: 1.2.200.v202405130119
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm.terminal.connector.remote.feature.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.tm.terminal.connector.remote.feature.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tm.terminal.connector.remote.feature'/>
        <property name='maven-version' value='12.5.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) 2015, 2025 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/'/>
        <property name='df_LT.featureName' value='Remote API Connector for Eclipse Terminal'/>
        <property name='df_LT.description' value='A Terminal Connector using the org.eclipse.remote API.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.remote.feature.feature.group' version='12.5.0.202603111352'/>
        <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.terminal.feature.feature.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.tm.terminal.connector.remote' range='[5.0.100.202512020204,5.0.100.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.remote.feature.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.tracecompass.tmf.analysis.xml.ui' version='2.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.ui' range='[0.0.0,2.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF XML Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.ui'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.latency' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.analysis.xml.ui.views.xychart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' 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.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.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.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.properties' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.analysis.xml.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' range='[2.3.0.202604110342,2.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.ui' version='2.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.ui;singleton:=true&#xA;Bundle-Version: 2.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.activestatedebugger.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.activestatedebugger.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Active State Debugger Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.activestatedebugger'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.activestatedebugger.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.activestatedebugger.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.activestatedebugger.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.activestatedebugger.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.activestatedebugger.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ext.widgets.reference' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.ext.widgets.reference' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ext.widgets.reference' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference.util' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ext.widgets.reference' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ext.widgets.reference' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.200.v202210260359' generation='2'>
      <update id='org.eclipse.wst.jsdt.web.support.jsp' range='[0.0.0,1.1.200.v202210260359)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JSDT support for JSP Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.web.support.jsp'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.200.v202210260359'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.200.v202210260359'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.support.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.support.jsp.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.200.v202210260359'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.web.support.jsp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.support.jsp.source' range='[1.1.200.v202210260359,1.1.200.v202210260359]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.200.v202210260359'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.web.support.jsp;singleton:=true&#xA;Bundle-Version: 1.1.200.v202210260359
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.intro' version='4.7.0.20260330-0719' generation='2'>
      <update id='org.eclipse.rap.tools.intro' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='RAP Intro Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - RAP'/>
        <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.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.intro'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.intro' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.tools.intro' version='4.7.0.20260330-0719'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.intro.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.intro.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.intro.internal.target' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.tools.intro' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.pde.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.ant.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.equinox.p2.metadata' 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.repository' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.rap.tools.intro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.intro.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.tools.intro' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.tools.intro;singleton:=true&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.migrator' version='3.4.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.migrator' range='[0.0.0,3.4.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Migrator Tool'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.migrator'/>
        <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.cdo.migrator' version='3.4.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.migrator' version='3.4.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.migrator' version='3.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.migrator.actions' version='3.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.migrator.dbstore' version='3.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.migrator.messages' version='3.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.migrator.tasks' version='3.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.migrator.wizards' version='3.4.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.migrator' version='3.4.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.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.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.migrator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.migrator.source' range='[3.4.3.v20260304-1812,3.4.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.migrator' version='3.4.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.migrator;singleton:=true&#xA;Bundle-Version: 3.4.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.identity.source' version='3.10.200.v20260415-2025' singleton='false'>
      <update id='org.eclipse.ecf.identity.source' range='[0.0.0,3.10.200.v20260415-2025)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Identity Core API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.identity'/>
        <property name='maven-version' value='3.10.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity.source' version='3.10.200.v20260415-2025'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.identity.source' version='3.10.200.v20260415-2025'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.identity.source' version='3.10.200.v20260415-2025'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.identity.source' version='3.10.200.v20260415-2025'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.10.200.v20260415-2025
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.useradmin' version='1.3.400.v20250606-0538' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.useradmin' range='[0.0.0,1.3.400.v20250606-0538)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='User Admin Service'/>
        <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.useradmin'/>
        <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.useradmin' version='1.3.400.v20250606-0538'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.useradmin' version='1.3.400.v20250606-0538'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.useradmin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.useradmin' version='1.3.400.v20250606-0538'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.osgi.framework.eventmgr' range='[1.2.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.event' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.useradmin' range='[1.1.0,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.useradmin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.useradmin.source' range='[1.3.400.v20250606-0538,1.3.400.v20250606-0538]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.useradmin' version='1.3.400.v20250606-0538'/>
      </artifacts>
      <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.useradmin&#xA;Bundle-Version: 1.3.400.v20250606-0538
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.jreinfo' version='1.21.0.v20250228-0749' singleton='false' generation='2'>
      <update id='org.eclipse.oomph.jreinfo' range='[0.0.0,1.21.0.v20250228-0749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph JRE Info'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.jreinfo'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.jreinfo' version='1.21.0.v20250228-0749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.jreinfo' version='1.21.0.v20250228-0749'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.jreinfo' version='1.21.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.jreinfo' version='1.21.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.jreinfo' version='1.21.0.v20250228-0749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util' range='[1.25.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.extractor.lib' range='[1.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.jreinfo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.jreinfo.source' range='[1.21.0.v20250228-0749,1.21.0.v20250228-0749]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.jreinfo' version='1.21.0.v20250228-0749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.jreinfo&#xA;Bundle-Version: 1.21.0.v20250228-0749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.feature.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.feature.feature.group' range='[0.0.0,1.16.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Connectivity'/>
        <property name='df_LT.description' value='Driver and connection management, Open Data Access (ODA) and the Data Source Explorer (DSE)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='[1.5.0.202412071309,1.5.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core' range='[1.6.0.202412071309,1.6.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='[1.4.0.202412071309,1.4.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.dse' range='[1.4.0.202412071309,1.4.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui' range='[1.5.0.202412071309,1.5.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.console.profile' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='junit-platform-engine.source' version='6.0.3' singleton='false'>
      <update id='junit-platform-engine.source' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-engine:6.0.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-engine'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-engine.source' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-engine.source' version='6.0.3'/>
        <provided namespace='osgi.identity' name='junit-platform-engine.source' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-engine.source' version='6.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: junit-platform-engine.source&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.feature.group' version='3.16.700.v20260423-1800' singleton='false'>
      <update id='org.eclipse.pde.feature.group' range='[0.0.0,3.16.700.v20260423-1800)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.16.700-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, 2023 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Plug-in Development Environment'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' version='3.16.700.v20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.15.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.versioning' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.bundle' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component.annotations' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.metatype.annotations' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.templates.template' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.repository' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='bndtools.jareditor' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde' range='[3.13.3500.v20260423-1800,3.13.3500.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' range='[3.12.1000.v20260324-0702,3.12.1000.v20260324-0702]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' range='[3.21.300.v20260410-0716,3.21.300.v20260410-0716]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime' range='[3.8.300.v20251120-2029,3.8.300.v20251120-2029]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime' range='[3.9.100.v20260327-0718,3.9.100.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui' range='[3.16.500.v20260422-1356,3.16.500.v20260422-1356]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.doc.user' range='[3.17.500.v20260327-0718,3.17.500.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates' range='[3.9.300.v20260415-1257,3.9.300.v20260415-1257]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools' range='[1.3.1200.v20260419-1944,1.3.1200.v20260419-1944]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations' range='[1.4.100.v20260306-2228,1.4.100.v20260306-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui' range='[1.4.300.v20260327-0718,1.4.300.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core' range='[1.3.900.v20260120-1314,1.3.900.v20260120-1314]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui' range='[1.4.300.v20260327-0718,1.4.300.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching' range='[3.13.700.v20260308-1033,3.13.700.v20260308-1033]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core' range='[1.3.600.v20250322-0547,1.3.600.v20250322-0547]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui' range='[1.4.300.v20260327-0718,1.4.300.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace' range='[1.4.0.v20251230-0845,1.4.0.v20251230-0845]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations' range='[1.4.300.v20260306-2228,1.4.300.v20260306-2228]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension' range='[1.3.400.v20260307-1226,1.3.400.v20260307-1226]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.bnd.ui' range='[1.2.600.v20260327-0718,1.2.600.v20260327-0718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.jar' range='[3.16.700.v20260423-1800,3.16.700.v20260423-1800]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.internet.cache' version='1.1.0.v202508180220' generation='2'>
      <update id='org.eclipse.wst.internet.cache' range='[0.0.0,1.1.0.v202508180220)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._PLUGIN_NAME' value='Caching URI Resolver'/>
        <property name='df_LT._PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%_PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.internet.cache'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.cache' version='1.1.0.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.cache' version='1.1.0.v202508180220'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.cache.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.cache.internal.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.internet.cache' version='1.1.0.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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.internet.cache
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.cache.source' range='[1.1.0.v202508180220,1.1.0.v202508180220]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.internet.cache' version='1.1.0.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.internet.cache; singleton:=true&#xA;Bundle-Version: 1.1.0.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.tasks.ui.source' version='4.11.0.v20260422-0541' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.tasks.ui.source' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Tasks UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.tasks.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tasks.ui.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tasks.ui.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.tasks.ui.source' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.tasks.ui.source' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.wikitext.tasks.ui.source&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.resources.edit' version='1.16.0.v20240927-1011' generation='2'>
      <update id='org.eclipse.oomph.resources.edit' range='[0.0.0,1.16.0.v20240927-1011)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Resources Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.resources.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.resources.edit' version='1.16.0.v20240927-1011'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.resources.edit' version='1.16.0.v20240927-1011'/>
        <provided namespace='java.package' name='org.eclipse.oomph.resources.provider' version='1.16.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.resources.edit' version='1.16.0.v20240927-1011'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.resources.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.resources.edit.source' range='[1.16.0.v20240927-1011,1.16.0.v20240927-1011]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.resources.edit' version='1.16.0.v20240927-1011'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.resources.edit;singleton:=true&#xA;Bundle-Version: 1.16.0.v20240927-1011
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.model' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram.sequence.model' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.model' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.model' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.model.business.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.model.business.internal.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.model.business.internal.ordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.model.business.internal.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.model.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.util' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.model' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.model' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram.sequence.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.model.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.model' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.model;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.profile.standard.source' version='1.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.profile.standard.source' range='[0.0.0,1.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Standard Profile Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.profile.standard'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.profile.standard.source' version='1.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.profile.standard.source' version='1.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.profile.standard.source' version='1.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.profile.standard.source' version='1.6.0.v20260412-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.eclipse.uml2.uml.profile.standard.source&#xA;Bundle-Version: 1.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.m2e.profiles.ui.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.profiles.ui.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Maven Profiles Management UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.profiles.ui'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.ui.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.profiles.ui.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.profiles.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.profiles.ui.source' 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.profiles.ui.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='The core runtime of Sirius, UI-independant and dialect-agnostic.&#xA;Install this if you want to either use existing Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius'/>
        <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, 2015 THALES GLOBAL SERVICES and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jem.proxy.source' version='2.1.0.v202101081429' singleton='false'>
      <update id='org.eclipse.jem.proxy.source' range='[0.0.0,2.1.0.v202101081429)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java EMF Model Proxy Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.proxy'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.proxy.source' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.proxy.source' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.proxy.source' version='2.1.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.proxy.source' version='2.1.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.proxy.source&#xA;Bundle-Version: 2.1.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.launch.source' version='3.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.launch.source' range='[0.0.0,3.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Valgrind Launch Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.launch'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.launch.source' version='3.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.launch.source' version='3.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.launch.source' version='3.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.launch.source' version='3.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.launch.source&#xA;Bundle-Version: 3.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.doc.feature.group' version='4.4.8.v20260304-1816' singleton='false'>
      <update id='org.eclipse.net4j.db.doc.feature.group' range='[0.0.0,4.4.8.v20260304-1816)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.doc'/>
        <property name='maven-version' value='4.4.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework Documentation'/>
        <property name='df_LT.description' value='Contains the documentation of the Net4j DB Framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.doc.feature.group' version='4.4.8.v20260304-1816'/>
        <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.help' range='[3.3.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.doc' range='[4.3.7.v20260304-1816,4.3.7.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.doc.feature.jar' range='[4.4.8.v20260304-1816,4.4.8.v20260304-1816]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.gnu.dsf.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gnu.dsf.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.dsf'/>
        <property name='maven-version' value='12.5.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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ DSF GDB Debugger Integration'/>
        <property name='df_LT.description' value='DSF integration with gdb debugger. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.dsf.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.dsf.gdb' range='[7.3.100.202601271447,7.3.100.202601271447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.100.202603111352,2.9.100.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.dsf.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.executable.feature.jar' version='3.8.3300.v20260414-2255'>
      <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, 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 Platform Launcher Executables'/>
        <property name='df_LT.description' value='Platform specific launchers.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.equinox.feature'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.executable'/>
        <property name='maven-version' value='3.8.3300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable.feature.jar' version='3.8.3300.v20260414-2255'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.executable' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.executable' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.api.tools.annotations.source' version='1.4.100.v20260306-2228' singleton='false'>
      <update id='org.eclipse.pde.api.tools.annotations.source' range='[0.0.0,1.4.100.v20260306-2228)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE API Tools Annotations Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.annotations'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations.source' version='1.4.100.v20260306-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.annotations.source' version='1.4.100.v20260306-2228'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.annotations.source' version='1.4.100.v20260306-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.annotations.source' version='1.4.100.v20260306-2228'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools.annotations.source&#xA;Bundle-Version: 1.4.100.v20260306-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.common.core' version='5.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.common.core' range='[0.0.0,5.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Common Utilities Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.common.core'/>
        <property name='maven-version' value='5.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core' version='5.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' version='5.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.collect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.common.core.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.common.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.common.core.log' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.common.core' version='5.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger.beans' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.common.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core.source' range='[5.3.0.202604110342,5.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.common.core' version='5.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.common.core;singleton:=true&#xA;Bundle-Version: 5.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.cst.parser' version='3.11.2.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.cst.parser' range='[0.0.0,3.11.2.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Parser'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.cst.parser'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.cst.parser' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.cst.parser' version='3.11.2.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.completion.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.cst.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.cst.parser' version='3.11.2.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='lpg.runtime' range='[2.0.17,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.cst.parser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.cst.parser.source' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.cst.parser' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.cst.parser;singleton:=true&#xA;Bundle-Version: 3.11.2.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.notifications.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.notifications.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.notifications.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.notifications.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.notifications.core' version='4.11.0.v20260309-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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.notifications.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.notifications.core' version='4.11.0.v20260309-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.mylyn.commons.notifications.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.discovery.feature.feature.jar' version='1.1.100.v20260415-2025'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Discovery'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Discovery API.  The ECF Discovery API gives a transport-independent network discovery API.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.discovery.feature'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.feature.feature.jar' version='1.1.100.v20260415-2025'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.discovery.feature' version='1.1.100.v20260415-2025'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.discovery.feature' version='1.1.100.v20260415-2025'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.routineeditor' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.routineeditor' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Tools Routine Editor Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.routineeditor'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.routineeditor' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.parameter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.routineeditor' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.routineeditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.routineeditor.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.routineeditor' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.routineeditor;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.common.branding' version='1.4.1.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.common.branding' range='[0.0.0,1.4.1.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Common'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.branding'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.branding' version='1.4.1.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.branding' version='1.4.1.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.branding' version='1.4.1.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.common.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.branding.source' range='[1.4.1.v201902121834,1.4.1.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.branding' version='1.4.1.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.branding;singleton:=true&#xA;Bundle-Version: 1.4.1.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.extension' version='4.23.0.v202512100941' generation='2'>
      <update id='org.eclipse.birt.chart.device.extension' range='[0.0.0,4.23.0.v202512100941)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device Extension(s)'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.extension'/>
        <property name='maven-version' value='4.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' version='4.23.0.v202512100941'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' version='4.23.0.v202512100941'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.extension.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.g2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.extension' version='4.23.0.v202512100941'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[4.23.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.birt.chart.device.extension
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension.source' range='[4.23.0.v202512100941,4.23.0.v202512100941]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.extension' version='4.23.0.v202512100941'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.extension; singleton:=true&#xA;Bundle-Version: 4.23.0.v202512100941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.core' version='5.0.2.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.ctf.core' range='[0.0.0,5.0.2.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='CTF support for TMF Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf.core'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core' version='5.0.2.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' version='5.0.2.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ctf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ctf.core.trace.iterator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.event.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.event.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ctf.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ctf.core' version='5.0.2.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' 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.eclipse.tracecompass.tmf.ctf.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core.source' range='[5.0.2.202604110342,5.0.2.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ctf.core' version='5.0.2.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.ctf.core;singleton:=true&#xA;Bundle-Version: 5.0.2.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.docker.launcher.source' version='2.1.800.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.docker.launcher.source' range='[0.0.0,2.1.800.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Container Launch Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.docker.launcher'/>
        <property name='maven-version' value='2.1.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.docker.launcher.source' version='2.1.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.docker.launcher.source' version='2.1.800.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.docker.launcher.source' version='2.1.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.docker.launcher.source' version='2.1.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.docker.launcher.source&#xA;Bundle-Version: 2.1.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ide' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xtext.ide' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Language IDE Support'/>
        <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.xtext.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide.contentassist.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ide' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.ide' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xtext.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ide' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.ide;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl' version='1.2.0.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.xsl' range='[0.0.0,1.2.0.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='Eclipse XSL Developer Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl' version='1.2.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl' version='1.2.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl' version='1.2.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.source' range='[1.2.0.v201901071922,1.2.0.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl' version='1.2.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl&#xA;Bundle-Version: 1.2.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.binaryproject.source' version='2.2.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.binaryproject.source' range='[0.0.0,2.2.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Binary Project Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.binaryproject'/>
        <property name='maven-version' value='2.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject.source' version='2.2.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject.source' version='2.2.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.binaryproject.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.binaryproject.source' 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.source&#xA;Bundle-Version: 2.2.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit4.runtime' version='1.4.0.v20251113-1434' generation='2'>
      <update id='org.eclipse.jdt.junit4.runtime' range='[0.0.0,1.4.0.v20251113-1434)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit4 Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit4.runtime'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime' version='1.4.0.v20251113-1434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit4.runtime' version='1.4.0.v20251113-1434'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit4.runner' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit4.runtime' version='1.4.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='4'>
        <required namespace='osgi.bundle' name='org.junit' range='[4.13.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.junit4.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime.source' range='[1.4.0.v20251113-1434,1.4.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.junit4.runtime' version='1.4.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.junit4.runtime;singleton:=true&#xA;Bundle-Version: 1.4.0.v20251113-1434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.doc.user' version='2.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.doc.user' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Documentation Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.doc.user'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.doc.user' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.doc.user' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.doc.user' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.8.800'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.doc.user
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.doc.user' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.doc.user;singleton:=true&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.facet.source' version='10.4.0.v20260226-1000' singleton='false'>
      <update id='org.apache.lucene.facet.source' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.lucene.facet:10.4.0.v20260226-1000'/>
        <property name='maven-groupId' value='org.apache.lucene'/>
        <property name='maven-artifactId' value='lucene-facet'/>
        <property name='maven-version' value='10.4.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.facet.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.facet.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.facet.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.facet.source' 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.facet.source&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.aarch64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvt' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvt' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative OMG QVT Models (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvt'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvt' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvt' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvt.tools' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvt' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' range='[3.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvt.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvt' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvt;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP High-level Sybase Enablement Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.flatfile.ui' version='3.4.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.flatfile.ui' range='[0.0.0,3.4.0.202311071249)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP Flat File ODA Designer'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.flatfile.ui'/>
        <property name='maven-version' value='3.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile.ui' version='3.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.flatfile.ui' version='3.4.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.flatfile.ui' version='3.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.flatfile' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.flatfile.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile.ui.source' range='[3.4.0.202311071249,3.4.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.flatfile.ui' version='3.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.flatfile.ui; singleton:=true&#xA;Bundle-Version: 3.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.markup.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.markup.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Comment Markup Concrete Syntax Model and Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.markup'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.markup.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.markup.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.markup.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.feature.group' version='1.31.0.v20260317-1930' singleton='false'>
      <update id='org.eclipse.oomph.targlets.feature.group' range='[0.0.0,1.31.0.v20260317-1930)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets'/>
        <property name='maven-version' value='1.31.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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Targlets'/>
        <property name='df_LT.description' value='Contains the model and runtime plugins for modular PDE target platforms based on Oomph targlets.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.feature.group' version='1.31.0.v20260317-1930'/>
        <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.oomph.targlets' range='[1.21.0.v20250805-0700,1.21.0.v20250805-0700]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.core' range='[1.24.0.v20260317-1930,1.24.0.v20260317-1930]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.edit' range='[1.16.0.v20250208-1315,1.16.0.v20250208-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.editor' range='[1.17.0.v20250208-1315,1.17.0.v20250208-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.ui' range='[1.17.0.v20251125-1140,1.17.0.v20251125-1140]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.doc' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.feature.jar' range='[1.31.0.v20260317-1930,1.31.0.v20260317-1930]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.tasks.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Tasks Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.core.source' version='4.11.0.v20260309-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.mylyn.tasks.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.compiler.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.compiler.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative Compiler (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.compiler'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.compiler.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.compiler.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.compiler.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.compiler.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.compiler.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.cortexm.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.templates.cortexm.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.templates.cortexm.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.cortexm'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Generic Arm Cortex-M Project Template'/>
        <property name='df_LT.description' value='Templates for creating new generic projects for Arm Cortex-M processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.templates.core' range='[3.1.2.202602251544,3.1.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm.ui' range='[2.0.0.202602251544,2.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.editor.table' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.editor.table' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Tables Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.table'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.table' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.table' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.table.tools.internal.menu' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.backgroundconditionalstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.backgroundstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.celleditortool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.cellupdater' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.columnmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.createcrosscolumntool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.createlinetool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.elementcolumnmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.featurecolumnmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.foregroundconditionalstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.foregroundstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.intersectionmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.linemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tablecreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tabledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tablemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tablenavigationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.filters.description.tablevariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.backgroundconditionalstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.backgroundstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.celleditortool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.cellupdater' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.columnmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.createcrosscolumntool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.createlinetool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.elementcolumnmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.featurecolumnmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.foregroundconditionalstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.foregroundstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.intersectionmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.linemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.spec.foregroundstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tablecreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tabledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tablemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tablenavigationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.editor.properties.sections.description.tablevariable' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.table' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.editor' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.editor.table
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.table.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.table' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.table;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.edit' version='2.5.2.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.uml2.edit' range='[0.0.0,2.5.2.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare UML2 Comparison 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.uml2.edit'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.edit' version='2.5.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.edit' version='2.5.2.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.provider.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.provider.decorator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.provider.profile' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.edit' 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='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.edit' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='4.2.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)'/>
        <required namespace='java.package' name='org.eclipse.emf.compare.provider' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.emf.compare.uml2.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.edit' 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.uml2.edit;singleton:=true&#xA;Bundle-Version: 2.5.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.type.ui' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.type.ui' 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 EMF Type 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.emf.type.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.type.ui'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.ui' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.ui' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal.providers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.type.ui' 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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.emf.type.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.ui.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.emf.type.ui' 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.emf.type.ui; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.assertj.promise' version='1.3.0' singleton='false' generation='2'>
      <update id='org.osgi.test.assertj.promise' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.test.assertj.promise'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Testing AssertJ Support for Promises'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <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.test.assertj.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.test.assertj.promise' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.assertj.promise' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.test.assertj.promise' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.test.assertj.promise' version='1.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='6'>
        <required namespace='java.package' name='org.assertj.core.api' range='[3.23.0,4.0.0)'/>
        <required namespace='java.package' name='org.assertj.core.error' range='[3.23.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.exceptions' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.osgi.test.assertj.promise
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.promise.source' range='[1.3.0,1.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.assertj.promise' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.assertj.promise&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.editors.common.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.editors.common.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Components Editors Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.editors.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.editors.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.editors.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.editors.common.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.editors.common.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.editors.common.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.ws.source' version='1.5.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oda.ws.source' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Web Services ODA Runtime Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.ws'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws.source' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.ws.source' version='1.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.ws.source' version='1.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.ws.source' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.ws.source&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.finfo' version='1.8.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.finfo' range='[0.0.0,1.8.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Enablement'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.finfo'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' version='1.8.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.finfo' version='1.8.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.finfo' version='1.8.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.finfo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo.source' range='[1.8.0.202311071249,1.8.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.finfo' version='1.8.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.finfo; singleton:=true&#xA;Bundle-Version: 1.8.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.testing.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.testing.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Testing Frameworks Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.testing'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.testing.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.testing.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.testing.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.testing.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.testing.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.sdk.feature.jar' version='2.43.0.v20260426-1446'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.xtend.ide'/>
        <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='Xtend IDE'/>
        <property name='df_LT.description' value='The Xtend Eclipse Plug-in. Includes everything you need to get started with programming Xtend in Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Xtend'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.sdk'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtend.sdk' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtend.sdk' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2011, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.consumption.core.source' version='1.1.0.v202308021505' singleton='false'>
      <update id='org.eclipse.jst.ws.axis.consumption.core.source' range='[0.0.0,1.1.0.v202308021505)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web service Axis Consumption Core (Deprecated) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.consumption.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.core.source' version='1.1.0.v202308021505'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.core.source' version='1.1.0.v202308021505'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.consumption.core.source' version='1.1.0.v202308021505'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.consumption.core.source' version='1.1.0.v202308021505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.consumption.core.source&#xA;Bundle-Version: 1.1.0.v202308021505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jaxrs.source' version='1.6.1.20231024-1618' singleton='false'>
      <update id='org.eclipse.m2e.wtp.jaxrs.source' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e-wtp'/>
        <property name='df_LT.bundleName' value='Maven JAX-RS Configurator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jaxrs'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jaxrs.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.jaxrs.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.jaxrs.source' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.jaxrs.source' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.jaxrs.source&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.velocity.engine-core' version='2.4.1' singleton='false' generation='2'>
      <update id='org.apache.velocity.engine-core' range='[0.0.0,2.4.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Velocity - Engine'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Velocity is a general purpose template engine.'/>
        <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.velocity'/>
        <property name='maven-artifactId' value='velocity-engine-core'/>
        <property name='maven-version' value='2.4.1'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.velocity.engine-core' version='2.4.1'/>
        <provided namespace='osgi.bundle' name='org.apache.velocity.engine-core' version='2.4.1'/>
        <provided namespace='java.package' name='org.apache.velocity' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.context,org.apache.velocity.exception,org.apache.velocity.runtime.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.app' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity,org.apache.velocity.context,org.apache.velocity.exception,org.apache.velocity.runtime,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.app.event' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.context,org.apache.velocity.runtime,org.apache.velocity.util.introspection,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.app.event.implement' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.app.event,org.apache.velocity.context,org.apache.velocity.runtime,org.apache.velocity.util,org.apache.velocity.util.introspection,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.context' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity,org.apache.velocity.app.event,org.apache.velocity.runtime.resource,org.apache.velocity.util.introspection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.exception' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.runtime.parser,org.apache.velocity.util.introspection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.io' version='2.4.1'/>
        <provided namespace='java.package' name='org.apache.velocity.runtime' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity,org.apache.velocity.app.event,org.apache.velocity.context,org.apache.velocity.exception,org.apache.velocity.runtime.directive,org.apache.velocity.runtime.parser,org.apache.velocity.runtime.parser.node,org.apache.velocity.runtime.resource,org.apache.velocity.util,org.apache.velocity.util.introspection,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.runtime.defaults' version='2.4.1'/>
        <provided namespace='java.package' name='org.apache.velocity.runtime.directive' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity,org.apache.velocity.context,org.apache.velocity.exception,org.apache.velocity.runtime,org.apache.velocity.runtime.parser,org.apache.velocity.runtime.parser.node,org.apache.velocity.runtime.resource,org.apache.velocity.util.introspection,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.runtime.directive.contrib' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.context,org.apache.velocity.exception,org.apache.velocity.runtime,org.apache.velocity.runtime.directive,org.apache.velocity.runtime.parser,org.apache.velocity.runtime.parser.node' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.runtime.parser' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity,org.apache.velocity.exception,org.apache.velocity.runtime,org.apache.velocity.runtime.directive,org.apache.velocity.runtime.parser.node,org.apache.velocity.util.introspection,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.runtime.parser.node' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity,org.apache.velocity.context,org.apache.velocity.exception,org.apache.velocity.runtime,org.apache.velocity.runtime.parser,org.apache.velocity.util.introspection,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.runtime.resource' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.exception,org.apache.velocity.runtime,org.apache.velocity.runtime.resource.loader,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.runtime.resource.loader' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.sql,org.apache.velocity.exception,org.apache.velocity.runtime,org.apache.velocity.runtime.resource,org.apache.velocity.runtime.resource.util,org.apache.velocity.util,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.runtime.resource.util' version='2.4.1'/>
        <provided namespace='java.package' name='org.apache.velocity.runtime.visitor' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.context,org.apache.velocity.runtime.parser.node' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.util' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.context,org.apache.velocity.runtime,org.apache.velocity.runtime.directive,org.apache.velocity.runtime.parser.node,org.apache.velocity.util.introspection,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.velocity.util.introspection' version='2.4.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.velocity.runtime,org.apache.velocity.runtime.parser.node,org.apache.velocity.util,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.velocity.engine-core' version='2.4.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.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.17.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.17.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.tuple' range='[3.17.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.velocity' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.app.event' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.context' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.directive' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.parser' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.parser.node' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.resource.loader' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.runtime.resource.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.velocity.util.introspection' 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.apache.velocity.engine-core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.velocity.engine-core.source' range='[2.4.1,2.4.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.velocity.engine-core' version='2.4.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.velocity.engine-core&#xA;Bundle-Version: 2.4.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workingsets' version='1.17.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.setup.workingsets' range='[0.0.0,1.17.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Working Sets'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workingsets'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets' version='1.17.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.workingsets' version='1.17.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.workingsets' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.workingsets.impl' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.workingsets.util' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.workingsets' version='1.17.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.27.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.workingsets' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.workingsets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.source' range='[1.17.0.v20230617-1322,1.17.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.workingsets' version='1.17.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.workingsets;singleton:=true&#xA;Bundle-Version: 1.17.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.json.source' version='1.2.0.v202308160419' singleton='false'>
      <update id='org.eclipse.json.source' range='[0.0.0,1.2.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source JSON Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.json'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.json.source' version='1.2.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.json.source' version='1.2.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.json.source' version='1.2.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.json.source' version='1.2.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.json.source&#xA;Bundle-Version: 1.2.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_core.feature.feature.group' version='3.42.0.v202604080342' singleton='false'>
      <update id='org.eclipse.wst.xml_core.feature.feature.group' range='[0.0.0,3.42.0.v202604080342)' 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.42.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.42.0.v202604080342'/>
        <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.42.0.v202604080342,3.42.0.v202604080342]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.ee8.servlet' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.servlet' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.servlet' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.servlet' version='12.1.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <properties size='1'>
            <property 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='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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.security' range='[12.1.8,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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.content' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.ee8.servlet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.servlet.source' range='[12.1.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gdb.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gdb.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gdb'/>
        <property name='maven-version' value='12.5.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, 2011 Freescale Semiconductor and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Common GDB Support'/>
        <property name='df_LT.description' value='Common GDB Support for CDT'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.gdb' range='[7.2.500.202603111352,7.2.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.ui' range='[7.2.300.202512020204,7.2.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.tracecompass.analysis.counters.ui.source' version='2.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.counters.ui.source' range='[0.0.0,2.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Counters Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.ui'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui.source' version='2.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.ui.source' version='2.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.ui.source' version='2.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.counters.ui.source' version='2.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.counters.ui.source&#xA;Bundle-Version: 2.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.admin' version='4.4.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.server.admin' range='[0.0.0,4.4.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Server Admin 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.admin'/>
        <property name='maven-version' value='4.4.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.admin' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.admin' version='4.4.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.admin' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.admin' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.admin.bundle' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.admin.protocol' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.admin.catalog' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.admin.catalog.impl' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.admin.catalog.util' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.spi.admin' version='4.4.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.admin' version='4.4.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.security' range='[4.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.security' range='[4.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.jvm' range='[4.1.100,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.server.admin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.admin.source' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.admin' version='4.4.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.admin;singleton:=true&#xA;Bundle-Version: 4.4.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.itcl.core' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.itcl.core' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit IncrTcl Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.itcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.itcl.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.core' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.itcl.core' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.itcl.core' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser' 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=1.8))'>
          <description>
            org.eclipse.dltk.itcl.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.core.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.itcl.core' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.itcl.core;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.dsf.ui' version='2.7.600.202512020204' generation='2'>
      <update id='org.eclipse.cdt.dsf.ui' range='[0.0.0,2.7.600.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Debugger Services Framework UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf.ui'/>
        <property name='maven-version' value='2.7.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='46'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.ui' version='2.7.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.ui' version='2.7.600.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.debugview.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.debugview.layout.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.disassembly' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.disassembly.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.disassembly.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.disassembly.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.disassembly.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.disassembly.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.disassembly.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.disassembly.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.viewmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.detailsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.ui.viewmodel.numberformat.detail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.launch.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.modules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.modules.detail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.numberformat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.register' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.update' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.ui.viewmodel.variable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.ui.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.ui.viewmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.ui.viewmodel.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.ui.viewmodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.ui.viewmodel.update' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.ui' version='2.7.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='[2.12.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,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.ide' range='[3.22.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.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.core.filesystem' range='[1.11.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.dsf.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.ui.source' range='[2.7.600.202512020204,2.7.600.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.ui' version='2.7.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.ui;singleton:=true&#xA;Bundle-Version: 2.7.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.hsqldb.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP HSQLDB Enablement Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.hsqldb.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.hsqldb.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.hsqldb.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.packs.core' version='3.1.3.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.packs.core' range='[0.0.0,3.1.3.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ CMSIS Packs Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.packs.core'/>
        <property name='maven-version' value='3.1.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.core' version='3.1.3.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.core' version='3.1.3.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.packs.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.core.data.cmsis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.core.data.xcdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.core.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.core.jstree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.core.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.core.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.packs.core' version='3.1.3.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.10.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='3.9.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.21.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.120.0'/>
        <required namespace='java.package' name='org.json.simple' range='1.1.1'/>
        <required namespace='java.package' name='org.json.simple.parser' range='1.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.packs.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.packs.core' version='3.1.3.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.packs.core;singleton:=true&#xA;Bundle-Version: 3.1.3.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.mylyn.edit.source' version='1.14.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.setup.mylyn.edit.source' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Mylyn Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.mylyn.edit'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.edit.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.mylyn.edit.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.mylyn.edit.source' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.mylyn.edit.source' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.mylyn.edit.source&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.man.help.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.man.help.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Man page help center integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.man'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.man.help'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.help.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.man.help.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.man.help.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.man.help.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.man.help.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.cmake.ui.source' version='1.4.800.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.cmake.ui.source' range='[0.0.0,1.4.800.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='CDT CMake UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.cmake.ui'/>
        <property name='maven-version' value='1.4.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.ui.source' version='1.4.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.cmake.ui.source' version='1.4.800.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.cmake.ui.source' version='1.4.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.cmake.ui.source' version='1.4.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.cmake.ui.source&#xA;Bundle-Version: 1.4.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.source' version='0.18.100.v20260415-0733' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.swt.source' range='[0.0.0,0.18.100.v20260415-0733)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Workbench SWT Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.swt'/>
        <property name='maven-version' value='0.18.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.source' version='0.18.100.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.source' version='0.18.100.v20260415-0733'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.source' version='0.18.100.v20260415-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt.source' version='0.18.100.v20260415-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.e4.ui.workbench.swt.source&#xA;Bundle-Version: 0.18.100.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.server.ui.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.server.ui.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='PDT Server UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.server.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.server.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.server.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.server.ui.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.server.ui.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.server.ui.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.egit.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0,7.8.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.7.0,7.8.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.7.0,7.8.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.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.doc' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <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.linuxtools.jdt.docker.launcher.feature.feature.jar' version='5.23.0.202604281957'>
      <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/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 Red Hat, Inc and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='JDT Docker Launcher'/>
        <property name='df_LT.description' value='Launch JDT executables in Docker Container'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.jdt.docker.launcher.feature'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.jdt.docker.launcher.feature.feature.jar' version='5.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.jdt.docker.launcher.feature' version='5.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.jdt.docker.launcher.feature' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper' version='1.2.7.202511281815' generation='2'>
      <update id='org.eclipse.wildwebdeveloper' range='[0.0.0,1.2.7.202511281815)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Wild Web Developer: web development in Eclipse IDE'/>
        <property name='df_LT.providerName' value='Eclipse Wild Web Developer 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.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-version' value='1.2.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper' version='1.2.7.202511281815'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper' version='1.2.7.202511281815'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.debug.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.debug.npm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.markdown' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.jsts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wildwebdeveloper.jsts.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper' version='1.2.7.202511281815'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e' range='0.18.9'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.registry' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e.debug' range='0.15.5'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='2.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.languageconfiguration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' range='1.0.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.language_pack' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wildwebdeveloper
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.source' range='[1.2.7.202511281815,1.2.7.202511281815]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wildwebdeveloper' version='1.2.7.202511281815'/>
      </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.wildwebdeveloper;singleton:=true&#xA;Bundle-Version: 1.2.7.202511281815
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.bugzilla.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.bugzilla.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Bugzilla Connector UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.bugzilla.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.bugzilla.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.bugzilla.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.bugzilla.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.bugzilla.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.bugzilla.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.bugzilla.ui.tasklist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.bugzilla.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.bugzilla.ui' version='4.11.0.v20260309-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='18'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.bugzilla.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.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.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.bugzilla.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.bugzilla.ui' version='4.11.0.v20260309-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.mylyn.bugzilla.ui; singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.common' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tools.templates.ui' version='2.0.400.202512020204' generation='2'>
      <update id='org.eclipse.tools.templates.ui' range='[0.0.0,2.0.400.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Template Engine UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tools.templates.ui'/>
        <property name='maven-version' value='2.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.ui' version='2.0.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.templates.ui' version='2.0.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.tools.templates.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tools.templates.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.templates.ui' version='2.0.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.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.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tools.templates.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.ui.source' range='[2.0.400.202512020204,2.0.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.templates.ui' version='2.0.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.templates.ui;singleton:=true&#xA;Bundle-Version: 2.0.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.core.ui.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.core.ui.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Core UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.ui.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.ui.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.ui.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.ui.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.dom.integration' version='1.1.0.v202308010229' generation='2'>
      <update id='org.eclipse.jst.ws.jaxws.dom.integration' range='[0.0.0,1.1.0.v202308010229)' 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='JAX-WS DOM Integration'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.dom.integration'/>
        <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.jst.ws.jaxws.dom.integration' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.integration' version='1.1.0.v202308010229'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.integration.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.integration.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.integration.navigator.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.dom.integration' 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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.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.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.jaxws.dom.integration
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.integration.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.jst.ws.jaxws.dom.integration' 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.jst.ws.jaxws.dom.integration;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.junit' version='1.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.junit' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Coverage JUnit'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.junit'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit' version='1.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.tools.coverage.junit.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.4.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.m2m.qvt.oml' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.tools.coverage.junit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.junit.source' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.junit' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.junit;singleton:=true&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.ui.source' version='1.2.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.common.annotations.ui.source' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Annotations UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.ui.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.ui.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.ui.source' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.ui.source' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.ui.source&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'>
      <update id='org.eclipse.wst.server.ui.infopop' range='[0.0.0,1.1.200.v201901310132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server Tools infopops for Web Standard Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui.infopop'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.infopop.source' range='[1.1.200.v201901310132,1.1.200.v201901310132]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.1.200.v201901310132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.tika.core.source' version='3.3.0' singleton='false'>
      <update id='org.apache.tika.core.source' range='[0.0.0,3.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.tika.core:3.3.0'/>
        <property name='maven-groupId' value='org.apache.tika'/>
        <property name='maven-artifactId' value='tika-core'/>
        <property name='maven-version' value='3.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.tika.core.source' version='3.3.0'/>
        <provided namespace='osgi.bundle' name='org.apache.tika.core.source' version='3.3.0'/>
        <provided namespace='osgi.identity' name='org.apache.tika.core.source' version='3.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.tika.core.source' version='3.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.tika.core.source&#xA;Bundle-Version: 3.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.lib.feature.group' version='1.10.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.lib.feature.group' range='[0.0.0,1.10.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.xcore.lib'/>
        <property name='maven-version' value='1.10.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 Xcore Library Runtime Library'/>
        <property name='df_LT.description' value='The Xcore library runtime library.'/>
        <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.xcore.lib.feature.group' version='1.10.0.v20250910-1205'/>
        <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.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.emf.ecore.xcore.lib' range='[1.7.1.v20250910-1205,1.7.1.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.lib.feature.jar' range='[1.10.0.v20250910-1205,1.10.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) 2011-2018 Eclipse contributors 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.e4.ui.workbench.source' version='1.18.300.v20260409-0840' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.source' range='[0.0.0,1.18.300.v20260409-0840)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Workbench Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench'/>
        <property name='maven-version' value='1.18.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.source' version='1.18.300.v20260409-0840'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.source' version='1.18.300.v20260409-0840'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.source' version='1.18.300.v20260409-0840'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.source' version='1.18.300.v20260409-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.workbench.source&#xA;Bundle-Version: 1.18.300.v20260409-0840
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.server.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.server.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-server'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.server.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.server.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.server.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.dsf.source' version='2.12.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.dsf.source' range='[0.0.0,2.12.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Debug Services Framework Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf'/>
        <property name='maven-version' value='2.12.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.source' version='2.12.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.source' version='2.12.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.source' version='2.12.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.source' version='2.12.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.source&#xA;Bundle-Version: 2.12.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.project' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.project' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Project'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.project'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.project' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.project.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.project.nature' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.project' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.project
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.project.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.project' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.project;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.help.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.help.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Help UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.help.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.help.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.help.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.help.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.help.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.help.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eclemma.feature.feature.jar' version='3.1.11.202511262126'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Java code coverage analysis for the Eclipse IDE based on the JaCoCo code coverage library ( http://www.jacoco.org/jacoco )'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclemma.org/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.eclemma.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EclEmma Java Code Coverage'/>
        <property name='df_LT.providerName' value='Eclipse EclEmma'/>
        <property name='maven-groupId' value='org.eclipse.eclemma'/>
        <property name='maven-artifactId' value='org.eclipse.eclemma.feature'/>
        <property name='maven-version' value='3.1.11-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.feature.feature.jar' version='3.1.11.202511262126'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.eclemma.feature' version='3.1.11.202511262126'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.eclemma.feature' version='3.1.11.202511262126'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.eclemma.org/' url='http://www.eclemma.org/'>
        Copyright (c) 2006, 2020 Mountainminds GmbH &amp; Co. KG and Contributors
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.server.generic.feature.feature.group' version='1.2.103.v20241230-2221' singleton='false'>
      <update id='org.eclipse.ecf.server.generic.feature.feature.group' range='[0.0.0,1.2.103.v20241230-2221)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides ECF server support for servers that use the ECF Generic Provider.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.server.generic.feature'/>
        <property name='maven-version' value='1.2.103-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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='ECF Generic Server'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.generic.feature.feature.group' version='1.2.103.v20241230-2221'/>
        <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.ecf.provider.generic.remoteservice.feature.feature.group' range='[1.0.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.server' range='[2.2.0.v20241230-2221,2.2.0.v20241230-2221]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.generic' range='[8.2.0.v20231021-2015,8.2.0.v20231021-2015]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.generic.feature.feature.jar' range='[1.2.103.v20241230-2221,1.2.103.v20241230-2221]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.source.feature.group' version='4.30.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.source.feature.group' range='[0.0.0,4.30.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server Source'/>
        <property name='df_LT.description' value='Contains the CDO server plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.source.feature.group' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.common.source' range='[4.27.1.v20260304-1812,4.27.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.source' range='[4.25.1.v20260304-1812,4.25.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.source' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.net4j.source' range='[4.8.4.v20260304-1812,4.8.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.ocl.source' range='[4.5.2.v20260304-1812,4.5.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.product.source' range='[4.2.12.v20260304-1812,4.2.12.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.security.source' range='[4.11.1.v20260304-1812,4.11.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.source' range='[4.7.5.v20260304-1812,4.7.5.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.source' range='[4.4.2.v20260304-1812,4.4.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.admin.source' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.source.feature.jar' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.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.equinox.transforms.hook.source' version='1.4.400.v20250606-0538' singleton='false'>
      <update id='org.eclipse.equinox.transforms.hook.source' range='[0.0.0,1.4.400.v20250606-0538)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Transformer Hook Framework Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.transforms.hook'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.transforms.hook.source' version='1.4.400.v20250606-0538'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.transforms.hook.source' version='1.4.400.v20250606-0538'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.transforms.hook.source' version='1.4.400.v20250606-0538'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.transforms.hook.source' version='1.4.400.v20250606-0538'/>
      </artifacts>
      <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.transforms.hook.source&#xA;Bundle-Version: 1.4.400.v20250606-0538
          </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.net4j.ui.source.feature.group' version='4.9.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.ui.source.feature.group' range='[0.0.0,4.9.3.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.ui'/>
        <property name='maven-version' value='4.9.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform UI Source'/>
        <property name='df_LT.description' value='Contains the Net4j user interface and utilities user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.source.feature.group' version='4.9.3.v20260304-1812'/>
        <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.net4j.ui.feature.group' range='[4.9.3.v20260304-1812,4.9.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.source' range='[4.4.7.v20260304-1812,4.4.7.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.shared.source' range='[4.9.1.v20260304-1812,4.9.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.source.feature.jar' range='[4.9.3.v20260304-1812,4.9.3.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.source' version='1.9.1.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.source' range='[0.0.0,1.9.1.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.source' version='1.9.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.source' version='1.9.1.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.source' 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.source&#xA;Bundle-Version: 1.9.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.bundle' version='0.14.100.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.spy.bundle' range='[0.0.0,0.14.100.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Bundle Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.bundle'/>
        <property name='maven-version' value='0.14.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.bundle' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.bundle' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.bundle' version='0.14.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <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'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.0.0'/>
        <required namespace='java.package' name='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.pde.spy.bundle
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.spy.bundle
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.bundle.source' range='[0.14.100.v20260327-0718,0.14.100.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.bundle' version='0.14.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.bundle;singleton:=true&#xA;Bundle-Version: 0.14.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.transforms.xslt' version='1.3.400.v20250605-1807' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.transforms.xslt' range='[0.0.0,1.3.400.v20250605-1807)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='XSLT Transform Provider'/>
        <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='bundle'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.transforms.xslt'/>
        <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.transforms.xslt' version='1.3.400.v20250605-1807'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.transforms.xslt' version='1.3.400.v20250605-1807'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.transforms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.transforms.xslt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.transforms.xslt' version='1.3.400.v20250605-1807'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.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.extender' match='(osgi.extender=equinox.transforms.hook)'>
          <description>
            org.eclipse.equinox.transforms.xslt
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.transforms.xslt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.transforms.xslt.source' range='[1.3.400.v20250605-1807,1.3.400.v20250605-1807]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.transforms.xslt' version='1.3.400.v20250605-1807'/>
      </artifacts>
      <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.transforms.xslt&#xA;Bundle-Version: 1.3.400.v20250605-1807
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.edit.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.edit.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Model Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.edit'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.edit.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.edit.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.edit.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.edit.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.edit.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.cwt.source' version='1.1.0.202509131601' singleton='false'>
      <update id='org.eclipse.nebula.cwt.source' range='[0.0.0,1.1.0.202509131601)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Nebula'/>
        <property name='df_LT.bundleName' value='Nebula Common Widget Toolkit (CWT) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.cwt'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.cwt.source' version='1.1.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.cwt.source' version='1.1.0.202509131601'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.cwt.source' version='1.1.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.cwt.source' version='1.1.0.202509131601'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.1.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.source' version='4.40.0.v20260423-1800' singleton='false'>
      <update id='org.eclipse.platform.source' range='[0.0.0,4.40.0.v20260423-1800)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Platform Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.40.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.source' version='4.40.0.v20260423-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform.source' version='4.40.0.v20260423-1800'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform.source' version='4.40.0.v20260423-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.platform.source' version='4.40.0.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.platform.source&#xA;Bundle-Version: 4.40.0.v20260423-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.source' version='2.23.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.edit.source' range='[0.0.0,2.23.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit'/>
        <property name='maven-version' value='2.23.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.source' version='2.23.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit.source' version='2.23.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit.source' 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.source&#xA;Bundle-Version: 2.23.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.postgresql.dbdefinition' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP PostgreSQL DB Definition'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.postgresql.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.dbdefinition.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.postgresql.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.refactoring.core.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.refactoring.core.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='Refactoring Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.refactoring.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.refactoring.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.refactoring.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.refactoring.core.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.refactoring.core.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.refactoring.core.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'>
      <update id='org.eclipse.wst.wsi.ui.doc.user' range='[0.0.0,1.0.750.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WS-I Validation Documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsi.ui.doc.user'/>
        <property name='maven-version' value='1.0.750-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui.doc.user.source' range='[1.0.750.v201903222115,1.0.750.v201903222115]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsi.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.750.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.sdk' version='1.7.0.202211151334' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.sdk' range='[0.0.0,1.7.0.202211151334)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphical Modeling Framework (GMF) Notation SDK'/>
        <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'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.sdk'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.sdk' version='1.7.0.202211151334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.sdk' version='1.7.0.202211151334'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation.sdk' version='1.7.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>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.sdk' version='1.7.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.sdk&#xA;Bundle-Version: 1.7.0.202211151334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.ide.source' version='3.18.0.v20251217-1052' singleton='false'>
      <update id='org.eclipse.e4.ui.ide.source' range='[0.0.0,3.18.0.v20251217-1052)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='E4 IDE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.ide'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide.source' version='3.18.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.ide.source' version='3.18.0.v20251217-1052'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.ide.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.ide.source' 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.source&#xA;Bundle-Version: 3.18.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.generic.ui' version='1.1.0.v202401292331' generation='2'>
      <update id='org.eclipse.jst.server.generic.ui' range='[0.0.0,1.1.0.v202401292331)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Generic Server Plugin UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.generic.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.generic.ui' version='1.1.0.v202401292331'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.generic.ui' version='1.1.0.v202401292331'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.generic.ui.internal.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.generic.ui' version='1.1.0.v202401292331'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.generic.core' range='[1.0.1,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.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.server.generic.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.generic.ui.source' range='[1.1.0.v202401292331,1.1.0.v202401292331]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.generic.ui' version='1.1.0.v202401292331'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.generic.ui; singleton:=true&#xA;Bundle-Version: 1.1.0.v202401292331
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti' version='0.19.3.202502181516'/>
        <provided namespace='java.package' name='org.eclipse.graphiti' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.datatypes' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.dt' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.features' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.features.context' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.features.context.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.features.custom' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.features.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.func' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal.command' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal.contextbuttons' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal.datatypes.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal.features.context.impl.base' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal.pref' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal.services' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal.services.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.internal.util' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.notification' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.palette' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.palette.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.platform' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.platform.ga' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.services' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.services.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.tb' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.util' version='0.19.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.graphiti.mm' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.8.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.make.core.source' version='8.0.200.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.make.core.source' range='[0.0.0,8.0.200.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Standard make Build Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.make.core'/>
        <property name='maven-version' value='8.0.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.core.source' version='8.0.200.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.make.core.source' version='8.0.200.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.make.core.source' version='8.0.200.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.make.core.source' version='8.0.200.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.make.core.source&#xA;Bundle-Version: 8.0.200.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.doc.user.feature.jar' version='1.15.1.202412071309'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.sqltools.doc.user'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Dev Tools Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.doc.user'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.doc.user.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqltools.doc.user' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqltools.doc.user' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.core.ui' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.core.ui' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Core 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.ui' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.ui.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.ui' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' 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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' 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.m2m.atl.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.ui' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ui.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase UI  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ui.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ui.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.common.ui.source' version='1.4.201.v202301061019' singleton='false'>
      <update id='org.eclipse.jpt.common.ui.source' range='[0.0.0,1.4.201.v202301061019)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Common UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.ui'/>
        <property name='maven-version' value='1.4.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.ui.source' version='1.4.201.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.ui.source' version='1.4.201.v202301061019'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.ui.source' version='1.4.201.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.ui.source' version='1.4.201.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.ui.source&#xA;Bundle-Version: 1.4.201.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.server.p2.feature.jar' version='1.12.2100.v20260319-1254'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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 IBM, Composent, 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;IBM - initial API and implementation'/>
        <property name='df_LT.featureName' value='p2 Server Feature'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.server.p2'/>
        <property name='maven-version' value='1.12.2100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.p2.feature.jar' version='1.12.2100.v20260319-1254'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.server.p2' version='1.12.2100.v20260319-1254'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.server.p2' version='1.12.2100.v20260319-1254'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.lfs.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.lfs.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.lfs'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2023 Matthias Sohn 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 LFS support'/>
        <property name='df_LT.description' value='Optional LFS support.'/>
        <property name='df_LT.providerName' value='Eclipse JGit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.feature.group' version='7.7.0.202604291911-m2'/>
        <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.7.0,7.8.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.server' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <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.net4j.sdk.source' version='4.1.607.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.sdk.source' range='[0.0.0,4.1.607.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Signaling Platform SDK Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.sdk'/>
        <property name='maven-version' value='4.1.607-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.source' version='4.1.607.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.sdk.source' version='4.1.607.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.sdk.source' version='4.1.607.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.sdk.source' version='4.1.607.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.sdk.source&#xA;Bundle-Version: 4.1.607.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.script.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.script.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.script:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-script'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.script.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.script.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.script.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.script.source' 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.script.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.burningwave.core.source' version='12.66.2' singleton='false'>
      <update id='org.burningwave.core.source' range='[0.0.0,12.66.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.burningwave.core:12.66.2'/>
        <property name='maven-groupId' value='org.burningwave'/>
        <property name='maven-artifactId' value='core'/>
        <property name='maven-version' value='12.66.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.burningwave.core.source' version='12.66.2'/>
        <provided namespace='osgi.bundle' name='org.burningwave.core.source' version='12.66.2'/>
        <provided namespace='osgi.identity' name='org.burningwave.core.source' version='12.66.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.burningwave.core.source' version='12.66.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.burningwave.core.source&#xA;Bundle-Version: 12.66.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.man.core.source' version='1.5.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.man.core.source' range='[0.0.0,1.5.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Man viewer and service Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.man'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.man.core'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.core.source' version='1.5.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.man.core.source' version='1.5.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.man.core.source' version='1.5.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.man.core.source' version='1.5.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.man.core.source&#xA;Bundle-Version: 1.5.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </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.command.env.doc.user.source' version='1.5.400.v201903222115' singleton='false'>
      <update id='org.eclipse.wst.command.env.doc.user.source' range='[0.0.0,1.5.400.v201903222115)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web services Axis Ant task documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env.doc.user'/>
        <property name='maven-version' value='1.5.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.doc.user.source' version='1.5.400.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.doc.user.source' version='1.5.400.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.doc.user.source' version='1.5.400.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.doc.user.source' version='1.5.400.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env.doc.user.source&#xA;Bundle-Version: 1.5.400.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.jndi' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.jndi' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: JNDI'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE8 :: JNDI'/>
        <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-jndi'/>
        <property name='maven-version' value='12.1.8'/>
        <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.ee8.jndi' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.jndi' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.jndi.factories' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.mail,javax.naming,javax.naming.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.jndi' version='12.1.8'>
          <properties size='1'>
            <property 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.mail' range='[1.4.1,2.0.0)' optional='true' greedy='false'/>
        <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='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.spi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.8,13.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.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee8.jndi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.jndi.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.jndi' version='12.1.8'/>
      </artifacts>
      <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.jndi&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.codegen.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.codegen.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Examples OCL Code Generator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.codegen'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.codegen.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.codegen.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.codegen.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.codegen.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.codegen.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </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.eclipse.equinox.slf4j.source' version='1.0.300.v20260326-0654' singleton='false'>
      <update id='org.eclipse.equinox.slf4j.source' range='[0.0.0,1.0.300.v20260326-0654)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox SLF4J Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.slf4j'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.slf4j.source' version='1.0.300.v20260326-0654'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.slf4j.source' version='1.0.300.v20260326-0654'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.slf4j.source' version='1.0.300.v20260326-0654'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.slf4j.source' version='1.0.300.v20260326-0654'/>
      </artifacts>
      <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.slf4j.source&#xA;Bundle-Version: 1.0.300.v20260326-0654
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.riscv64org.eclipse.core.runtime' version='4.40.0.I20260423-1800' 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.riscv64org.eclipse.core.runtime' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.riscv64' 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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.feature.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.testsrunner'/>
        <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) 2012 Anton Gorenkov and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Unit Testing Support'/>
        <property name='df_LT.description' value='Support for running unit tests'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.feature'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.feature.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.testsrunner.feature' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.testsrunner.feature' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='toolingorg.eclipse.platform.ide.config.gtk.linux.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.platform.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.platform);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gmf.notation' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.gmf.notation' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GMF Notation'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gmf.notation'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.notation' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gmf.notation' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.sirius.ext.gmf.notation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gmf.notation' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gmf.notation&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.feature.jar' version='1.39.0.v20260428-0836'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup'/>
        <property name='df_LT.description' value='Contains the UI plugins for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup'/>
        <property name='maven-version' value='1.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.feature.jar' version='1.39.0.v20260428-0836'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup' version='1.39.0.v20260428-0836'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup' version='1.39.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swtchart.extensions.source' version='1.1.0.202509041241' singleton='false'>
      <update id='org.eclipse.swtchart.extensions.source' range='[0.0.0,1.1.0.202509041241)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.bundleVendor' value='Eclipse SWTChart'/>
        <property name='df_LT.bundleName' value='SWTChart and extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtchart'/>
        <property name='maven-artifactId' value='org.eclipse.swtchart.extensions'/>
        <property name='maven-version' value='1.1.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtchart.extensions.source' version='1.1.0.202509041241'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtchart.extensions.source' version='1.1.0.202509041241'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtchart.extensions.source' version='1.1.0.202509041241'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtchart.extensions.source' version='1.1.0.202509041241'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtchart.extensions.source&#xA;Bundle-Version: 1.1.0.202509041241
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.source' version='3.13.100.v20260326-1607' singleton='false'>
      <update id='org.eclipse.ui.views.source' range='[0.0.0,3.13.100.v20260326-1607)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Views Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views'/>
        <property name='maven-version' value='3.13.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.source' version='3.13.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.source' version='3.13.100.v20260326-1607'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.source' version='3.13.100.v20260326-1607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.source' version='3.13.100.v20260326-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.ui.views.source&#xA;Bundle-Version: 3.13.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.tools.source.feature.jar' version='1.0.0.v20260304-1812'>
      <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.update.feature.plugin' value='org.eclipse.emf.cdo.migrator'/>
        <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Development Tools Source'/>
        <property name='df_LT.description' value='Contains the CDO Genmodel migrator/importer, the Ecore Dependencies, and the Debug Logical Structure plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.tools'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.tools.source.feature.jar' version='1.0.0.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.tools.source' version='1.0.0.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.tools.source' version='1.0.0.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common_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.eclipse.datatools.connectivity.apache.derby.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.apache.derby.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Apache Derby UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.apache.derby.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.apache.derby.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.apache.derby.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.apache.derby.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.jdt.facade.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.jdt.facade.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext JDT Facade Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.jdt.facade'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.jdt.facade.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.jdt.facade.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.jdt.facade.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.jdt.facade.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.jdt.facade.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.core.ext.widgets.reference.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.core.ext.widgets.reference.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Extension Reference Widget Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.core.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core.ext.widgets.reference.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.core.ext.widgets.reference.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.core.ext.widgets.reference.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.core.ext.widgets.reference.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.core.ext.widgets.reference.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.migrator.source' version='3.4.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.migrator.source' range='[0.0.0,3.4.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Migrator Tool Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.migrator'/>
        <property name='maven-version' value='3.4.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.migrator.source' version='3.4.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.migrator.source' version='3.4.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.migrator.source' version='3.4.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.migrator.source' version='3.4.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.migrator.source&#xA;Bundle-Version: 3.4.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.function.source' version='1.2.0.202109301733' singleton='false'>
      <update id='org.osgi.util.function.source' range='[0.0.0,1.2.0.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.util.function:1.2.0.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.function.source' version='1.2.0.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.function.source' version='1.2.0.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.util.function.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.function.source' 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.source&#xA;Bundle-Version: 1.2.0.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.e3.ui.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.e3.ui.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - Eclipse 3.x UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.e3.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.e3.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.e3.ui.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.e3.ui.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.e3.ui.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.compiler' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.compiler' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative Compiler (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.compiler'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.compiler' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.compiler' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtb2qvts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtb2qvts.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtc2qvtu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvti.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtm2qvts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtr2qvtc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtr2qvtc.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtr2qvtc.qvtrsrc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtr2qvtc.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtr2qvtr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtr2qvts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtr2qvts.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvts2qvti' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvts2qvts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvts2qvts.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvts2qvts.checks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvts2qvts.merger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvts2qvts.partitioner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvts2qvts.splitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvts2qvts.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.qvtu2qvtm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.usage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.compiler.internal.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.compiler' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtcore' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtimperative' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtrelation' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtschedule' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.codegen' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtbase' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.compiler
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.compiler.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.compiler' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.compiler;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429' generation='2'>
      <update id='org.eclipse.jst.j2ee.xdoclet.runtime' range='[0.0.0,1.2.0.v202101081429)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='XDocletRuntime Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.xdoclet.runtime'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.xdoclet.runtime.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.xdoclet.runtime.internal.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,1.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.xdoclet.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.xdoclet.runtime.source' range='[1.2.0.v202101081429,1.2.0.v202101081429]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.xdoclet.runtime; singleton:=true&#xA;Bundle-Version: 1.2.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.remote.ui.source' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Remote UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.ui.source' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.remote.ui.source&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug' version='3.26.0.v20260418-1439' generation='2'>
      <update id='org.eclipse.jdt.debug' range='[0.0.0,3.26.0.v20260418-1439)' 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.26.0-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.26.0.v20260418-1439'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug' version='3.26.0.v20260418-1439'/>
        <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.26.0.v20260418-1439'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.26.0.v20260418-1439,3.26.0.v20260418-1439]' 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.26.0.v20260418-1439'/>
      </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.26.0.v20260418-1439
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <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}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:eclipse, permissions:755);
          </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.eclipse.oomph.setup.core.source' version='1.36.0.v20260428-0836' singleton='false'>
      <update id='org.eclipse.oomph.setup.core.source' range='[0.0.0,1.36.0.v20260428-0836)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.core'/>
        <property name='maven-version' value='1.36.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.core.source' version='1.36.0.v20260428-0836'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.core.source' version='1.36.0.v20260428-0836'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.core.source' version='1.36.0.v20260428-0836'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.core.source' version='1.36.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.core.source&#xA;Bundle-Version: 1.36.0.v20260428-0836
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.export.batik.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.export.batik.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti SVG Export (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.export.batik'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.export.batik.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.export.batik.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.export.batik.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.export.batik.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.export.batik.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.ui.feature.jar' version='4.12.0.v202505101449'>
      <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.m2m.atl.emftvm.edit'/>
        <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-2012 Dennis Wagelaar, Vrije Universiteit Brussel.&#xA;Copyright (c) 2012-2021 Dennis Wagelaar.&#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='ATL EMFTVM UI'/>
        <property name='df_LT.description' value='ATL EMFTVM graphical user interface.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ui.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.emftvm.ui' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.emftvm.ui' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ui.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common.ui' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.npm.core.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.npm.core.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='NPM Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.npm.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.core.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.npm.core.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.npm.core.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.npm.core.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.npm.core.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.callgraph.core.source' version='3.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.callgraph.core.source' range='[0.0.0,3.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Callgraph Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.core.source' version='3.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.callgraph.core.source' version='3.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.callgraph.core.source' version='3.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.callgraph.core.source' version='3.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.callgraph.core.source&#xA;Bundle-Version: 3.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.ini.win32.win32.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.ui' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.adt.ui' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.ui' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.ui' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.startup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.wizard.atlfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.wizard.atlplugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.adt.ui.wizard.atlproject' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.adt.ui' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' 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.m2m.atl.engine' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.adt.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.ui.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.adt.ui' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.adt.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.ui.codetemplates' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language Runtime'/>
        <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.codetemplates'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.conversion' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.formatting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.lexer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr.lexer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.scoping' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.services' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext' range='2.43.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.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ui.codetemplates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.codetemplates;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.parsers.java.source' version='2.7.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.changelog.parsers.java.source' range='[0.0.0,2.7.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='ChangeLog Java parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.parsers.java'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.parsers.java.source' version='2.7.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.parsers.java.source' version='2.7.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.changelog.parsers.java.source' version='2.7.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.changelog.parsers.java.source' version='2.7.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.changelog.parsers.java.source&#xA;Bundle-Version: 2.7.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.persistence.antlr' version='3.5.2.v201711011707' singleton='false'>
      <update id='org.eclipse.persistence.antlr' range='[0.0.0,3.5.2.v201711011707)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='EclipseLink ANTLR'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - EclipseLink Project'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.antlr' version='3.5.2.v201711011707'/>
        <provided namespace='osgi.bundle' name='org.eclipse.persistence.antlr' version='3.5.2.v201711011707'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.antlr.runtime' version='3.5.2'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.antlr.runtime.debug' version='3.5.2'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.antlr.runtime.misc' version='3.5.2'/>
        <provided namespace='java.package' name='org.eclipse.persistence.internal.libraries.antlr.runtime.tree' version='3.5.2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.persistence.antlr' version='3.5.2.v201711011707'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.persistence.antlr&#xA;Bundle-Version: 3.5.2.v201711011707
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcpkix.source' version='1.84.0' singleton='false'>
      <update id='bcpkix.source' range='[0.0.0,1.84.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for bcpkix:1.84.0'/>
        <property name='maven-groupId' value='org.bouncycastle'/>
        <property name='maven-artifactId' value='bcpkix-jdk18on'/>
        <property name='maven-version' value='1.84'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcpkix.source' version='1.84.0'/>
        <provided namespace='osgi.bundle' name='bcpkix.source' version='1.84.0'/>
        <provided namespace='osgi.identity' name='bcpkix.source' version='1.84.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcpkix.source' 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.source&#xA;Bundle-Version: 1.84.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.ui.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.dsl.ui.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='org.eclipse.emf.parsley.dsl.ui Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl.ui'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.ui.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.ui.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.dsl.ui.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.dsl.ui.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.dsl.ui.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Ecore-based ImperativeOCL Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ecore.imperativeocl'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.ecore.imperativeocl.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.core.jersey-server.source' version='4.0.2' singleton='false'>
      <update id='org.glassfish.jersey.core.jersey-server.source' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.jersey.core.jersey-server:4.0.2'/>
        <property name='maven-groupId' value='org.glassfish.jersey.core'/>
        <property name='maven-artifactId' value='jersey-server'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.core.jersey-server.source' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.core.jersey-server.source' version='4.0.2'/>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.core.jersey-server.source' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.core.jersey-server.source' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.core.jersey-server.source&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.eclipselink.core' version='1.3.201.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jaxb.eclipselink.core' range='[0.0.0,1.3.201.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - EclipseLink JAXB Support - 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.core'/>
        <property name='maven-version' value='1.3.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.core' version='1.3.201.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.eclipselink.core' version='1.3.201.v201902121834'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.context.oxm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.context.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.context.oxm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.context.xpath.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.libval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.resource.java.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.resource.java.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.resource.oxm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.v2_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.v2_2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.v2_3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.v2_4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.internal.v2_5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.resource.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.resource.oxm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.core.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.eclipselink.core' version='1.3.201.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.eclipselink.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jaxb.eclipselink.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.core.source' range='[1.3.201.v201902121834,1.3.201.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.eclipselink.core' version='1.3.201.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.eclipselink.core;singleton:=true&#xA;Bundle-Version: 1.3.201.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.webapp.source' version='3.12.500.v20260326-0937' singleton='false'>
      <update id='org.eclipse.help.webapp.source' range='[0.0.0,3.12.500.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Help System Webapp Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.help.webapp'/>
        <property name='maven-version' value='3.12.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp.source' version='3.12.500.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.webapp.source' version='3.12.500.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.webapp.source' version='3.12.500.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.webapp.source' version='3.12.500.v20260326-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.eclipse.help.webapp.source&#xA;Bundle-Version: 3.12.500.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.ai.mcp.tools.source' version='2.1.1.v20250702-2358' singleton='false'>
      <update id='org.eclipse.ecf.ai.mcp.tools.source' range='[0.0.0,2.1.1.v20250702-2358)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF AI Model Context Protocol Modular Tools Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.ai.mcp.tools'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.tools.source' version='2.1.1.v20250702-2358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.ai.mcp.tools.source' version='2.1.1.v20250702-2358'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.ai.mcp.tools.source' version='2.1.1.v20250702-2358'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.ai.mcp.tools.source' version='2.1.1.v20250702-2358'/>
      </artifacts>
      <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.ai.mcp.tools.source&#xA;Bundle-Version: 2.1.1.v20250702-2358
          </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.eclipse.jgit.http.apache.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.http.apache.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <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.tracecompass.tmf.pcap.ui' version='1.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.pcap.ui' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Pcap support for TMF UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.ui'/>
        <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.tracecompass.tmf.pcap.ui' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.ui' version='1.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.pcap.ui.stream' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.ui' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.pcap.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui.source' range='[1.3.0.202604110342,1.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.ui' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.pcap.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.doc.user.contexts' version='1.8.0.202311071249'>
      <update id='org.eclipse.datatools.connectivity.doc.user.contexts' range='[0.0.0,1.8.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Connectivity User Documentation for context-sensitive help'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.doc.user.contexts'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.doc.user.contexts' version='1.8.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.doc.user.contexts' version='1.8.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.doc.user.contexts' version='1.8.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.connectivity.doc.user.contexts.source' range='[1.8.0.202311071249,1.8.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.doc.user.contexts' version='1.8.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.doc.user.contexts; singleton:=true&#xA;Bundle-Version: 1.8.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.forms.feature.group' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.forms.feature.group' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot for Eclipse Forms Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot for testing Eclipse Forms-based plugins and applications'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.forms'/>
        <property name='maven-version' value='4.3.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)  2004, 2009 MAKE Technologies Inc 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;http://www.eclipse.org/legal/epl-2.0/'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.forms.feature.group' version='4.3.0.202506021445'/>
        <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.swtbot.feature.group' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <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.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.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.swt' 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.swtbot.swt.finder' 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.eclipse.swtbot.forms.finder' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.forms.feature.jar' range='[4.3.0.202506021445,4.3.0.202506021445]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.log4j.source' version='1.2.26' singleton='false'>
      <update id='org.apache.log4j.source' range='[0.0.0,1.2.26)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.log4j:1.2.26'/>
        <property name='maven-groupId' value='ch.qos.reload4j'/>
        <property name='maven-artifactId' value='reload4j'/>
        <property name='maven-version' value='1.2.26'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j.source' version='1.2.26'/>
        <provided namespace='osgi.bundle' name='org.apache.log4j.source' version='1.2.26'/>
        <provided namespace='osgi.identity' name='org.apache.log4j.source' version='1.2.26'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.log4j.source' version='1.2.26'/>
      </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.log4j.source&#xA;Bundle-Version: 1.2.26
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.xotcl.feature.group' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.xotcl.feature.group' range='[0.0.0,6.4.2.202509021500)' 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.description.url' value='http://www.eclipse.org/dltk'/>
        <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.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl'/>
        <property name='maven-version' value='6.4.2-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='Dynamic Languages Toolkit - XOTcl Development Tools'/>
        <property name='df_LT.description' value='Tools for XOTcl Developers'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.feature.group' version='6.4.2.202509021500'/>
        <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.dltk.tcl.feature.group' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.core' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.testing.xounit' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.feature.jar' range='[6.4.2.202509021500,6.4.2.202509021500]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl_root' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
      </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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.standalone' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.standalone' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Examples Standalone Application'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.standalone'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.standalone' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.standalone' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.standalone' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.standalone.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.standalone.validity' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.standalone' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <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.ocl.xtext.completeocl' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.validity' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.standalone
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.standalone' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.standalone;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </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.eclipse.jpt.jpa.eclipselink.ui' version='2.4.101.v202301061019' generation='2'>
      <update id='org.eclipse.jpt.jpa.eclipselink.ui' range='[0.0.0,2.4.101.v202301061019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - EclipseLink Support - 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.ui'/>
        <property name='maven-version' value='2.4.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.ui' version='2.4.101.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.eclipselink.ui' version='2.4.101.v202301061019'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.ddlgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.ddlgen.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.details.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.details.orm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.entity.data.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.entity.data.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence.caching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence.customization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence.general' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.persistence.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.wizards.conversion.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.internal.wizards.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.eclipselink.ui.wizards.gen' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.eclipselink.ui' version='2.4.101.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='osgi.bundle' name='org.eclipse.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.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.100,3.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.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.eclipselink.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.eclipselink.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.gen' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.600,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.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.100,2.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.common.frameworks.ui' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jpa.eclipselink.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.ui.source' range='[2.4.101.v202301061019,2.4.101.v202301061019]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.eclipselink.ui' version='2.4.101.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.eclipselink.ui;singleton:=true&#xA;Bundle-Version: 2.4.101.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.ui.capability.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.profiling.ui.capability.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Linux Tools Capability Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling.ui.capability'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.ui.capability.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.ui.capability.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.profiling.ui.capability.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.profiling.ui.capability.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.profiling.ui.capability.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.providers' 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 Diagram Providers'/>
        <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.diagram.ui.providers'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.providers'/>
        <property name='maven-version' value='1.8.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.diagram.ui.providers' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.parsers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.providers' 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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.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.ui.services' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.providers
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.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.diagram.ui.providers' 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.diagram.ui.providers; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.creation.core.source' version='1.2.0.v202311232240' singleton='false'>
      <update id='org.eclipse.jst.ws.cxf.creation.core.source' range='[0.0.0,1.2.0.v202311232240)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='CXF Web Services Creation Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.creation.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.creation.core.source' version='1.2.0.v202311232240'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.creation.core.source' version='1.2.0.v202311232240'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.creation.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.creation.core.source' 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.jst.ws.cxf.creation.core.source&#xA;Bundle-Version: 1.2.0.v202311232240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.gallery.source' version='1.0.0.202509131601' singleton='false'>
      <update id='org.eclipse.nebula.widgets.gallery.source' range='[0.0.0,1.0.0.202509131601)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Nebula'/>
        <property name='df_LT.bundleName' value='Nebula Gallery Widget Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.gallery'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.gallery.source' version='1.0.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.gallery.source' version='1.0.0.202509131601'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.gallery.source' version='1.0.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.gallery.source' version='1.0.0.202509131601'/>
      </artifacts>
      <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.gallery.source&#xA;Bundle-Version: 1.0.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Examples User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.commons.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.commons.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.feature'/>
        <property name='maven-version' value='4.11.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, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons'/>
        <property name='df_LT.description' value='Provides common utilities for task repository connectors.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.commons.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.screenshots' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.workbench' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.commons.collections' version='3.2.2.v201511171945' singleton='false'>
      <update id='org.apache.commons.collections' range='[0.0.0,3.2.2.v201511171945)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Commons Collections'/>
        <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='10386'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.collections' version='3.2.2.v201511171945'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.collections' version='3.2.2.v201511171945'/>
        <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='org.eclipse.equinox.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.collections' version='3.2.2.v201511171945'/>
      </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.v201511171945
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.jdt.ui' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.jdt.ui' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E JDT Integration UI'/>
        <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.ui'/>
        <property name='maven-version' value='2.1.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.ui' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.jdt.ui' version='2.1.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.jdt.ui.internal.filter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.jdt.ui' 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'/>
        <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.m2e.jdt' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' 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.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='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.21.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.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt.ui.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.jdt.ui' 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.jdt.ui;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.feature.feature.jar' version='1.2.3.202510292239'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer project'/>
        <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 Red Hat Inc. and others.This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0  which is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.name' value='Node.js embedder from Wild Web Developer'/>
        <property name='df_LT.description' value='Includes node.js and some code to manage and consume it from other bundles'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node.feature'/>
        <property name='maven-version' value='1.2.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.feature.feature.jar' version='1.2.3.202510292239'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wildwebdeveloper.embedder.node.feature' version='1.2.3.202510292239'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wildwebdeveloper.embedder.node.feature' version='1.2.3.202510292239'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.gprof.feature.feature.jar' version='8.23.0.202604281957'>
      <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='%provider'/>
        <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 2009, 2010 Red Hat, Inc.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='GProf Integration'/>
        <property name='df_LT.description' value='Functionality to integrate GProf with the workbench.'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gprof.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.feature.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.gprof.feature' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.gprof.feature' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.xtext.idioms.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.idioms.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Idioms Model for the Xtext Declarative Serializer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.idioms'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.idioms.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.idioms.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.idioms.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.idioms.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.idioms.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.docs' version='1.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.profiling.docs' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Profiling Framework Documentation'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling.docs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.docs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.docs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.profiling.docs' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.docs.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.profiling.docs' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.profiling.docs;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.lfs.server' version='7.7.0.202604291911-m2' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.lfs.server' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='JGit Large File Storage Server'/>
        <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='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.server' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.lfs.server' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lfs.server' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet.http,org.eclipse.jgit.lfs.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.lfs.server.fs' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet,jakarta.servlet.http,org.eclipse.jgit.lfs.server,org.eclipse.jgit.lfs.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jgit.lfs.server.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lfs.server.s3' version='7.7.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jgit.lfs.server,org.eclipse.jgit.lfs.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.lfs.server' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='com.google.gson' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.3.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs.internal' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lfs.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.http.apache' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.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.lfs.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.server.source' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.lfs.server' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.lfs.server&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </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.mandatory' value='common' type='List'/>
            <property name='java.package.directive.uses' value='org.osgi.framework' 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='com.github.oshi.oshi-core' version='6.12.0' singleton='false' generation='2'>
      <update id='com.github.oshi.oshi-core' range='[0.0.0,6.12.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='oshi-core'/>
        <property name='org.eclipse.equinox.p2.description' value='A JNA-based (native) operating system information library for Java that aims to provide a         cross-platform implementation to retrieve system information, such as version, memory, CPU, disk, battery, etc.'/>
        <property name='org.eclipse.equinox.p2.provider' value='oshi'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/oshi/oshi/oshi-core'/>
        <property name='maven-groupId' value='com.github.oshi'/>
        <property name='maven-artifactId' value='oshi-core'/>
        <property name='maven-version' value='6.12.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='75'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.oshi.oshi-core' version='6.12.0'/>
        <provided namespace='osgi.bundle' name='com.github.oshi.oshi-core' version='6.12.0'/>
        <provided namespace='java.package' name='oshi' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.software.os' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.annotation' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.annotation.concurrent' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.driver.common.mac' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.os' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.common.windows.gpu' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.driver.common.windows.perfmon' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.common.windows.registry' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.driver.common.windows.perfmon,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.common.windows.wmi' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.driver.linux' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.os' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.linux.proc' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.driver.mac' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.software.os' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.mac.disk' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.driver.mac.net' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.driver.unix' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.driver.unix.aix' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.jna.platform.unix,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.unix.aix.perfstat' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.unix.aix' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.unix.freebsd' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.os' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.unix.freebsd.disk' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.unix.openbsd.disk' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.unix.solaris' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.jna.platform.unix,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.unix.solaris.disk' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.unix.solaris.kstat' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.windows' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.win32,oshi.hardware,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.windows.perfmon' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.driver.common.windows.perfmon,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.windows.registry' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.driver.common.windows.perfmon,oshi.driver.common.windows.registry,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.driver.windows.wmi' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.win32.COM,oshi.driver.common.windows.wmi,oshi.util.platform.windows' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.hardware.common' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.common.platform.linux' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.common.platform.mac' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.common.platform.unix' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.common.platform.windows' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.driver.common.windows.perfmon,oshi.hardware,oshi.hardware.common,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.platform.linux' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common.platform.linux' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.platform.mac' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.driver.mac.net,oshi.hardware,oshi.hardware.common.platform.mac' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.platform.unix' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.platform.unix.aix' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.unix.aix,oshi.hardware,oshi.hardware.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.platform.unix.freebsd' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.platform.unix.openbsd' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.platform.unix.solaris' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.hardware.platform.windows' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.hardware.common,oshi.hardware.common.platform.windows' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.jna' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.linux,com.sun.jna.platform.mac,com.sun.jna.platform.unix,com.sun.jna.platform.win32,com.sun.jna.ptr' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.jna.common' version='6.12.0'>
          <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='oshi.jna.platform.linux' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.linux,com.sun.jna.ptr,oshi.jna.platform.unix' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.jna.platform.mac' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.mac,com.sun.jna.ptr,oshi.jna.platform.unix' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.jna.platform.unix' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.unix,com.sun.jna.ptr' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.jna.platform.windows' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.win32,com.sun.jna.ptr,com.sun.jna.win32,oshi.driver.common.windows.gpu' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.jna.util' version='6.12.0'>
          <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='oshi.software.common' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.common.os.linux' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.common,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.common.os.mac' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.common,oshi.software.os' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.common.os.windows' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.driver.common.windows.registry,oshi.software.common,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.os' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.software.os.linux' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.common.os.linux,oshi.software.os' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.os.mac' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.jna.platform.unix,oshi.software.common,oshi.software.common.os.mac,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.os.unix.aix' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.unix.aix,oshi.software.common,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.os.unix.freebsd' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.common,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.os.unix.openbsd' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.common,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.os.unix.solaris' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.common,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.software.os.windows' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.driver.common.windows.registry,oshi.software.common,oshi.software.common.os.windows,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.hardware,oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.driver.linux' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.driver.linux.proc' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.driver.unix' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.software.os,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.gpu' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='oshi.driver.common.windows.gpu' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.linux' version='6.12.0'/>
        <provided namespace='java.package' name='oshi.util.platform.mac' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna,com.sun.jna.platform.mac,oshi.jna.platform.mac' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.platform.unix.freebsd' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.platform.unix.openbsd' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.platform.unix.solaris' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.unix.solaris' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.platform.windows' version='6.12.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.jna.platform.win32,com.sun.jna.platform.win32.COM,oshi.driver.common.windows.perfmon,oshi.util.tuples' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='oshi.util.tuples' version='6.12.0'/>
        <provided namespace='osgi.identity' name='com.github.oshi.oshi-core' version='6.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='17'>
        <required namespace='java.package' name='io.github.pandalxb.jlibrehardwaremonitor.config' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.github.pandalxb.jlibrehardwaremonitor.manager' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.github.pandalxb.jlibrehardwaremonitor.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.linux' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.mac' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.unix' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.unix.aix' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.unix.solaris' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32.COM' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.ptr' range='[5.18.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.win32' range='[5.18.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.github.oshi.oshi-core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.oshi.oshi-core.source' range='[6.12.0,6.12.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.oshi.oshi-core' version='6.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: com.github.oshi.oshi-core&#xA;Bundle-Version: 6.12.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.sdk.feature.jar' version='2.43.0.v20260426-1446'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.xtext'/>
        <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='Xtext Complete SDK'/>
        <property name='df_LT.description' value='The full Software Development Kit. Includes everything you need to develop programming languages and domain specific languages.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.sdk'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.sdk' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.sdk' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2016, 2018 Xtext Committers and Contributors.&#xA;&#xA;This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License 2.0 &#xA;which is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.stm.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.templates.stm.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.templates.stm.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.stm'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ STM32Fx Project Templates'/>
        <property name='df_LT.description' value='Templates for creating new projects using the standard ST device drivers libraries.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.templates.core' range='[3.1.2.202602251544,3.1.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm.ui' range='[3.0.2.202602251544,3.0.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.dltk.debug' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.debug' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Debug Core'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.debug'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.debug' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.debug' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.internal.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.internal.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.internal.packets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.dbgp.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.debug.core.model.operations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.debug' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.debug.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.debug' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.debug; singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.lami.ui.source' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LAMI Analyses UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.lami.ui.source' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.lami.ui.source&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.asa.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Sybase ASA Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.css.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.css.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.css:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-css'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.css.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css.source' 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.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.doc.feature.jar' version='1.14.2.202604011950'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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 Validation Framework Documentation'/>
        <property name='df_LT.description' value='EMF Validation Framework (documentation)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.doc'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.doc.feature.jar' version='1.14.2.202604011950'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.validation.doc' version='1.14.2.202604011950'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.validation.doc' version='1.14.2.202604011950'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.wizard.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xtext.wizard.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Wizard Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.wizard'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.wizard.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.wizard.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.wizard.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.data.core' version='1.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.data.core' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.Name' value='DTP Data Core Plugin'/>
        <property name='df_LT.plugin.Provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.Provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.data.core'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.core' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.data.core' version='1.5.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.common.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.extract' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.load' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.data.core' version='1.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.data.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.core.source' range='[1.5.0.202311071249,1.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.data.core' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.data.core; singleton:=true&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.version.digest.source' version='1.11.0.v20220421-1218' singleton='false'>
      <update id='org.eclipse.oomph.version.digest.source' range='[0.0.0,1.11.0.v20220421-1218)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Version Management Digest Validator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.version.digest'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.digest.source' version='1.11.0.v20220421-1218'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.version.digest.source' version='1.11.0.v20220421-1218'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.version.digest.source' version='1.11.0.v20220421-1218'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.version.digest.source' version='1.11.0.v20220421-1218'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.version.digest.source&#xA;Bundle-Version: 1.11.0.v20220421-1218
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee' version='1.1.400.v202508180346' generation='2'>
      <update id='org.eclipse.jst.jee' range='[0.0.0,1.1.400.v202508180346)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE common Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee' version='1.1.400.v202508180346'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee' version='1.1.400.v202508180346'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal.mergers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee' version='1.1.400.v202508180346'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.jee
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.source' range='[1.1.400.v202508180346,1.1.400.v202508180346]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee' version='1.1.400.v202508180346'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee;singleton:=true&#xA;Bundle-Version: 1.1.400.v202508180346
          </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.pde.bnd.ui' version='1.2.600.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.bnd.ui' range='[0.0.0,1.2.600.v20260327-0718)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Generic UI components related to BND'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.bnd.ui'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.bnd.ui' version='1.2.600.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.bnd.ui' version='1.2.600.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.pde.bnd.ui.autocomplete' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.bnd.ui.plugins' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.bnd.ui.preferences' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.bnd.ui.quickfix' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.bnd.ui.templating' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.bnd.ui.wizards' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.bnd.ui' version='1.2.600.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='55'>
        <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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.26.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' 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.forms' 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.ui' range='3.201.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='0.0.0'/>
        <required namespace='java.package' name='aQute.bnd.build' range='4.5.0'/>
        <required namespace='java.package' name='aQute.bnd.build.model' range='4.3.0'/>
        <required namespace='java.package' name='aQute.bnd.build.model.clauses' range='2.5.0'/>
        <required namespace='java.package' name='aQute.bnd.exceptions' range='3.0.0'/>
        <required namespace='java.package' name='aQute.bnd.header' range='2.6.0'/>
        <required namespace='java.package' name='aQute.bnd.help' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.http' range='2.0.0'/>
        <required namespace='java.package' name='aQute.bnd.maven' range='[3.4.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.osgi' range='[7.0.0,8.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.repository' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.resource' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.repository.osgi' range='[1.1.1,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.result' range='2.0.0'/>
        <required namespace='java.package' name='aQute.bnd.service' range='4.8.0'/>
        <required namespace='java.package' name='aQute.bnd.service.clipboard' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.progress' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.repository' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.resource' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.unmodifiable' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.version' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='aQute.lib.io' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.lib.strings' range='[1.12.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.libg.glob' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='aQute.service.reporter' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='jakarta.xml.bind' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.bndtools.api' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.bndtools.headless.build.manager.api' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.bndtools.templating' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.bndtools.templating.util' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.bndtools.versioncontrol.ignores.manager.api' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.namespace.contract' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.namespace.extender' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.namespace.service' range='[1.0.0,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.metatype' range='[1.4.1,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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.bnd.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.bnd.ui.source' range='[1.2.600.v20260327-0718,1.2.600.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.bnd.ui' version='1.2.600.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.bnd.ui;singleton:=true&#xA;Bundle-Version: 1.2.600.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.server.macosx.x86_64' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.remote.proxy.server.macosx.x86_64' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Proxy Server Mac OS X x86_64 Component'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.server.macosx.x86_64'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.macosx.x86_64' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.server.macosx.x86_64' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.server.macosx.x86_64' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.remote.proxy.server.macosx.x86_64.source' range='[12.5.0.202603111352,12.5.0.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.server.macosx.x86_64' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.server.macosx.x86_64&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_ui.feature.feature.jar' version='3.42.0.v202604080342'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.wst.xml.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse XML Editors and Tools'/>
        <property name='df_LT.description' value='XML, DTD and XML Schema Editors, wizards, validators, and XML Catalog support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_ui.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.jar' version='3.42.0.v202604080342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.xml_ui.feature' version='3.42.0.v202604080342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.xml_ui.feature' version='3.42.0.v202604080342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.spy.preferences.source' version='0.14.100.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.spy.preferences.source' range='[0.0.0,0.14.100.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Preference Spy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.preferences'/>
        <property name='maven-version' value='0.14.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.preferences.source' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.preferences.source' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.preferences.source' version='0.14.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.preferences.source' version='0.14.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.preferences.source&#xA;Bundle-Version: 0.14.100.v20260327-0718
          </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.equinox.executable_root.gtk.linux.aarch64' version='3.8.3300.v20260414-2255'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.gtk.linux.aarch64' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.equinox.executable_root.gtk.linux.aarch64' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='2'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
        <instructions size='1'>
          <instruction key='install'>
            chmod(targetDir:${installFolder}, targetFile:launcher, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.codan.ui.cxx.source' version='3.7.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.codan.ui.cxx.source' range='[0.0.0,3.7.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Codan Analysis UI for C/C++ Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.ui.cxx'/>
        <property name='maven-version' value='3.7.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui.cxx.source' version='3.7.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.ui.cxx.source' version='3.7.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.ui.cxx.source' version='3.7.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.ui.cxx.source' version='3.7.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.ui.cxx.source&#xA;Bundle-Version: 3.7.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvttemplate' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.pivot.qvttemplate' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTtemplate Model (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvttemplate'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvttemplate' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvttemplate' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvttemplate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvttemplate.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvttemplate.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvttemplate.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvttemplate.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvttemplate.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvttemplate' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.qvtd.pivot.qvtbase' range='[0.26.0,1.0.0)'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.pivot.qvttemplate
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvttemplate.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvttemplate' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvttemplate;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sql' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sql' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Core Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sql'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.parser.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.parser.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.reference.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sql' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sql' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sql;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.services.remoteserviceadmin.source' version='1.7.0.v20241229-2225' singleton='false'>
      <update id='org.eclipse.osgi.services.remoteserviceadmin.source' range='[0.0.0,1.7.0.v20241229-2225)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='OSGi R6 RemoteServiceAdmin API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.services.remoteserviceadmin'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services.remoteserviceadmin.source' version='1.7.0.v20241229-2225'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.services.remoteserviceadmin.source' version='1.7.0.v20241229-2225'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.services.remoteserviceadmin.source' version='1.7.0.v20241229-2225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.services.remoteserviceadmin.source' version='1.7.0.v20241229-2225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi.services.remoteserviceadmin.source&#xA;Bundle-Version: 1.7.0.v20241229-2225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.standalone.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.standalone.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Examples Standalone Application Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.standalone'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.standalone.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.standalone.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.standalone.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.standalone.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.standalone.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.type.core' version='1.10.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.type.core' range='[0.0.0,1.10.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 EMF Type 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.emf.type.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.type.core'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.core' version='1.10.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' version='1.10.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.edithelper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.requests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.type.core' version='1.10.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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.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.emf.ecore' range='[2.5.0,3.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.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.emf.type.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.core.source' range='[1.10.0.202512020858,1.10.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.emf.type.core' version='1.10.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.emf.type.core;singleton:=true&#xA;Bundle-Version: 1.10.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core' version='9.3.100.202512101642' generation='2'>
      <update id='org.eclipse.cdt.core' range='[0.0.0,9.3.100.202512101642)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core'/>
        <property name='maven-version' value='9.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='109'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core' version='9.3.100.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core' version='9.3.100.202512101642'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.cdtvariables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.ast.c' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.ast.cpp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.ast.gnu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.ast.gnu.c' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.ast.gnu.cpp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.ast.ms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.ast.tag' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.parser.c' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.parser.cpp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.envvar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.errorparsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.index.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.index.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.language.settings.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.parser.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.parser.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.settings.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.settings.model.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.settings.model.extension.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.settings.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.templateengine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.templateengine.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.core.templateengine.process.processes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.doxygen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.doxygen.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.cdtvariables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.ast.tag' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.parser.c' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.parser.cpp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.parser.cpp.semantics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.rewrite.astwriter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.rewrite.changegenerator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.rewrite.commenthandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.dom.rewrite.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.envvar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.index.composite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.index.composite.c' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.index.composite.cpp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.index.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.language.settings.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.model.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.parser.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.parser.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.parser.token' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.parser.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.pdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.pdom.db' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.pdom.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.pdom.dom.c' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.pdom.dom.cpp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.pdom.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.pdom.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.pdom.tag' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.scannerinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.settings.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.errorparsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.formatter.align' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.formatter.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.cdtvariables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.coff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.coff.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.debug.dwarf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.debug.stabs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.debug.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.elf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.elf.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.envvar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.macho' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.macho.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.som' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.som.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.xcoff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.utils.xcoff.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core' version='9.3.100.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core.native' range='[6.6.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='[3.9.600,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.core.filebuffers' range='[3.8.400,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.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.ltk.core.refactoring' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.14.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.13.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.4.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.source' range='[9.3.100.202512101642,9.3.100.202512101642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core' version='9.3.100.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core; singleton:=true&#xA;Bundle-Version: 9.3.100.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Ecore-based ImperativeOCL 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ecore.imperativeocl'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.ecore.imperativeocl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.ecore.imperativeocl;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'>
      <update id='org.eclipse.wst.ws.infopop' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web Services UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.infopop.source' range='[1.0.400.v201903050508,1.0.400.v201903050508]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.debug' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.debug' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative Debugger (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.debug'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.debug' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.debug' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.srclookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.stepper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.debug.vm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.debug' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' range='[2.24.0,2.25.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm' range='[2.24.0,2.25.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.compiler' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.codegen' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtcore' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtimperative' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtrelation' range='[0.26.0,1.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.debug.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.debug' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.debug;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.debug' version='3.2.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.debug' range='[0.0.0,3.2.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform Debug 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.debug'/>
        <property name='maven-version' value='3.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.debug' version='3.2.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.debug' version='3.2.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.debug' version='3.2.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.debug.bundle' version='3.2.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.debug.messages' version='3.2.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.debug.views' version='3.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.debug' version='3.2.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.net4j.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.debug.source' range='[3.2.1.v20260304-1812,3.2.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.debug' version='3.2.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.debug; singleton:=true&#xA;Bundle-Version: 3.2.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.source' version='1.11.0.202604251140' singleton='false'>
      <update id='org.eclipse.wb.rcp.source' range='[0.0.0,1.11.0.202604251140)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder SWT Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.source' version='1.11.0.202604251140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.source' version='1.11.0.202604251140'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.source' version='1.11.0.202604251140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.source' version='1.11.0.202604251140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.source&#xA;Bundle-Version: 1.11.0.202604251140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.launching' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.launching' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Launching Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.launching'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.launching' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.launching' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.launching' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.tcl.launching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.launching.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.launching' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.launching;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.make.ui.source' version='8.3.500.202512101642' singleton='false'>
      <update id='org.eclipse.cdt.make.ui.source' range='[0.0.0,8.3.500.202512101642)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Standard make Build UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.make.ui'/>
        <property name='maven-version' value='8.3.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.ui.source' version='8.3.500.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.make.ui.source' version='8.3.500.202512101642'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.make.ui.source' version='8.3.500.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.make.ui.source' version='8.3.500.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.make.ui.source&#xA;Bundle-Version: 8.3.500.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.p2.core.source' version='1.34.0.v20260409-1346' singleton='false'>
      <update id='org.eclipse.oomph.p2.core.source' range='[0.0.0,1.34.0.v20260409-1346)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph P2 Management Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2.core'/>
        <property name='maven-version' value='1.34.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.core.source' version='1.34.0.v20260409-1346'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.core.source' version='1.34.0.v20260409-1346'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.core.source' version='1.34.0.v20260409-1346'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.core.source' version='1.34.0.v20260409-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.eclipse.oomph.p2.core.source&#xA;Bundle-Version: 1.34.0.v20260409-1346
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.forms.finder' version='4.3.0.202506021445' singleton='false' generation='2'>
      <update id='org.eclipse.swtbot.forms.finder' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Forms Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.forms.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.forms.finder' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.forms.finder' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.forms.finder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.forms.finder.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.forms.finder' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings' 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.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.editor' 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.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.forms.finder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.forms.finder.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.forms.finder' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.forms.finder&#xA;Bundle-Version: 4.3.0.202506021445
          </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.eclipse.cdt.launch.source' version='11.0.300.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.launch.source' range='[0.0.0,11.0.300.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Launching Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch'/>
        <property name='maven-version' value='11.0.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.source' version='11.0.300.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.launch.source' version='11.0.300.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.launch.source' version='11.0.300.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.launch.source' version='11.0.300.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.launch.source&#xA;Bundle-Version: 11.0.300.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javassist.source' version='3.31.0.GA' singleton='false'>
      <update id='javassist.source' range='[0.0.0,3.31.0.GA)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for javassist:3.31.0.GA'/>
        <property name='maven-groupId' value='org.javassist'/>
        <property name='maven-artifactId' value='javassist'/>
        <property name='maven-version' value='3.31.0-GA'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javassist.source' version='3.31.0.GA'/>
        <provided namespace='osgi.bundle' name='javassist.source' version='3.31.0.GA'/>
        <provided namespace='osgi.identity' name='javassist.source' version='3.31.0.GA'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javassist.source' version='3.31.0.GA'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javassist.source&#xA;Bundle-Version: 3.31.0.GA
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.jdt.classpath' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.jdt.classpath' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP Connectivity JDT Extension Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.jdt.classpath'/>
        <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.datatools.enablement.jdt.classpath' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.jdt.classpath' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.jdt.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.jdt.classpath.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.jdt.classpath' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.jdt.classpath
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdt.classpath.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.jdt.classpath' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.jdt.classpath;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui' version='3.21.0.v20260415-1018' generation='2'>
      <update id='org.eclipse.debug.ui' range='[0.0.0,3.21.0.v20260415-1018)' 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.21.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.21.0.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui' version='3.21.0.v20260415-1018'/>
        <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.21.0.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.ui.console' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.30.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.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.e4.ui.services' range='[1.6.0,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.21.0.v20260415-1018,3.21.0.v20260415-1018]' 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.21.0.v20260415-1018'/>
      </artifacts>
      <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.21.0.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.debugger.core.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.debugger.core.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Debugger UI Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.debugger.core.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.debugger.core.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.debugger.core.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.debugger.core.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.debugger.core.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.debugger.core.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench' version='3.138.100.v20260423-1632' generation='2'>
      <update id='org.eclipse.ui.workbench' range='[0.0.0,3.138.100.v20260423-1632)' 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.100-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.100.v20260423-1632'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench' version='3.138.100.v20260423-1632'/>
        <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.100.v20260423-1632'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260423-1632,3.138.100.v20260423-1632]' 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.100.v20260423-1632'/>
      </artifacts>
      <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.100.v20260423-1632
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.reviews.edit' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.reviews.edit' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn Reviews Edit'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.reviews.edit'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.edit' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.edit' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.edit.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.spi.edit.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.reviews.spi.edit.remote.review' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.reviews.edit' version='4.11.0.v20260309-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='12'>
        <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.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.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.reviews.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.edit.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.reviews.edit' version='4.11.0.v20260309-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.mylyn.reviews.edit;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sqlite.dbdefinition' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sqlite.dbdefinition' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DTP SQLite Database Definition Enablement Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sqlite.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sqlite.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sqlite.dbdefinition' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.sqlite.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.dbdefinition.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sqlite.dbdefinition' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sqlite.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tips.json' version='0.3.400.v20240525-0701' generation='2'>
      <update id='org.eclipse.tips.json' range='[0.0.0,0.3.400.v20240525-0701)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tip of the Day Json Provider'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.json'/>
        <property name='maven-version' value='0.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.json' version='0.3.400.v20240525-0701'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tips.json' version='0.3.400.v20240525-0701'/>
        <provided namespace='java.package' name='org.eclipse.tips.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tips.json.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tips.json' version='0.3.400.v20240525-0701'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tips.core' range='0.1.0'/>
        <required namespace='java.package' name='com.google.gson' range='[2.11.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tips.json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.json.source' range='[0.3.400.v20240525-0701,0.3.400.v20240525-0701]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tips.json' version='0.3.400.v20240525-0701'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tips.json;singleton:=true&#xA;Bundle-Version: 0.3.400.v20240525-0701
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.gmf.runtime.common.ui.printing.win32.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.printing.win32.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Printing for Win32 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.printing.win32'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.printing.win32'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.win32.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing.win32.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.printing.win32.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.printing.win32.source' 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.ui.printing.win32.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.services.source' version='3.12.300.v20250707-1221' singleton='false'>
      <update id='org.eclipse.osgi.services.source' range='[0.0.0,3.12.300.v20250707-1221)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='OSGi Release 4.2.0 Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.services'/>
        <property name='maven-version' value='3.12.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services.source' version='3.12.300.v20250707-1221'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.services.source' version='3.12.300.v20250707-1221'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.services.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.services.source' 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.source&#xA;Bundle-Version: 3.12.300.v20250707-1221
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit5.runtime' version='1.2.0.v20251113-1434' generation='2'>
      <update id='org.eclipse.jdt.junit5.runtime' range='[0.0.0,1.2.0.v20251113-1434)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit5 Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit5.runtime'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime' version='1.2.0.v20251113-1434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit5.runtime' version='1.2.0.v20251113-1434'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit5.runner' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit5.runtime' version='1.2.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='18'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='junit-jupiter-api' range='[5.14.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='junit-jupiter-engine' range='[5.14.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='junit-jupiter-migrationsupport' range='[5.14.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='junit-jupiter-params' range='[5.14.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='junit-vintage-engine' range='[5.14.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.opentest4j' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-commons' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-engine' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-launcher' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-runner' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-suite-api' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-suite-commons' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='junit-platform-suite-engine' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apiguardian.api' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='[4.12.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.junit5.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime.source' range='[1.2.0.v20251113-1434,1.2.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.junit5.runtime' version='1.2.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.junit5.runtime;singleton:=true&#xA;Bundle-Version: 1.2.0.v20251113-1434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.m2e' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtend.m2e' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtend m2e Integration'/>
        <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.xtend.m2e'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.m2e' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.m2e' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.m2e' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2e.core' range='2.7.600' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='3.9.1101' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtend.m2e
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.m2e' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.m2e;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.nebula' version='1.12.100.202604251140' generation='2'>
      <update id='org.eclipse.wb.rcp.nebula' range='[0.0.0,1.12.100.202604251140)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder SWT Designer Nebula Widgets Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.nebula'/>
        <property name='maven-version' value='1.12.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.nebula' version='1.12.100.202604251140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.nebula' version='1.12.100.202604251140'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.nebula.collapsiblebuttons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.nebula.gallery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.nebula.ganttchart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.nebula.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.nebula.horizontalspinner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.nebula.progresscircle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.nebula.pshelf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.nebula.titledseparator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.nebula' version='1.12.100.202604251140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.gallery' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.ganttchart' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.grid' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.pshelf' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.radiogroup' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.java' range='[1.13.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swt' range='[1.10.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.rcp' range='[1.9.1100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.rcp.nebula
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.nebula.source' range='[1.12.100.202604251140,1.12.100.202604251140]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.nebula' version='1.12.100.202604251140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.nebula;singleton:=true&#xA;Bundle-Version: 1.12.100.202604251140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projects' version='1.17.0.v20241013-1044' generation='2'>
      <update id='org.eclipse.oomph.setup.projects' range='[0.0.0,1.17.0.v20241013-1044)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Projects'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projects'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects' version='1.17.0.v20241013-1044'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.projects' version='1.17.0.v20241013-1044'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.projects' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.projects.impl' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.projects.util' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.projects' version='1.17.0.v20241013-1044'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.30.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.core' range='[1.32.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.projects
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.source' range='[1.17.0.v20241013-1044,1.17.0.v20241013-1044]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.projects' version='1.17.0.v20241013-1044'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.projects;singleton:=true&#xA;Bundle-Version: 1.17.0.v20241013-1044
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.feature.feature.group' version='1.2.3.202510292239' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node.feature.feature.group' range='[0.0.0,1.2.3.202510292239)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer project'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node.feature'/>
        <property name='maven-version' value='1.2.3-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) 2020 Red Hat Inc. and others.This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0  which is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.name' value='Node.js embedder from Wild Web Developer'/>
        <property name='df_LT.description' value='Includes node.js and some code to manage and consume it from other bundles'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.feature.feature.group' version='1.2.3.202510292239'/>
        <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.wildwebdeveloper.embedder.node' range='[1.0.8.202505091735,1.0.8.202505091735]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.linux.x86_64' range='[1.1.7.202510292239,1.1.7.202510292239]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.linux.aarch64' range='[1.1.7.202510292239,1.1.7.202510292239]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.win32.x86_64' range='[1.1.7.202510292239,1.1.7.202510292239]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.win32.aarch64' range='[1.0.3.202510292239,1.0.3.202510292239]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64' range='[1.1.7.202510292239,1.1.7.202510292239]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.macos.aarch64' range='[1.1.7.202510292239,1.1.7.202510292239]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.feature.feature.jar' range='[1.2.3.202510292239,1.2.3.202510292239]'>
          <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.cdt.testsrunner.gtest' version='7.2.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.testsrunner.gtest' range='[0.0.0,7.2.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Google Tests Runner Support'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.gtest'/>
        <property name='maven-version' value='7.2.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.gtest' version='7.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.gtest' version='7.2.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.gtest' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.gtest' version='7.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner' range='[8.3.300,9.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.testsrunner.gtest
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.gtest.source' range='[7.2.400.202512020204,7.2.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.gtest' version='7.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.gtest;singleton:=true&#xA;Bundle-Version: 7.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.modulecore.ui' version='1.1.0.v202308161955' generation='2'>
      <update id='org.eclipse.wst.common.modulecore.ui' range='[0.0.0,1.1.0.v202308161955)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse.org'/>
        <property name='df_LT.Bundle-Name.0' value='Modulecore UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.modulecore.ui'/>
        <property name='maven-version' value='1.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.modulecore.ui' version='1.1.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui' version='1.1.0.v202308161955'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui.internal.propertypage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui.internal.propertypage.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui.internal.taskwizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui.propertypage' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.modulecore.ui' version='1.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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.common.modulecore.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore.ui.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.modulecore.ui' 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.modulecore.ui; singleton:=true&#xA;Bundle-Version: 1.1.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.serial.core.source' version='1.2.100.202402230238' singleton='false'>
      <update id='org.eclipse.remote.serial.core.source' range='[0.0.0,1.2.100.202402230238)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Remote Serial Port Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.serial.core'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.core.source' version='1.2.100.202402230238'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.serial.core.source' version='1.2.100.202402230238'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.serial.core.source' version='1.2.100.202402230238'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.serial.core.source' version='1.2.100.202402230238'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.serial.core.source&#xA;Bundle-Version: 1.2.100.202402230238
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.native.serial.source' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.native.serial.source' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Serial Port Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.native.serial'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.serial.source' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.native.serial.source' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.native.serial.source' version='12.5.0.202603311517'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.native.serial.source' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.native.serial.source&#xA;Bundle-Version: 12.5.0.202603311517
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.edit' version='5.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.uml.edit' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 UML 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.edit'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.edit' version='5.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.edit.providers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.edit' version='5.6.0.v20260412-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='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.uml2.uml' range='[5.5.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common.edit' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.uml.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.edit' version='5.6.0.v20260412-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.eclipse.uml2.uml.edit; singleton:=true&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.validators.externalchecker' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.validators.externalchecker' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Validators UI'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.validators.externalchecker'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.externalchecker' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.validators.externalchecker' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.validators.externalchecker' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.validators.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.validators.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.validators.externalchecker
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.externalchecker.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.validators.externalchecker' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.validators.externalchecker;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.doc' version='2.2.0.v202303191832'>
      <update id='org.eclipse.wst.jsdt.doc' range='[0.0.0,2.2.0.v202303191832)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='JavaScript Development Tools Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.docs'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.doc'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.doc' version='2.2.0.v202303191832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.doc' version='2.2.0.v202303191832'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.doc' version='2.2.0.v202303191832'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.doc' version='2.2.0.v202303191832'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.doc; singleton:=true&#xA;Bundle-Version: 2.2.0.v202303191832
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.trace' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.trace' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMFTVM Trace 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.trace'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.trace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.trace.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.trace' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm.trace
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.trace' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.trace;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.builds.ui.source' version='4.11.0.v20260422-0541' singleton='false'>
      <update id='org.eclipse.mylyn.builds.ui.source' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Build Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.builds.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.ui.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.builds.ui.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.builds.ui.source' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.builds.ui.source' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.builds.ui.source&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.executable_root.gtk.linux.ppc64le' version='3.8.3300.v20260414-2255'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.gtk.linux.ppc64le' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.equinox.executable_root.gtk.linux.ppc64le' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='2'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
        <instructions size='1'>
          <instruction key='install'>
            chmod(targetDir:${installFolder}, targetFile:launcher, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlrpc.common' version='3.1.3.v20181004-1955' singleton='false' generation='2'>
      <update id='org.apache.xmlrpc.common' range='[0.0.0,3.1.3.v20181004-1955)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache XML-RPC Common Library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xmlrpc.common'/>
        <property name='maven-version' value='3.1.3-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlrpc.common' version='3.1.3.v20181004-1955'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlrpc.common' version='3.1.3.v20181004-1955'/>
        <provided namespace='java.package' name='org.apache.xmlrpc' version='3.1.3'/>
        <provided namespace='java.package' name='org.apache.xmlrpc.common' version='3.1.3'/>
        <provided namespace='java.package' name='org.apache.xmlrpc.jaxb' version='3.1.3'/>
        <provided namespace='java.package' name='org.apache.xmlrpc.parser' version='3.1.3'/>
        <provided namespace='java.package' name='org.apache.xmlrpc.serializer' version='3.1.3'/>
        <provided namespace='java.package' name='org.apache.xmlrpc.util' version='3.1.3'/>
        <provided namespace='osgi.identity' name='org.apache.xmlrpc.common' version='3.1.3.v20181004-1955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='org.apache.ws.commons.serialize' range='[1.0.2,1.1.0)'/>
        <required namespace='java.package' name='org.apache.ws.commons.util' range='[1.0.2,1.1.0)'/>
        <required namespace='java.package' name='javax.xml.bind' range='[2.2.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.apache.xmlrpc' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.common' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.parser' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.serializer' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlrpc.util' range='[3.1.0,4.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.2))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlrpc.common' version='3.1.3.v20181004-1955'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xmlrpc.common&#xA;Bundle-Version: 3.1.3.v20181004-1955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.xotcl_root' version='6.4.2.202509021500'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl_root' version='6.4.2.202509021500'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.dltk.xotcl_root' version='6.4.2.202509021500'/>
      </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.eclipse.ocl.xtext.idioms.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.idioms.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Idioms Model UI for the Xtext Declarative Serializer'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.idioms.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.idioms.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.idioms.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.idioms.ui.quickfix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.idioms.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.idioms' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.idioms.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.idioms.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.idioms.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.common.edit.feature.jar' version='2.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Common Model Edit Support'/>
        <property name='df_LT.description' value='The model edit-providers framework supporting editors (graphical and otherwise) for the UML metamodel and any model generated by the UML2 SDK from a UML source.'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common.edit'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit.feature.jar' version='2.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2.common.edit' version='2.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2.common.edit' version='2.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2003, 2018 IBM Corporation, Embarcadero Technologies, CEA, 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='jakarta.interceptor-api' version='1.2.5' singleton='false' generation='2'>
      <update id='jakarta.interceptor-api' range='[0.0.0,1.2.5)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jakarta Interceptors'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Interceptors 1.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'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.interceptor-api' version='1.2.5'/>
        <provided namespace='osgi.bundle' name='jakarta.interceptor-api' version='1.2.5'/>
        <provided namespace='java.package' name='javax.interceptor' version='1.2.5'/>
        <provided namespace='osgi.identity' name='jakarta.interceptor-api' version='1.2.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='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.interceptor-api' version='1.2.5'/>
      </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: 1.2.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.github.feature.feature.group' version='6.12.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.github.feature.feature.group' range='[0.0.0,6.12.0.v20260309-0711)' 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/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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.github.feature'/>
        <property name='maven-version' value='6.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.copyright' value='Copyright (c) 2011 Red Hat and others. All rights reserved.&#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='Mylyn Tasks Connector: GitHub'/>
        <property name='df_LT.description' value='Integration with GitHub'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.feature.feature.group' version='6.12.0.v20260309-0711'/>
        <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.egit.feature.group' range='6.2.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.core' range='[6.12.0.v20260309-0711,6.12.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.ui' range='[6.12.0.v20260309-0711,6.12.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.github.core' range='[6.1.0.202203080745-r,6.1.0.202203080745-r]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.doc' range='[6.12.0.v20260309-0711,6.12.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.feature.feature.jar' range='[6.12.0.v20260309-0711,6.12.0.v20260309-0711]'>
          <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.oomph.preferences.feature.jar' version='1.20.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Preferences Management'/>
        <property name='df_LT.description' value='Contains the utilities for managing preferences.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.preferences'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.feature.jar' version='1.20.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.preferences' version='1.20.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.preferences' version='1.20.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.p2.feature.group' version='1.36.0.v20260409-1346' singleton='false'>
      <update id='org.eclipse.oomph.p2.feature.group' range='[0.0.0,1.36.0.v20260409-1346)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2'/>
        <property name='maven-version' value='1.36.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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph P2 Management'/>
        <property name='df_LT.description' value='Contains the utilities for managing p2 agents, profiles and bundle pools.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.feature.group' version='1.36.0.v20260409-1346'/>
        <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.oomph.p2' range='[1.17.0.v20230617-1322,1.17.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.core' range='[1.34.0.v20260409-1346,1.34.0.v20260409-1346]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.edit' range='[1.17.0.v20230204-0932,1.17.0.v20230204-0932]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.ui' range='[1.24.0.v20250805-0700,1.24.0.v20250805-0700]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.doc' range='[1.14.0.v20230625-0755,1.14.0.v20230625-0755]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.feature.jar' range='[1.36.0.v20260409-1346,1.36.0.v20260409-1346]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.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.eclipse.gmf.runtime.diagram.ui.actions.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.actions.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram Actions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.actions'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.actions'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.actions.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.actions.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.actions.source' 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.diagram.ui.actions.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.workbench' version='2.2.0.v202405180437' generation='2'>
      <update id='org.eclipse.jem.workbench' range='[0.0.0,2.2.0.v202405180437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java EMF Model Workbench Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.workbench'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.workbench' version='2.2.0.v202405180437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.workbench' version='2.2.0.v202405180437'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.adapters.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.workbench.utility' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.workbench' version='2.2.0.v202405180437'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jem.workbench
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.workbench.source' range='[2.2.0.v202405180437,2.2.0.v202405180437]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.workbench' version='2.2.0.v202405180437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.workbench; singleton:=true&#xA;Bundle-Version: 2.2.0.v202405180437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.servletbridge.source' version='1.7.300.v20250621-0454' singleton='false'>
      <update id='org.eclipse.equinox.servletbridge.source' range='[0.0.0,1.7.300.v20250621-0454)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Servletbridge Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.servletbridge'/>
        <property name='maven-version' value='1.7.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.servletbridge.source' version='1.7.300.v20250621-0454'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.servletbridge.source' version='1.7.300.v20250621-0454'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.servletbridge.source' version='1.7.300.v20250621-0454'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.servletbridge.source' version='1.7.300.v20250621-0454'/>
      </artifacts>
      <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.servletbridge.source&#xA;Bundle-Version: 1.7.300.v20250621-0454
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.tcllib' version='6.4.2.202509021500'>
      <update id='org.eclipse.dltk.tcl.tcllib' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Builtin library Meta-Data'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.tcllib'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.tcllib' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.tcllib' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.tcllib' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.tcl.parser' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.tcllib.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.tcllib' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.tcllib;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <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}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.sdk.feature.group' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.sdk.feature.group' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <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.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.sdk'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.sdk.feature.group' version='1.18.0.v20240826-1656'/>
        <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.emf.parsley.dsl.feature.feature.group' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.examples.feature.feature.group' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.feature.feature.group' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.junit4.feature.feature.group' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.sdk.feature.jar' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.core.source' version='5.0.2.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ctf.core.source' range='[0.0.0,5.0.2.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='CTF support for TMF Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf.core'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core.source' version='5.0.2.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core.source' version='5.0.2.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ctf.core.source' version='5.0.2.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ctf.core.source' version='5.0.2.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.ctf.core.source&#xA;Bundle-Version: 5.0.2.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.testing.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.testing.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Testing Infrastructure Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.testing'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.testing.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.testing.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.testing.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.testing.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.edit.source' version='1.7.1.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.edit.source' range='[0.0.0,1.7.1.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Xcore Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xcore.edit'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.edit.source' version='1.7.1.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.edit.source' version='1.7.1.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.edit.source' version='1.7.1.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xcore.edit.source' version='1.7.1.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.xcore.edit.source&#xA;Bundle-Version: 1.7.1.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gcov.launch' version='1.2.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.gcov.launch' range='[0.0.0,1.2.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Gcov Launcher'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gcov.launch'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.launch' version='1.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gcov.launch' version='1.2.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gcov.launch' version='1.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.linuxtools.profiling.launch' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='7.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='7.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='5.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.103.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.gcov.core' range='4.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers' range='6.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.gcov.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.launch.source' range='[1.2.0.202604281957,1.2.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gcov.launch' version='1.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gcov.launch;singleton:=true&#xA;Bundle-Version: 1.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.creation.core' version='1.1.0.v202308010145' singleton='false' generation='2'>
      <update id='org.eclipse.jst.ws.axis2.creation.core' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis2 Creation Core Plug-in'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.creation.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.creation.core' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.creation.core' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.creation.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.creation.core.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.creation.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.creation.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.creation.core' version='1.1.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='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.eclipse.wst.command.env' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' 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.command.env.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.infopop' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.consumption.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.axis2.creation.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.creation.core.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.creation.core' version='1.1.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.jst.ws.axis2.creation.core&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.overlay' version='1.6.1.20231024-1618' generation='2'>
      <update id='org.eclipse.m2e.wtp.overlay' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Overlay support for Eclipse WTP'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e-wtp'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.overlay'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.overlay' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.overlay' version='1.6.1.20231024-1618'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.overlay' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.overlay.internal.modulecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.overlay.modulecore' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.overlay' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property 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.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' 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.jst.common.frameworks' range='1.1.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='1.1.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' 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='java.package' name='org.slf4j' range='1.6.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.m2e.wtp.overlay
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.overlay' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.overlay;singleton:=true&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.c.feature.jar' version='8.23.0.202604281957'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2012 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='ChangeLog Management Tools for C/C++'/>
        <property name='df_LT.featureDescription' value='The Changelog plug-in provides the ability to maintain and create GNU-style ChangeLogs for C and C++ code from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.c'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.c.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.changelog.c' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.changelog.c' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tools.layout.spy' version='1.3.100.v20260327-0718' generation='2'>
      <update id='org.eclipse.tools.layout.spy' range='[0.0.0,1.3.100.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Layout Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.tools.layout.spy'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy' version='1.3.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.layout.spy' version='1.3.100.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.displayfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.layout.spy' version='1.3.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.208.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.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.10.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.tools.layout.spy
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.tools.layout.spy
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy.source' range='[1.3.100.v20260327-0718,1.3.100.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.layout.spy' version='1.3.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.layout.spy;singleton:=true&#xA;Bundle-Version: 1.3.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide.ui.ext.widgets.reference.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.ide.ui.ext.widgets.reference.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Extension Reference Widget UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.ext.widgets.reference.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.ext.widgets.reference.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui.ext.widgets.reference.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.ext.widgets.reference.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui.ext.widgets.reference.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gcov.docs.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.gcov.docs.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='GCov Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gcov.docs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.docs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gcov.docs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gcov.docs.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gcov.docs.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gcov.docs.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.engine.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.engine.feature.group' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='ATL Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004, 2009 INRIA. &#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='ATL Runtime'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.feature.group' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.common' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ant' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.emf' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.emf4atl' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.uml24atl' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.dsls' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.vm' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='[3.2.0.v20230929-1400,3.2.0.v20230929-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.win32.win32.aarch64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.aarch64.eclipse' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.editor.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.editor.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 UML Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.editor'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.editor.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.editor.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.editor.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.editor.source' version='5.6.0.v20260412-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.eclipse.uml2.uml.editor.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvttemplate.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.pivot.qvttemplate.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTtemplate Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvttemplate'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvttemplate.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvttemplate.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvttemplate.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvttemplate.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvttemplate.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.ant.source' version='1.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.ant.source' range='[0.0.0,1.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Ant Tasks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.ant'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.ant.source' version='1.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.ant.source' version='1.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.ant.source' version='1.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.ant.source' version='1.6.0.v20260412-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.eclipse.uml2.ant.source&#xA;Bundle-Version: 1.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.webservice.ui' version='1.2.0.v202402152248' generation='2'>
      <update id='org.eclipse.jst.j2ee.webservice.ui' range='[0.0.0,1.2.0.v202402152248)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='WTP Webservice UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.webservice.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice.ui' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice.ui' version='1.2.0.v202402152248'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.startup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.webservice.ui' version='1.2.0.v202402152248'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui' 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.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='1.1.205'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.webservice.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice.ui.source' range='[1.2.0.v202402152248,1.2.0.v202402152248]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.webservice.ui' version='1.2.0.v202402152248'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.webservice.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.v202402152248
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.text' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.text' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT model of XML SAX parser (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.text'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.text' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.text' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.text.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.text.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.text.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.text' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.qvtd.text
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.text.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.text' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.text;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.arm.core.source' version='3.5.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.arm.core.source' range='[0.0.0,3.5.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Arm Cross Compiler Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.arm.core'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.core.source' version='3.5.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.arm.core.source' version='3.5.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.arm.core.source' version='3.5.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.arm.core.source' version='3.5.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.arm.core.source&#xA;Bundle-Version: 3.5.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.trace' version='1.4.0.v20251230-0845' generation='2'>
      <update id='org.eclipse.ui.trace' range='[0.0.0,1.4.0.v20251230-0845)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Dynamic Tracing Enablement UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.ui.trace'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace' version='1.4.0.v20251230-0845'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.trace' version='1.4.0.v20251230-0845'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.trace' version='1.4.0.v20251230-0845'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.ui.trace
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace.source' range='[1.4.0.v20251230-0845,1.4.0.v20251230-0845]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.trace' version='1.4.0.v20251230-0845'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.trace;singleton:=true&#xA;Bundle-Version: 1.4.0.v20251230-0845
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.ide.source' version='3.3.1.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.uml2.ide.source' range='[0.0.0,3.3.1.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare UML2 Comparison Support IDE Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.uml2.ide'/>
        <property name='maven-version' value='3.3.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.ide.source' version='3.3.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.ide.source' version='3.3.1.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.ide.source' version='3.3.1.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.ide.source' version='3.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.uml2.ide.source&#xA;Bundle-Version: 3.3.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director' version='2.6.900.v20260305-0953' generation='2'>
      <update id='org.eclipse.equinox.p2.director' range='[0.0.0,2.6.900.v20260305-0953)' 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.900-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.900.v20260305-0953'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' version='2.6.900.v20260305-0953'/>
        <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.900.v20260305-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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.15.100,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.900.v20260305-0953,2.6.900.v20260305-0953]' 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.900.v20260305-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.equinox.p2.director;singleton:=true&#xA;Bundle-Version: 2.6.900.v20260305-0953
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.cortexm' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.cortexm' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Generic Arm Cortex-M Project Template Branding Plug-in'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.cortexm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.cortexm' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.cortexm' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.cortexm' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.cortexm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.cortexm' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.cortexm;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.feature.feature.jar' version='1.1.1500.v202511232201'>
      <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='%featureProvider'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.jst.ws.cxf.core'/>
        <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 IONA Technologies PLC&#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='CXF Web Services'/>
        <property name='df_LT.description' value='CXF Web Services'/>
        <property name='df_LT.featureProvider' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.feature'/>
        <property name='maven-version' value='1.1.1500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.feature.feature.jar' version='1.1.1500.v202511232201'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.ws.cxf.feature' version='1.1.1500.v202511232201'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.ws.cxf.feature' version='1.1.1500.v202511232201'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.query' version='1.4.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql.query' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Query Model Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.query'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' version='1.4.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.query' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql.query
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query.source' range='[1.4.0.202412071309,1.4.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.query' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.query; singleton:=true&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ocl.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.ocl.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Legacy OCL Libs Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ocl'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ocl.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ocl.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ocl.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ocl.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.ocl.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.msw.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.msw.build'/>
        <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, 2011 Wind River Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Visual C++ Support (experimental)'/>
        <property name='df_LT.description' value='Support for building project using the Visual C++ compiler.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.msw'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.msw.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.msw' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.msw' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.dltk.tcl.debug' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.debug' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Debug Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.debug'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.debug' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.debug' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.debug' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.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.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.tcl.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.debug.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.debug' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.debug;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.markup.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.markup.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Comment Markup Editor Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.markup.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.markup.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.markup.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.markup.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.runtime.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xtext Runtime'/>
        <property name='df_LT.description' value='Xtext Runtime Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.runtime'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.runtime' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.runtime' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.platform.ide' version='4.40.0.I20260423-1800'>
      <update id='org.eclipse.platform.ide' range='[4.0.0,4.40.0.I20260423-1800)' severity='0' description='An update for 4.x generation Eclipse Platform.'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Platform'/>
        <property name='org.eclipse.equinox.p2.type.product' value='true'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='org.eclipse.equinox.p2.description' value='4.40 Release of the Eclipse Platform.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.configuration' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.4.3200.v20260319-1254,2.4.3200.v20260319-1254]'/>
        <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.eclipse.platform.feature.group' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.application' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
        <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'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            mkdir(path:${installFolder}/dropins);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://www.eclipse.org/legal/epl/notice' url='https://www.eclipse.org/legal/epl/notice'>
          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.
        </license>
      </licenses>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.adt.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL IDE - ATL Development Tools (ADT) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.adt.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.adt.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.adt.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </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.wst.sse.doc.user' version='1.2.0.v201903222120' generation='2'>
      <update id='org.eclipse.wst.sse.doc.user' range='[0.0.0,1.2.0.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Structured text editor and snippets documentation'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.doc.user'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.sse.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.doc.user.source' range='[1.2.0.v201903222120,1.2.0.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.sse.doc.user; singleton:=true&#xA;Bundle-Version: 1.2.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jaxrs.feature.feature.jar' version='1.6.1.20231024-1618'>
      <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.m2e.wtp.jaxrs'/>
        <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-2014 Red Hat, Inc 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;Red Hat, Inc. - Java EE configurators'/>
        <property name='df_LT.featureName' value='m2e-wtp - JAX-RS configurator for WTP (Optional)'/>
        <property name='df_LT.description' value='m2e JAX-RS project configurator for Eclipse WTP.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jaxrs.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jaxrs.feature.feature.jar' version='1.6.1.20231024-1618'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.wtp.jaxrs.feature' version='1.6.1.20231024-1618'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.wtp.jaxrs.feature' version='1.6.1.20231024-1618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.wb.swing.FormLayout' version='1.13.100.202604261930' generation='2'>
      <update id='org.eclipse.wb.swing.FormLayout' range='[0.0.0,1.13.100.202604261930)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Swing Designer JGoodies FormLayout Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.FormLayout'/>
        <property name='maven-version' value='1.13.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.FormLayout' version='1.13.100.202604261930'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.FormLayout' version='1.13.100.202604261930'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.gef.header.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.gef.header.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.gef.header.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.gef.header.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.model.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.FormLayout.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.FormLayout' version='1.13.100.202604261930'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.20.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swing' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='java.package' name='com.jgoodies.forms.factories' range='[1.9.0,2.0.0]'/>
        <required namespace='java.package' name='com.jgoodies.forms.layout' range='[1.9.0,2.0.0]'/>
        <required namespace='java.package' name='com.jgoodies.forms.util' range='[1.9.0,2.0.0]'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bidimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.text' range='[1.12.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <description>
            org.eclipse.wb.swing.FormLayout
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.swing.FormLayout
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.FormLayout.source' range='[1.13.100.202604261930,1.13.100.202604261930]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.FormLayout' version='1.13.100.202604261930'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.FormLayout;singleton:=true&#xA;Bundle-Version: 1.13.100.202604261930
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mozilla.rhino' version='1.9.1.v20260216-1000' singleton='false' generation='2'>
      <update id='org.mozilla.rhino' range='[0.0.0,1.9.1.v20260216-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.mozilla : rhino'/>
        <property name='maven-wrapped-groupId' value='org.mozilla'/>
        <property name='maven-wrapped-artifactId' value='rhino'/>
        <property name='maven-wrapped-version' value='1.9.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.rhino' version='1.9.1.v20260216-1000'/>
        <provided namespace='osgi.bundle' name='org.mozilla.rhino' version='1.9.1.v20260216-1000'/>
        <provided namespace='java.package' name='org.mozilla.classfile' version='1.9.1'/>
        <provided namespace='java.package' name='org.mozilla.javascript' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript.ast,org.mozilla.javascript.debug,org.mozilla.javascript.lc.type,org.mozilla.javascript.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.annotations' version='1.9.1'/>
        <provided namespace='java.package' name='org.mozilla.javascript.ast' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.commonjs.module' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.commonjs.module.provider' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript,org.mozilla.javascript.commonjs.module' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.config' version='1.9.1'/>
        <provided namespace='java.package' name='org.mozilla.javascript.debug' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.dtoa' version='1.9.1'/>
        <provided namespace='java.package' name='org.mozilla.javascript.json' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.lc' version='1.9.1'/>
        <provided namespace='java.package' name='org.mozilla.javascript.lc.member' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript.lc.type' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.lc.type' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.lc.type.impl' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript.lc.type' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.lc.type.impl.factory' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript.lc.type' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.optimizer' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jdk.dynalink,org.mozilla.classfile,org.mozilla.javascript,org.mozilla.javascript.ast' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.regexp' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.resources' version='1.9.1'/>
        <provided namespace='java.package' name='org.mozilla.javascript.serialize' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.typedarrays' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mozilla.javascript.v8dtoa' version='1.9.1'/>
        <provided namespace='java.package' name='org.mozilla.javascript.xml' version='1.9.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mozilla.javascript' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.mozilla.rhino' version='1.9.1.v20260216-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='android.os' 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.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.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.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='jdk.dynalink' range='0.0.0'/>
        <required namespace='java.package' name='jdk.dynalink.linker' range='0.0.0'/>
        <required namespace='java.package' name='jdk.dynalink.linker.support' range='0.0.0'/>
        <required namespace='java.package' name='jdk.dynalink.support' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.mozilla.rhino
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.rhino.source' range='[1.9.1.v20260216-1000,1.9.1.v20260216-1000]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mozilla.rhino' version='1.9.1.v20260216-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.mozilla.rhino&#xA;Bundle-Version: 1.9.1.v20260216-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.io' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.io' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.io' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io' version='12.1.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <properties size='1'>
            <property 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.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.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[12.1.8,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.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.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.ini.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeJvmArg(jvmArg:-Xdock${#58}icon=../Resources/Eclipse.icns);removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addJvmArg(jvmArg:-Xdock${#58}icon=../Resources/Eclipse.icns);addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.core' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.properties.core' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.core'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.api.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.converter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.expressions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.migration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.preprocessor' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.core' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='7.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.properties.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.core' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.core;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.runtime.source' version='3.9.100.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.runtime.source' range='[0.0.0,3.9.100.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.runtime'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime.source' version='3.9.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.runtime.source' version='3.9.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.runtime.source' version='3.9.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.runtime.source' version='3.9.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.runtime.source&#xA;Bundle-Version: 3.9.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.ui' version='1.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.lami.ui' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LAMI Analyses UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.ui'/>
        <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.tracecompass.analysis.lami.ui' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.ui' version='1.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.lami.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.ui.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.ui' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.lami.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.ui.source' range='[1.3.0.202604110342,1.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.lami.ui' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.lami.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tips.feature.feature.jar' version='0.4.900.v20260326-0937'>
      <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) 2019, 2020 Wim Jongman, Remain Software&#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='Tip of the Day UI Feature'/>
        <property name='df_LT.description' value='Contains the Eclipse Tips framework.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.feature'/>
        <property name='maven-version' value='0.4.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.feature.feature.jar' version='0.4.900.v20260326-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tips.feature' version='0.4.900.v20260326-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tips.feature' version='0.4.900.v20260326-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2e.binaryproject.ui.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.binaryproject.ui.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Binary Project UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.binaryproject.ui'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.binaryproject.ui.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.binaryproject.ui.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.binaryproject.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.binaryproject.ui.source' 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.binaryproject.ui.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.reviews.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn/reviews'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.reviews.core'/>
        <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 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Reviews'/>
        <property name='df_LT.description' value='Provides a framework for review integrations.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.reviews.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.reviews.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.reviews.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.xtext.oclinecore' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.oclinecore' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified OCL-in-Ecore Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclinecore'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecore.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecorecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecorecs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclinecorecs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclinecore' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.oclinecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclinecore' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.oclinecore;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Dynamic Languages Toolkit'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.github.core' version='6.12.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.github.core' range='[0.0.0,6.12.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn GitHub Connector Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.github.core'/>
        <property name='maven-version' value='6.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.core' version='6.12.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.github.core' version='6.12.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.github.core' version='6.2.1'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.github.core.gist' version='6.2.1'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.github.core.issue' version='6.2.1'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.github.core.pr' version='6.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.github.core' version='6.12.0.v20260309-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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.github.core' range='6.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.github.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.github.core.source' range='[6.12.0.v20260309-0711,6.12.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.github.core' version='6.12.0.v20260309-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.mylyn.github.core;singleton:=true&#xA;Bundle-Version: 6.12.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.doc.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.doc.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.doc'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.doc.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.doc.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.doc.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.doc.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.doc.source&#xA;Bundle-Version: 7.6.0.202603111244
          </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.launchbar.ui.source' version='2.5.800.202603111352' singleton='false'>
      <update id='org.eclipse.launchbar.ui.source' range='[0.0.0,2.5.800.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='LaunchBar UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.ui'/>
        <property name='maven-version' value='2.5.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.ui.source' version='2.5.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.ui.source' version='2.5.800.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.ui.source' version='2.5.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.ui.source' version='2.5.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.ui.source&#xA;Bundle-Version: 2.5.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.ui.questionnaire.source' version='1.14.0.v20250518-0704' singleton='false'>
      <update id='org.eclipse.oomph.setup.ui.questionnaire.source' range='[0.0.0,1.14.0.v20250518-0704)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup UI Questionnaire Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.ui.questionnaire'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.questionnaire.source' version='1.14.0.v20250518-0704'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui.questionnaire.source' version='1.14.0.v20250518-0704'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.ui.questionnaire.source' version='1.14.0.v20250518-0704'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.ui.questionnaire.source' version='1.14.0.v20250518-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.oomph.setup.ui.questionnaire.source&#xA;Bundle-Version: 1.14.0.v20250518-0704
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Server Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.msft.sqlserver.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <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.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'>
      <update id='org.eclipse.jst.ws.consumption.ui.doc.user' range='[0.0.0,1.0.700.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web service consumption documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.ui.doc.user'/>
        <property name='maven-version' value='1.0.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui.doc.user.source' range='[1.0.700.v201903222115,1.0.700.v201903222115]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.consumption.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.700.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.util.pde.source' version='1.14.0.v20251125-1140' singleton='false'>
      <update id='org.eclipse.oomph.util.pde.source' range='[0.0.0,1.14.0.v20251125-1140)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph PDE Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.util.pde'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.util.pde.source' version='1.14.0.v20251125-1140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.util.pde.source' version='1.14.0.v20251125-1140'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.util.pde.source' version='1.14.0.v20251125-1140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.util.pde.source' version='1.14.0.v20251125-1140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.util.pde.source&#xA;Bundle-Version: 1.14.0.v20251125-1140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.feature.jar' version='2.46.0.v20260425-0820'>
      <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.46.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.46.0.v20260425-0820'/>
        <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.46.0.v20260425-0820'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf' version='2.46.0.v20260425-0820'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.table.ui.ext' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.table.ui.ext' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Tables UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.ext' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.ui.ext' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.table.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.table.ui.ext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.ui.ext' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.ui.ext;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.profiler.feature.group' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.profiler.feature.group' range='[0.0.0,8.4.0.202512011310)' 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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.profiler'/>
        <property name='maven-version' value='8.4.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) 2018 Rogue Wave Software Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Rogue Wave Software Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT) Zend and Xdebug Profiler Support'/>
        <property name='df_LT.description' value='This feature provides Zend and Xdebug Profiler Support for PDT.'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profiler.feature.group' version='8.4.0.202512011310'/>
        <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.php.feature.group' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profile.core' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profile.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profiler.feature.jar' range='[8.4.0.202512011310,8.4.0.202512011310]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe2.lib' version='2.26.0.v20260425-1324' singleton='false' generation='2'>
      <update id='org.eclipse.emf.mwe2.lib' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='MWE2 Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.lib'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' version='2.26.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.lib' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property 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.emf.mwe2.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='1.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.29.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='[33.4.0,34.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.24'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe2.lib
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.lib' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.lib&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' version='5.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' range='[0.0.0,5.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ J-Link Debugging Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.jlink.core'/>
        <property name='maven-version' value='5.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' version='5.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' version='5.0.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core.dsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.jlink.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' version='5.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.jlink.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' version='5.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.jlink.core;singleton:=true&#xA;Bundle-Version: 5.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.execute' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.execute' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC Execute'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.execute'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.execute' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.execute' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.execute' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.passage.lic.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.bc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.equinox' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.licenses' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.licenses.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.oshi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.execute
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.execute' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.execute&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.intro' version='1.15.0.202311071249'>
      <update id='org.eclipse.datatools.intro' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Intro Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.intro'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.intro' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.intro' version='1.15.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.intro' version='1.15.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.intro.source' range='[1.15.0.202311071249,1.15.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.intro' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.intro; singleton:=true&#xA;Bundle-Version: 1.15.0.202311071249
          </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.emf.compare.uml2.feature.group' version='3.3.27.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.uml2.feature.group' range='[0.0.0,3.3.27.202508281322)' 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.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.uml2'/>
        <property name='maven-version' value='3.3.27-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) 2011, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - UML2 support'/>
        <property name='df_LT.description' value='This feature provides UML-specific comparison engines for EMF Compare.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.feature.group' version='3.3.27.202508281322'/>
        <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.emf.compare.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2' range='[2.6.1.202508281322,2.6.1.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.edit' range='[2.5.2.202508281322,2.5.2.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.rcp.ui' range='[2.6.1.202508281322,2.6.1.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.rcp' range='[2.5.1.202508281322,2.5.1.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.ide' range='[3.3.1.202508281322,3.3.1.202508281322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.feature.jar' range='[3.3.27.202508281322,3.3.27.202508281322]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.team.genericeditor.diff.extension.source' version='1.3.0.v20251219-1227' singleton='false'>
      <update id='org.eclipse.team.genericeditor.diff.extension.source' range='[0.0.0,1.3.0.v20251219-1227)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Diff Extension for Generic Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.team.genericeditor.diff.extension'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.genericeditor.diff.extension.source' version='1.3.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.genericeditor.diff.extension.source' version='1.3.0.v20251219-1227'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.genericeditor.diff.extension.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.genericeditor.diff.extension.source' 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.source&#xA;Bundle-Version: 1.3.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.sdk.feature.group' version='4.31.1.v20260304-1816' singleton='false'>
      <update id='org.eclipse.net4j.sdk.feature.group' range='[0.0.0,4.31.1.v20260304-1816)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.sdk'/>
        <property name='maven-version' value='4.31.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform SDK'/>
        <property name='df_LT.description' value='Contains the Runtime, UI, DB, Examples, Documentation and Source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.feature.group' version='4.31.1.v20260304-1816'/>
        <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.net4j.doc.feature.group' range='[4.3.14.v20260304-1816,4.3.14.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.examples.installer.feature.group' range='[4.4.6.v20260304-1812,4.4.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.doc.feature.group' range='[4.4.8.v20260304-1816,4.4.8.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.feature.jar' range='[4.31.1.v20260304-1816,4.31.1.v20260304-1816]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.source.feature.group' range='[4.31.1.v20260304-1816,4.31.1.v20260304-1816]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.feature.group' range='[4.25.3.v20260304-1812,4.25.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.feature.group' range='[4.9.3.v20260304-1812,4.9.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.doc.feature.group' range='[4.3.15.v20260304-1816,4.3.15.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk' range='[4.1.607.v20260304-1812,4.1.607.v20260304-1812]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.osgi.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.osgi.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText OSGi Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.osgi'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.osgi.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.osgi.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.osgi.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.osgi.source' version='4.11.0.v20260309-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.mylyn.wikitext.osgi.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.ldc.feature.feature.group' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.ldc.feature.feature.group' range='[0.0.0,4.6.0.v20260429-1155)' 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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.ldc.feature'/>
        <property name='maven-version' value='4.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) 2018, 2024 ArSysOp.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LDC'/>
        <property name='df_LT.description' value='Passage Licensing Definition Components: Eclipse PDE integration.'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.feature.feature.group' version='4.6.0.v20260429-1155'/>
        <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.passage.lic.execute.feature.feature.group' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.pde.core.templates' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.pde.ui.templates' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.feature.feature.jar' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.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.dltk.xotcl' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.xotcl' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XOTcl Extension Support for TCL language'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.xotcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.xotcl' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.xotcl' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.xotcl.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.xotcl' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.xotcl&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.jgoodies.common' version='1.8.1.v20240327-0800' singleton='false' generation='2'>
      <update id='com.jgoodies.common' range='[0.0.0,1.8.1.v20240327-0800)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle com.jgoodies : jgoodies-common'/>
        <property name='maven-wrapped-groupId' value='com.jgoodies'/>
        <property name='maven-wrapped-artifactId' value='jgoodies-common'/>
        <property name='maven-wrapped-version' value='1.8.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jgoodies.common' version='1.8.1.v20240327-0800'/>
        <provided namespace='osgi.bundle' name='com.jgoodies.common' version='1.8.1.v20240327-0800'/>
        <provided namespace='java.package' name='com.jgoodies.common.base' version='1.8.1'/>
        <provided namespace='java.package' name='com.jgoodies.common.bean' version='1.8.1'/>
        <provided namespace='java.package' name='com.jgoodies.common.collect' version='1.8.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing,javax.swing.event' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jgoodies.common.display' version='1.8.1'/>
        <provided namespace='java.package' name='com.jgoodies.common.format' version='1.8.1'/>
        <provided namespace='java.package' name='com.jgoodies.common.internal' version='1.8.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jgoodies.common.bean,javax.swing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jgoodies.common.swing' version='1.8.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.jgoodies.common' version='1.8.1.v20240327-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='16'>
        <required namespace='java.package' name='com.sun.awt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.swing' 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.print' 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.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.logging' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.plaf.basic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            com.jgoodies.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.jgoodies.common.source' range='[1.8.1.v20240327-0800,1.8.1.v20240327-0800]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.jgoodies.common' version='1.8.1.v20240327-0800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.jgoodies.common&#xA;Bundle-Version: 1.8.1.v20240327-0800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='assertj-core.source' version='3.27.7' singleton='false'>
      <update id='assertj-core.source' range='[0.0.0,3.27.7)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for assertj-core:3.27.7'/>
        <property name='maven-groupId' value='org.assertj'/>
        <property name='maven-artifactId' value='assertj-core'/>
        <property name='maven-version' value='3.27.7'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='assertj-core.source' version='3.27.7'/>
        <provided namespace='osgi.bundle' name='assertj-core.source' version='3.27.7'/>
        <provided namespace='osgi.identity' name='assertj-core.source' version='3.27.7'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='assertj-core.source' version='3.27.7'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: assertj-core.source&#xA;Bundle-Version: 3.27.7
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.pluggable.core.source' version='1.4.700.v20251202-0459' singleton='false'>
      <update id='org.eclipse.jdt.apt.pluggable.core.source' range='[0.0.0,1.4.700.v20251202-0459)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Compiler Apt IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.pluggable.core'/>
        <property name='maven-version' value='1.4.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core.source' version='1.4.700.v20251202-0459'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.pluggable.core.source' version='1.4.700.v20251202-0459'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.pluggable.core.source' version='1.4.700.v20251202-0459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.pluggable.core.source' version='1.4.700.v20251202-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.jdt.apt.pluggable.core.source&#xA;Bundle-Version: 1.4.700.v20251202-0459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.zest.feature.group' version='3.28.0.202604272017' singleton='false'>
      <update id='org.eclipse.zest.feature.group' range='[0.0.0,3.28.0.202604272017)' 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.zest'/>
        <property name='maven-version' value='3.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.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 Zest'/>
        <property name='df_LT.description' value='GEF Classic Zest - A Graph Visualization Toolkit'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.feature.group' version='3.28.0.202604272017'/>
        <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.draw2d.feature.group' range='[3.28.0.202604272017,3.28.0.202604272017]'/>
        <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.zest.core' range='[1.18.0.202604150939,1.18.0.202604150939]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.layouts' range='[2.0.600.202604071854,2.0.600.202604071854]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.cloudio' range='[2.0.500.202604150939,2.0.500.202604150939]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.feature.jar' range='[3.28.0.202604272017,3.28.0.202604272017]'>
          <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.m2m.qvt.oml.emf.util' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.emf.util' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational EMF Utilities'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.emf.util'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.mmregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.urimap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.urimap.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.emf.util' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.emf.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.emf.util' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.emf.util;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2' version='5.6.0.v20260412-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.eclipse.uml2&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.ui' version='3.11.2.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.editor.ui' range='[0.0.0,3.11.2.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor.ui'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.ui' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.editor.ui' version='3.11.2.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.colorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.collectorregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.collectors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.keywordhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.completion.keywordhandler.scopedvariablesextraction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.hovers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.hyperlinks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.quickoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.quickoutline.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.editor.ui.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.editor.ui' version='3.11.2.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.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.views' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.4.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.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ocl' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='lpg.runtime' range='[2.0.17,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.editor.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.ui.source' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.editor.ui' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.editor.ui;singleton:=true&#xA;Bundle-Version: 3.11.2.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.gdbjtag.ui.source' version='9.1.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.gdbjtag.ui.source' range='[0.0.0,9.1.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Eclipse GDB Hardware Debug UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.gdbjtag.ui'/>
        <property name='maven-version' value='9.1.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.ui.source' version='9.1.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.ui.source' version='9.1.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.gdbjtag.ui.source' version='9.1.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.gdbjtag.ui.source' version='9.1.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.gdbjtag.ui.source&#xA;Bundle-Version: 9.1.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='72'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.build' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.services' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.conversion' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.conversion.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.debug' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.diagnostics' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.documentation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.documentation.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.findReferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.debug' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.regionaccess' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.regionaccess.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace.node' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.grammaranalysis' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.grammaranalysis.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking.lazy' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.mwe' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.naming' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.detachable' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.serialization' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parsetree.reconstr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parsetree.reconstr.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.preferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.clustering' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.containers' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.generic' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.persistence' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.scoping' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.scoping.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.acceptor' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.analysis' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.diagnostic' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.sequencer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.tokens' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.service' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.services' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.tasks' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.validation.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.workspace' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ecoreInference' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.parser' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.19.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='1.19.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.20.300'/>
        <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=21))'>
          <description>
            org.eclipse.xtext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.ui' version='2.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.valgrind.ui' range='[0.0.0,2.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Valgrind UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.ui'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.ui' version='2.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.ui' version='2.1.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.valgrind.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.ui' version='2.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.linuxtools.valgrind.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.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.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.106.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.codan.ui.cxx' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.valgrind.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.ui.source' range='[2.1.0.202604281957,2.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.ui' version='2.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.ui;singleton:=true&#xA;Bundle-Version: 2.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.feature.group' version='4.29.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.db.feature.group' range='[0.0.0,4.29.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework'/>
        <property name='df_LT.description' value='Contains the database core framework, the H2 database adapter plugin, and optionally/greedily the H2 database driver.Separate database adapter features are available for Derby, Mysql, HSQLDB, Oracle, DB2, and PostgreSQL.Additional database drivers are available via http://www.springsite.com/eclipse/2.1.0/update (read the license informations).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.feature.group' version='4.29.1.v20260304-1812'/>
        <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.net4j.db.h2.feature.group' range='[4.26.1.v20260304-1812,4.26.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util' range='[3.29.1.v20260304-1812,3.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db' range='[4.13.1.v20260304-1812,4.13.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.jdbc' range='[4.4.1.v20260304-1812,4.4.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.feature.jar' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.common.types.ui' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.common.types.ui' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.jdt' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.editor' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.navigation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.notification' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.query' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.refactoring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.refactoring.participant' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.trace' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.util.jdt' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.xtext.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.ui' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.23.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.17.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.13.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.23.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800' 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=21))'>
          <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.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.x86_64.source' version='3.134.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.swt.gtk.linux.x86_64.source' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for GTK on x86_64 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.x86_64'/>
        <property name='maven-version' value='3.134.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.x86_64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.gtk.linux.x86_64.source' version='3.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.x86_64.source' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.134.0.v20260422-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.emf.databinding.edit' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.13'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ls.debug.ide.ui.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.ls.debug.ide.ui.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Debug Server IDE UI support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ls.debug.ide.ui'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.ide.ui.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug.ide.ui.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ls.debug.ide.ui.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ls.debug.ide.ui.source' version='4.2.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.eclipse.acceleo.aql.ls.debug.ide.ui.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group' version='2.8.0.v202307262303' singleton='false'>
      <update id='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group' range='[0.0.0,2.8.0.v202307262303)' 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.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature'/>
        <property name='maven-version' value='2.8.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 Oracle Corporation.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttp://www.eclipse.org/legal/epl-2.0/&#xA;Contributors:&#xA;Oracle Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JSF Tools - Tag Library Metadata (Apache Trinidad)'/>
        <property name='df_LT.description' value='Eclipse Web Tools Platform JavaServer Faces Tools - Tag Library Metadata (Apache Trinidad)'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group' version='2.8.0.v202307262303'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' 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.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.emf.ecore.xmi' range='[2.2.0,3.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.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.wst.sse.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.jst.jsf.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.jst.pagedesigner' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.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' range='[3.4.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.4.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport' range='[1.5.0.v202303190717,1.5.0.v202303190717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.jar' range='[2.8.0.v202307262303,2.8.0.v202307262303]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mwe.doc' version='1.20.0.v20260425-1324'>
      <update id='org.eclipse.emf.mwe.doc' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='MWE Documentation'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.doc'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.doc' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.doc' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.doc' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.doc.source' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.doc' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.doc;singleton:=true&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </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='org.eclipse.wst.ws.parser.source' version='1.1.100.v202408150414' singleton='false'>
      <update id='org.eclipse.wst.ws.parser.source' range='[0.0.0,1.1.100.v202408150414)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Description Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.parser'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.parser.source' version='1.1.100.v202408150414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.parser.source' version='1.1.100.v202408150414'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.parser.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.parser.source' 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.source&#xA;Bundle-Version: 1.1.100.v202408150414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.admin.source' version='4.3.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.ui.admin.source' range='[0.0.0,4.3.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client UI Admin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.admin'/>
        <property name='maven-version' value='4.3.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.admin.source' version='4.3.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.admin.source' version='4.3.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.admin.source' version='4.3.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.admin.source' version='4.3.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.admin.source&#xA;Bundle-Version: 4.3.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-migrationsupport' version='5.14.3' singleton='false' generation='2'>
      <update id='junit-jupiter-migrationsupport' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter Migration Support'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-migrationsupport'/>
        <property name='maven-version' value='5.14.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='junit-jupiter-migrationsupport' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-migrationsupport' version='5.14.3'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.migrationsupport.conditions,org.junit.jupiter.migrationsupport.rules' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.conditions' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules.adapter' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.migrationsupport.rules.member,org.junit.rules' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules.member' version='5.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.rules' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-jupiter-migrationsupport' version='5.14.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='12'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.rules' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.migrationsupport.conditions' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.migrationsupport.rules' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-jupiter-migrationsupport
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-migrationsupport.source' range='[5.14.3,5.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-migrationsupport' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-migrationsupport&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.ini.gtk.linux.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.doc.feature.jar' version='5.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Documentation'/>
        <property name='df_LT.description' value='Unified Modeling Language 2.x Documentation'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.doc'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.doc.feature.jar' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2.doc' version='5.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2.doc' version='5.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2004, 2018 IBM Corporation, CEA, 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='junit-platform-commons.source' version='6.0.3' singleton='false'>
      <update id='junit-platform-commons.source' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-commons:6.0.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-commons'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-commons.source' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-commons.source' version='6.0.3'/>
        <provided namespace='osgi.identity' name='junit-platform-commons.source' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-commons.source' version='6.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: junit-platform-commons.source&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.macosx' version='12.5.0.202603311517' generation='2'>
      <update id='org.eclipse.cdt.core.macosx' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName.macosx' value='C/C++ Development Tools Core for Mac OS X'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.macosx'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.macosx'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.macosx' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.macosx' version='12.5.0.202603311517'>
          <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.cdt.core.native' version='12.5.0.202603311517'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.core.macosx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx.source' range='[12.5.0.202603311517,12.5.0.202603311517]' 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.cdt.core.macosx' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.macosx; singleton:=true&#xA;Bundle-Version: 12.5.0.202603311517&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP DB2 UDB Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.ibm.db2.luw.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.js' version='0.2.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.js' range='[0.0.0,0.2.0.v202307190318)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Chromium JavaScript front-end Debugger'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.js'/>
        <property name='maven-version' value='0.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.js' version='0.2.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.js' version='0.2.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.js' version='0.2.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.wst.jsdt.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.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.core' range='[0.6.0,0.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.chromium.debug.js
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.js' version='0.2.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.js;singleton:=true&#xA;Bundle-Version: 0.2.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.config.gtk.linux.riscv64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.config' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=riscv64)(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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.platform.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.platform);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.builder.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Builder Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </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.eclipse.osgi.compatibility.state.source' version='1.3.0.v20251022-1724' singleton='false'>
      <update id='org.eclipse.osgi.compatibility.state.source' range='[0.0.0,1.3.0.v20251022-1724)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox State and Resolver Compatibility Fragment Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.compatibility.state'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state.source' version='1.3.0.v20251022-1724'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.compatibility.state.source' version='1.3.0.v20251022-1724'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.compatibility.state.source' version='1.3.0.v20251022-1724'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.compatibility.state.source' 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.source&#xA;Bundle-Version: 1.3.0.v20251022-1724
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.dtfj' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.dtfj' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - DTFJ Adapter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.dtfj'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.dtfj' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.dtfj' version='1.17.0.202604281354'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.dtfj' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.ibm.dtfj.runtime' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ui.help' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.parser' range='1.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.dtfj.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.dtfj.image' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.dtfj
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.dtfj.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.jface.dialogs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='3.3.100'/>
        <required namespace='java.package' name='org.eclipse.jface.preference' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='com.ibm.dtfj.java' 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.eclipse.ui.preferences' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.dtfj' version='1.17.0.202604281354'/>
      </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.mat.dtfj;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
          <instruction key='unconfigure'>
            removeJvmArg(jvmArg:--add-exports=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED);removeRepository(type:0,name:IBM Diagnostic Tool Framework for Java,location:https${#58}//public.dhe.ibm.com/ibmdl/export/pub/software/websphere/runtimes/tools/dtfj/);removeRepository(type:1,name:IBM Diagnostic Tool Framework for Java,location:https${#58}//public.dhe.ibm.com/ibmdl/export/pub/software/websphere/runtimes/tools/dtfj/);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:--add-exports=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED);addRepository(type:0,name:IBM Diagnostic Tool Framework for Java,location:https${#58}//public.dhe.ibm.com/ibmdl/export/pub/software/websphere/runtimes/tools/dtfj/);addRepository(type:1,name:IBM Diagnostic Tool Framework for Java,location:https${#58}//public.dhe.ibm.com/ibmdl/export/pub/software/websphere/runtimes/tools/dtfj/);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.doc.feature.jar' version='4.4.8.v20260304-1816'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework Documentation'/>
        <property name='df_LT.description' value='Contains the documentation of the Net4j DB Framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.doc'/>
        <property name='maven-version' value='4.4.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.doc.feature.jar' version='4.4.8.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.db.doc' version='4.4.8.v20260304-1816'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.db.doc' version='4.4.8.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.source' version='3.20.100.v20260420-1643' singleton='false'>
      <update id='org.eclipse.ui.workbench.texteditor.source' range='[0.0.0,3.20.100.v20260420-1643)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Text Editor Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench.texteditor'/>
        <property name='maven-version' value='3.20.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.source' version='3.20.100.v20260420-1643'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.source' version='3.20.100.v20260420-1643'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.source' version='3.20.100.v20260420-1643'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor.source' version='3.20.100.v20260420-1643'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.20.100.v20260420-1643
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.templates.template.source' version='7.2.3.202603250810' singleton='false'>
      <update id='org.bndtools.templates.template.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.bndtools.templates.template:7.2.3.202603250810'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.templates.template'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.templates.template.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.templates.template.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.templates.template.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bndtools.templates.template.source' 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: org.bndtools.templates.template.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.common.feature.feature.group' version='1.5.200.v202604070414' singleton='false'>
      <update id='org.eclipse.jpt.common.feature.feature.group' range='[0.0.0,1.5.200.v202604070414)' 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.feature'/>
        <property name='maven-version' value='1.5.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - Common'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - Common'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.feature.feature.group' version='1.5.200.v202604070414'/>
        <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.jpt.common.utility' range='[2.4.1.v202301061019,2.4.1.v202301061019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.core' range='[1.6.100.v202604070414,1.6.100.v202604070414]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.ui' range='[1.4.201.v202301061019,1.4.201.v202301061019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.branding' range='[1.4.1.v201902121834,1.4.1.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.feature.feature.jar' range='[1.5.200.v202604070414,1.5.200.v202604070414]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore' version='2.46.0.v20260311-1301' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore' range='[0.0.0,2.46.0.v20260311-1301)' 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.46.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.46.0.v20260311-1301'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' version='2.46.0.v20260311-1301'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.generator' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.generator' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.impl' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.util' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.gwt' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.edit' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.editor' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model.tests' version='2.46.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore' version='2.46.0.v20260311-1301'>
          <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.46.0.v20260311-1301-1' version='0.0.0'>
          <properties size='3'>
            <property name='class' value='org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage'/>
            <property name='genModel' value='model/GenModel.genmodel'/>
            <property name='uri' value='http://www.eclipse.org/emf/2002/GenModel'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.46.0.v20260311-1301,2.46.0.v20260311-1301]' 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.46.0.v20260311-1301'/>
      </artifacts>
      <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.46.0.v20260311-1301
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.annotation-api.source' version='3.0.0' singleton='false'>
      <update id='jakarta.annotation-api.source' range='[0.0.0,3.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.annotation-api:3.0.0'/>
        <property name='maven-groupId' value='jakarta.annotation'/>
        <property name='maven-artifactId' value='jakarta.annotation-api'/>
        <property name='maven-version' value='3.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.annotation-api.source' version='3.0.0'/>
        <provided namespace='osgi.bundle' name='jakarta.annotation-api.source' version='3.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.annotation-api.source' version='3.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.annotation-api.source' 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: jakarta.annotation-api.source&#xA;Bundle-Version: 3.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.component.source' version='1.5.1.202212101352' singleton='false'>
      <update id='org.osgi.service.component.source' range='[0.0.0,1.5.1.202212101352)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.component:1.5.1.202212101352'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component.source' version='1.5.1.202212101352'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.component.source' version='1.5.1.202212101352'/>
        <provided namespace='osgi.identity' name='org.osgi.service.component.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.component.source' 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.source&#xA;Bundle-Version: 1.5.1.202212101352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.debug.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.debug.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Debug Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.debug'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.debug.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.debug.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.debug.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.debug.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.annotation-api.source' version='2.1.1' singleton='false'>
      <update id='jakarta.annotation-api.source' range='[0.0.0,2.1.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.annotation-api:2.1.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.annotation-api.source' version='2.1.1'/>
        <provided namespace='osgi.bundle' name='jakarta.annotation-api.source' version='2.1.1'/>
        <provided namespace='osgi.identity' name='jakarta.annotation-api.source' version='2.1.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.annotation-api.source' 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.source&#xA;Bundle-Version: 2.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.source' version='4.10.0.v20231021-2015' singleton='false'>
      <update id='org.eclipse.ecf.provider.source' range='[0.0.0,4.10.0.v20231021-2015)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Generic Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider'/>
        <property name='maven-version' value='4.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.source' version='4.10.0.v20231021-2015'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.source' version='4.10.0.v20231021-2015'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.source' version='4.10.0.v20231021-2015'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.source' version='4.10.0.v20231021-2015'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 4.10.0.v20231021-2015
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.source' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.source' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL (Object Constraint Language) Parser and Interpreter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.source' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.source' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.source&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.jlink' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.jlink' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ J-Link Debugging Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.jlink'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.jlink' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.jlink' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.jlink
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.jlink' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.jlink;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.routineeditor.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.routineeditor.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Tools Routine Editor Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.routineeditor'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.routineeditor.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.routineeditor.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.routineeditor.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.routineeditor.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.mylyn_root' version='6.4.2.202509021500'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn_root' version='6.4.2.202509021500'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.dltk.mylyn_root' version='6.4.2.202509021500'/>
      </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.eclipse.cdt.debug.gdbjtag' version='7.1.400.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.debug.gdbjtag' range='[0.0.0,7.1.400.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse GDB Hardware Debugging Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.gdbjtag'/>
        <property name='maven-version' value='7.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag' version='7.1.400.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag' version='7.1.400.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.gdbjtag' version='7.1.400.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.debug.gdbjtag.source' range='[7.1.400.202603111352,7.1.400.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.gdbjtag' version='7.1.400.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.gdbjtag&#xA;Bundle-Version: 7.1.400.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.apache.felix.scr' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.source' version='2.5.2.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.diagram.source' range='[0.0.0,2.5.2.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare Diagram Comparison Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.source' version='2.5.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.source' version='2.5.2.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.source' 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.diagram.source&#xA;Bundle-Version: 2.5.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath2.wtptypes' version='2.1.0.v202307260701' singleton='false' generation='2'>
      <update id='org.eclipse.wst.xml.xpath2.wtptypes' range='[0.0.0,2.1.0.v202307260701)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XPath2 WTP ContentModel TypeModel Bridge'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.xpath2.wtptypes'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.wtptypes' version='2.1.0.v202307260701'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2.wtptypes' version='2.1.0.v202307260701'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath2.wtptypes' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.xpath2.wtptypes' version='2.1.0.v202307260701'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2.processor' range='[2.0.0,3.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.xsd.core' range='[1.1.500,2.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.sse.core' range='1.1.500'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xml.xpath2.wtptypes
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.wtptypes.source' range='[2.1.0.v202307260701,2.1.0.v202307260701]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.xpath2.wtptypes' version='2.1.0.v202307260701'/>
      </artifacts>
      <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.xpath2.wtptypes&#xA;Bundle-Version: 2.1.0.v202307260701
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtbase.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.pivot.qvtbase.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTbase Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtbase'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtbase.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtbase.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtbase.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtbase.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtbase.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.ide.source' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.language.ide.source' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Language Eclipse Independent IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.ide'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ide.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.ide.source' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.ide.source' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.language.ide.source&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.source' version='0.6.0.v202307190318' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.source' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium JavaScript Remote Debugger JSDT Formatter Bridge Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.source' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.source' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.source&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.java.source' version='1.15.0.202604271716' singleton='false'>
      <update id='org.eclipse.wb.core.java.source' range='[0.0.0,1.15.0.202604271716)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Core for Java GUI&apos;s Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.java'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.source' version='1.15.0.202604271716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.java.source' version='1.15.0.202604271716'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.java.source' version='1.15.0.202604271716'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.java.source' version='1.15.0.202604271716'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.java.source&#xA;Bundle-Version: 1.15.0.202604271716
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.model' version='0.14.100.v20260327-0718' generation='2'>
      <update id='org.eclipse.pde.spy.model' range='[0.0.0,0.14.100.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Model Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.model'/>
        <property name='maven-version' value='0.14.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.model' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.model' version='0.14.100.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.pde.spy.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.model' version='0.14.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools.emf.ui' range='4.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.spy.core' range='1.0.200'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.spy.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.model.source' range='[0.14.100.v20260327-0718,0.14.100.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.model' version='0.14.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.model;singleton:=true&#xA;Bundle-Version: 0.14.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.server' version='1.7.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.server' range='[0.0.0,1.7.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Server'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.server'/>
        <property name='maven-version' value='1.7.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.server' version='1.7.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.server' version='1.7.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.internal.server' version='1.7.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.internal.server.bundle' version='1.7.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.server' version='1.7.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.server' version='1.7.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.jvm' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.embedded' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.security' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.server.source' range='[1.7.2.v20260304-1812,1.7.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.server' version='1.7.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.server;singleton:=true&#xA;Bundle-Version: 1.7.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.testing' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xbase.testing' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Testing Infrastructure'/>
        <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.testing'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing.evaluation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing.typesystem' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='testdata' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='testdata.a' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='testdata.b' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.testing' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.testing' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xbase.testing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.testing' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.testing;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.model.source' version='0.14.100.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.spy.model.source' range='[0.0.0,0.14.100.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Model Spy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.model'/>
        <property name='maven-version' value='0.14.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.model.source' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.model.source' version='0.14.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.model.source' version='0.14.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.model.source' version='0.14.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.model.source&#xA;Bundle-Version: 0.14.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.emf.validation.validity' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.emf.validation.validity' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL&apos;s EMF Validation Framework Validity Model'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.emf.validation.validity'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.emf.validation.validity.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.emf.validation.validity' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.emf.validation.validity
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.emf.validation.validity' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.emf.validation.validity;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui' version='3.12.100.v20260326-0937' generation='2'>
      <update id='org.eclipse.team.ui' range='[0.0.0,3.12.100.v20260326-0937)' 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.100-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.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui' version='3.12.100.v20260326-0937'/>
        <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.100.v20260326-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'/>
        <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.100.v20260326-0937,3.12.100.v20260326-0937]' 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.100.v20260326-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.eclipse.team.ui; singleton:=true&#xA;Bundle-Version: 3.12.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.repository.source' version='7.2.3.202603250810' singleton='false'>
      <update id='biz.aQute.repository.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for biz.aQute.repository:7.2.3.202603250810'/>
        <property name='maven-groupId' value='biz.aQute.bnd'/>
        <property name='maven-artifactId' value='biz.aQute.repository'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.repository.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='biz.aQute.repository.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='biz.aQute.repository.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='biz.aQute.repository.source' 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.repository.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.websocket.jakarta' version='1.0.0.v20260209-1721' singleton='false' generation='2'>
      <update id='org.eclipse.lsp4j.websocket.jakarta' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.lsp4j.websocket.jakarta'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.websocket.jakarta' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.websocket.jakarta' version='1.0.0.v20260209-1721'/>
        <provided namespace='java.package' name='org.eclipse.lsp4j.websocket.jakarta' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.websocket,org.eclipse.lsp4j.jsonrpc,org.eclipse.lsp4j.jsonrpc.json,org.eclipse.lsp4j.jsonrpc.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.websocket.jakarta' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property 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='jakarta.websocket' 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.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.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.messages' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.services' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.websocket.jakarta
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.websocket.jakarta
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.websocket.jakarta.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.websocket.jakarta' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.websocket.jakarta&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.feature.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oda.feature.feature.group' range='[0.0.0,1.16.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for ODA Runtime'/>
        <property name='df_LT.description' value='ODA Data Source Drivers Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.group' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws' range='[1.5.0.202311071249,1.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml' range='[1.6.0.202411281604,1.6.0.202411281604]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile' range='[3.4.0.202311071249,3.4.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.wsi.ui.source' version='1.1.201.v202304050339' singleton='false'>
      <update id='org.eclipse.wst.wsi.ui.source' range='[0.0.0,1.1.201.v202304050339)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Soap Monitor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsi.ui'/>
        <property name='maven-version' value='1.1.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui.source' version='1.1.201.v202304050339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi.ui.source' version='1.1.201.v202304050339'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsi.ui.source' version='1.1.201.v202304050339'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi.ui.source' version='1.1.201.v202304050339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsi.ui.source&#xA;Bundle-Version: 1.1.201.v202304050339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.documentation.ext.widgets.reference.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.documentation.ext.widgets.reference.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Reference Widget Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.documentation.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.documentation.ext.widgets.reference.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.documentation.ext.widgets.reference.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.documentation.ext.widgets.reference.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.documentation.ext.widgets.reference.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.documentation.ext.widgets.reference.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.sdk.feature.jar' version='3.28.0.202604272047'>
      <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.gef'/>
        <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) SDK'/>
        <property name='df_LT.description' value='GEF Classic GEF (MVC) SDK (including documentation and sources, as well as Draw2d SDK)'/>
        <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.sdk'/>
        <property name='maven-version' value='3.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.sdk.feature.jar' version='3.28.0.202604272047'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gef.sdk' version='3.28.0.202604272047'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gef.sdk' version='3.28.0.202604272047'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xsd.doc.feature.jar' version='2.32.0.v20260108-1232'>
      <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='XSD Documentation'/>
        <property name='df_LT.description' value='Documentation and tutorials for XSD.'/>
        <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.xsd.doc'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.doc.feature.jar' version='2.32.0.v20260108-1232'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xsd.doc' version='2.32.0.v20260108-1232'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xsd.doc' version='2.32.0.v20260108-1232'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gmf.runtime.common.ui.printing.win32' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.printing.win32' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Fragment.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Fragment.name' value='GMF Printing for Win32'/>
        <property name='org.eclipse.equinox.p2.name' value='%Fragment.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Fragment.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='printingWin32Fragment'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.printing.win32'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.printing.win32'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.8.0.202512020858'>
          <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.gmf.runtime.common.ui.printing' version='1.8.0.202512020858'/>
        <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.gmf.runtime.common.ui.printing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.common.ui.printing.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.win32.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.ui.printing.win32' 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.ui.printing.win32;singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858&#xA;Fragment-Host: org.eclipse.gmf.runtime.common.ui.printing
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.db.source.feature.group' version='4.15.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.db.source.feature.group' range='[0.0.0,4.15.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.db'/>
        <property name='maven-version' value='4.15.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server DB Source'/>
        <property name='df_LT.description' value='Contains the DBStore plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.source.feature.group' version='4.15.1.v20260304-1812'/>
        <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.emf.cdo.server.db.feature.group' range='[4.15.1.v20260304-1812,4.15.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.source' range='[4.14.1.v20260304-1812,4.14.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.source.feature.jar' range='[4.15.1.v20260304-1812,4.15.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='Testing' version='0.0.0.307_cLZJnh313622373237'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='Frameworks supporting application testing.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Testing' version='0.0.0.307_cLZJnh313622373237'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.phpunit.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.ide.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.gef.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.feature.feature.group' range='[3.1.11.202511262126,3.1.11.202511262126]'/>
      </requires>
    </unit>
    <unit id='org.eclipse.text.quicksearch' version='1.3.500.v20260421-0620' generation='2'>
      <update id='org.eclipse.text.quicksearch' range='[0.0.0,1.3.500.v20260421-0620)' 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.500-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.500.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch' version='1.3.500.v20260421-0620'/>
        <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.500.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.500.v20260421-0620,1.3.500.v20260421-0620]' 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.500.v20260421-0620'/>
      </artifacts>
      <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.500.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.h2.feature.group' version='4.26.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.db.h2.feature.group' range='[0.0.0,4.26.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.h2'/>
        <property name='maven-version' value='4.26.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j DB Framework H2 Adapter'/>
        <property name='df_LT.description' value='Contains the H2 Adapter matching the Net4j DB Framework BUT NOT the database driver bundle for H2. This needs to be installed separately, for example from https://download.eclipse.org/tools/orbit/downloads/latest-R'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.feature.group' version='4.26.1.v20260304-1812'/>
        <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.net4j.db.h2' range='[4.5.8.v20260304-1812,4.5.8.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.feature.jar' range='[4.26.1.v20260304-1812,4.26.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.transfer.workspace.ui' version='4.4.4.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.transfer.workspace.ui' range='[0.0.0,4.4.4.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Transfer Framework Workspace Support 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer.workspace.ui'/>
        <property name='maven-version' value='4.4.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace.ui' version='4.4.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.workspace.ui' version='4.4.4.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.internal.workspace' version='4.4.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.internal.workspace.bundle' version='4.4.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.workspace.ui' version='4.4.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.ui' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.workspace' range='[4.2.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.transfer.workspace.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace.ui.source' range='[4.4.4.v20260304-1812,4.4.4.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.workspace.ui' version='4.4.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.workspace.ui;singleton:=true&#xA;Bundle-Version: 4.4.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.bcoview.source' version='1.3.0.v20250114-1355' singleton='false'>
      <update id='org.eclipse.jdt.bcoview.source' range='[0.0.0,1.3.0.v20250114-1355)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Bytecode Outline Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.bcoview'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview.source' version='1.3.0.v20250114-1355'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.bcoview.source' version='1.3.0.v20250114-1355'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.bcoview.source' version='1.3.0.v20250114-1355'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.bcoview.source' version='1.3.0.v20250114-1355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.bcoview.source&#xA;Bundle-Version: 1.3.0.v20250114-1355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.terminal' version='1.0.200.v20260326-0937' generation='2'>
      <update id='org.eclipse.debug.terminal' range='[0.0.0,1.0.200.v20260326-0937)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Terminal Session Support for Eclipse'/>
        <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.terminal'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.terminal' version='1.0.200.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.terminal' version='1.0.200.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.terminal' version='1.0.200.v20260326-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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.terminal.control' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32' range='0.0.0'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.terminal.source' range='[1.0.200.v20260326-0937,1.0.200.v20260326-0937]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.ppc64le' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux))
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.23.0'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx' range='0.0.0'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core.native' range='[6.4.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux' range='0.0.0'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.130.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.debug.terminal
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.terminal' version='1.0.200.v20260326-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.eclipse.debug.terminal;singleton:=true&#xA;Bundle-Version: 1.0.200.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.m2m.qvt.oml.doc.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.doc.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-doc'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.doc'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.doc.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.doc.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.doc.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.doc.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.frameworks.source' version='1.2.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.common.frameworks.source' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Integration Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.frameworks'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.frameworks.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.frameworks.source' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.frameworks.source' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.frameworks.source&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.console.profile' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.console.profile' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP Connection Profiles Storage File Editor Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.console.profile'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.console.profile' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.console.profile' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.console.profile' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.console.profile
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.console.profile.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.console.profile' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.console.profile;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.profiler.edit' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.profiler.edit' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo AQL Profiler model 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.profiler.edit'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.edit' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler.edit' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.profiler.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.profiler.edit' version='4.2.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.profiler' 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.edit.ui' range='2.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.profiler.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.profiler.edit.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.profiler.edit' version='4.2.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.eclipse.acceleo.aql.profiler.edit;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.help.ui' version='1.13.0.v20250727-0825'>
      <update id='org.eclipse.epp.mpc.help.ui' range='[0.0.0,1.13.0.v20250727-0825)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client Help'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.help.ui'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.help.ui' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.help.ui' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.help.ui' version='1.13.0.v20250727-0825'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.help.ui.source' range='[1.13.0.v20250727-0825,1.13.0.v20250727-0825]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.help.ui' version='1.13.0.v20250727-0825'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.epp.mpc.help.ui;singleton:=true&#xA;Bundle-Version: 1.13.0.v20250727-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.core.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.wst.command.env.core.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Environment Command Framework (core) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.core.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.core.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.core.source' 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.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvt.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvt.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative OMG QVT Models (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvt'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvt.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvt.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvt.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvt.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvt.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui.source' version='1.3.700.v202503020853' singleton='false'>
      <update id='org.eclipse.wst.xsd.ui.source' range='[0.0.0,1.3.700.v202503020853)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XML Schema Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsd.ui'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui.source' version='1.3.700.v202503020853'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui.source' version='1.3.700.v202503020853'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui.source' 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.source&#xA;Bundle-Version: 1.3.700.v202503020853
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xbase'/>
        <property name='df_LT.description' value='Xbase Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xbase' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xbase' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.ui.source' version='1.1.100.v202308012257' singleton='false'>
      <update id='org.eclipse.jst.ws.ui.source' range='[0.0.0,1.1.100.v202308012257)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Graphical User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.ui.source' version='1.1.100.v202308012257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.ui.source' version='1.1.100.v202308012257'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.ui.source' version='1.1.100.v202308012257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.ui.source' version='1.1.100.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.jst.ws.ui.source&#xA;Bundle-Version: 1.1.100.v202308012257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc' version='7.7.0.202604291911-m2' generation='2'>
      <update id='org.eclipse.jgit.gpg.bc' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.gpg.bc' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gpg.bc.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gpg.bc.internal.keys' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.gpg.bc' version='7.7.0.202604291911-m2'>
          <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.7.0.202604291911-m2'/>
        <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.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg.sig' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox.jcajce' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.interfaces' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.field' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='[1.84.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.84.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2&#xA;Fragment-Host: org.eclipse.jgit;bundle-version=&quot;[7.7.0,7.8.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.buildship.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.buildship.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Buildship Integration  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.buildship'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.buildship.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.buildship.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.buildship.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.buildship.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.workbench.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.workbench.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.workbench'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.workbench.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.workbench.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.workbench.source' version='4.11.0.v20260309-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.mylyn.commons.workbench.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.standalone.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.debug.standalone.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.standalone'/>
        <property name='maven-version' value='12.5.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) 2014, Red Hat Inc. and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Standalone Debugger'/>
        <property name='df_LT.description' value='Standalone Debugger using CDT.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.standalone.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.debug.application' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.standalone.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.m2e.wtp.sdk.feature.feature.group' version='1.6.1.20231024-1618' singleton='false'>
      <update id='org.eclipse.m2e.wtp.sdk.feature.feature.group' range='[0.0.0,1.6.1.20231024-1618)' 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.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.sdk.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2012-2014 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='m2e-wtp - Maven Integration for WTP Developer Resources'/>
        <property name='df_LT.description' value='Source code archives (SDK) for m2e-wtp core'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.sdk.feature.feature.group' version='1.6.1.20231024-1618'/>
        <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.m2e.wtp.feature.feature.group' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.source' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.overlay.source' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.overlay.ui.source' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.sdk.feature.feature.jar' range='[1.6.1.20231024-1618,1.6.1.20231024-1618]'>
          <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.swtbot.generator.ui.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.generator.ui.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Test Recorder &amp; Code Generator UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.ui'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.ui.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.ui.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.ui.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.ui.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.ui.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.controller.source' version='1.2.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.common.annotations.controller.source' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Annotation Controller Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.controller'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.controller.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.controller.source' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.controller.source' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.controller.source&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtimperative.ui.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xtext.qvtimperative.ui.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTimperative Editor (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtimperative.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtimperative.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtimperative.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtimperative.ui.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtimperative.ui.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtimperative.ui.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.documentation' version='2.1.7.202505131345'>
      <update id='org.eclipse.eef.documentation' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Documentation'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.documentation'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.documentation' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.documentation' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.documentation' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.0.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.documentation' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.documentation;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.traditional.source' version='1.7.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.ui.memory.traditional.source' range='[0.0.0,1.7.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Traditional Memory Rendering Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.traditional'/>
        <property name='maven-version' value='1.7.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.traditional.source' version='1.7.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.traditional.source' version='1.7.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.traditional.source' version='1.7.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.traditional.source' version='1.7.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.traditional.source&#xA;Bundle-Version: 1.7.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.ui' range='[0.0.0,2.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Kernel Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.ui'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.kernel.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.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.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.lttng2.kernel.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.ui.source' range='[2.2.0.202604110342,2.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.kernel.ui' version='2.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.kernel.ui;singleton:=true&#xA;Bundle-Version: 2.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.core.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.core.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.core'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.core.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.core.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.core.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.core.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.jaxp.launching.source' version='1.1.200.v202301080401' singleton='false'>
      <update id='org.eclipse.wst.xsl.jaxp.launching.source' range='[0.0.0,1.1.200.v202301080401)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL JAXP Launching Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.jaxp.launching'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.launching.source' version='1.1.200.v202301080401'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.launching.source' version='1.1.200.v202301080401'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.jaxp.launching.source' version='1.1.200.v202301080401'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.jaxp.launching.source' version='1.1.200.v202301080401'/>
      </artifacts>
      <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.xsl.jaxp.launching.source&#xA;Bundle-Version: 1.1.200.v202301080401
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui.testing.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ui.testing.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase UI Testing Infrastructure Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui.testing'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.testing.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ui.testing.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.testing.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ui.testing.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.gdbjtag.core.source' version='10.8.500.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.gdbjtag.core.source' range='[0.0.0,10.8.500.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Eclipse GDB Hardware Debug Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.gdbjtag.core'/>
        <property name='maven-version' value='10.8.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.core.source' version='10.8.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core.source' version='10.8.500.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.gdbjtag.core.source' version='10.8.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.gdbjtag.core.source' version='10.8.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.gdbjtag.core.source&#xA;Bundle-Version: 10.8.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.generator.jdt.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.generator.jdt.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Test Recorder &amp; Code Generator JDT Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.jdt'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.jdt.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.jdt.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.jdt.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.jdt.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.jdt.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.jetty.source' version='3.9.600.v20251031-0358' singleton='false'>
      <update id='org.eclipse.equinox.http.jetty.source' range='[0.0.0,3.9.600.v20251031-0358)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Jetty Http Service Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.jetty'/>
        <property name='maven-version' value='3.9.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty.source' version='3.9.600.v20251031-0358'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.jetty.source' version='3.9.600.v20251031-0358'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.jetty.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.jetty.source' 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.source&#xA;Bundle-Version: 3.9.600.v20251031-0358
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.intro.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.intro.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.intro'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009 Sybase, Inc. and others'/>
        <property name='df_LT.featureName' value='DTP Intro'/>
        <property name='df_LT.description' value='Data Tools Platform Intro Extension'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.intro.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.intro' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.intro.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <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.sirius.diagram.formatdata.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.formatdata.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Formatdata Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.formatdata'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.formatdata.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.formatdata.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.formatdata.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.docker.launcher.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.docker.launcher.feature.group' range='[0.0.0,12.5.0.202603111352)' 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='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.docker.launcher'/>
        <property name='maven-version' value='12.5.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) 2015, 2018 Red Hat, Inc. and others.&#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/'/>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.featureName' value='C/C++ Docker Container Launch Support'/>
        <property name='df_LT.description' value='Plugins for launching C/C++ applications in Containers.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.docker.launcher.feature.group' version='12.5.0.202603111352'/>
        <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.linuxtools.docker.feature.feature.group' range='5.6.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.docker.launcher' range='[2.1.800.202603111352,2.1.800.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.docker.launcher.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.infopop.source' version='1.0.301.v202307170218' singleton='false'>
      <update id='org.eclipse.wst.common.infopop.source' range='[0.0.0,1.0.301.v202307170218)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Common WST infopops Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.infopop'/>
        <property name='maven-version' value='1.0.301-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.infopop.source' version='1.0.301.v202307170218'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.infopop.source' version='1.0.301.v202307170218'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.infopop.source' version='1.0.301.v202307170218'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.infopop.source' version='1.0.301.v202307170218'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.infopop.source&#xA;Bundle-Version: 1.0.301.v202307170218
          </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.mandas.docker-client.source' version='11.0.0' singleton='false'>
      <update id='org.mandas.docker-client.source' range='[0.0.0,11.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.mandas.docker-client:11.0.0'/>
        <property name='maven-groupId' value='org.mandas'/>
        <property name='maven-artifactId' value='docker-client'/>
        <property name='maven-version' value='11.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mandas.docker-client.source' version='11.0.0'/>
        <provided namespace='osgi.bundle' name='org.mandas.docker-client.source' version='11.0.0'/>
        <provided namespace='osgi.identity' name='org.mandas.docker-client.source' version='11.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mandas.docker-client.source' version='11.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.mandas.docker-client.source&#xA;Bundle-Version: 11.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.runtime' version='1.18.0.v20240826-1656' singleton='false' generation='2'>
      <update id='org.eclipse.emf.parsley.runtime' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Runtime Functionalities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.runtime'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.runtime' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.runtime' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.runtime' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='com.google.inject' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.runtime.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.13'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.runtime.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.runtime' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.runtime&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ide.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ide.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext IDE Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ide.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ide.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.gpg.bc.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.gpg.bc - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.gpg.bc.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.gpg.bc.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.gpg.bc.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.gpg.bc.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Debugging GDB Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </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.datatools.oda.cshelp' version='1.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.oda.cshelp' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='DTP ODA Context-sensitive Help'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.oda.cshelp'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.oda.cshelp' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.oda.cshelp' version='1.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.oda.cshelp' version='1.5.0.202311071249'>
          <properties size='1'>
            <property 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.eclipse.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.oda.cshelp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.oda.cshelp.source' range='[1.5.0.202311071249,1.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.oda.cshelp' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.oda.cshelp;singleton:=true&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.properties' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.ui.properties' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View Runtime 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.properties'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.dialog' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.tabprovider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.wizard' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.properties' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.eef' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='3.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.11.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.properties' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui.legacy' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='8.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='[7.0.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ui.tools.api.properties' range='7.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ui.properties
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.properties' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.properties;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.flatpak.launcher.source' version='1.1.500.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.flatpak.launcher.source' range='[0.0.0,1.1.500.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Flatpak Launch Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.flatpak.launcher'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.flatpak.launcher.source' version='1.1.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.flatpak.launcher.source' version='1.1.500.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.flatpak.launcher.source' version='1.1.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.flatpak.launcher.source' version='1.1.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.flatpak.launcher.source&#xA;Bundle-Version: 1.1.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.24.0.v20260428-1443' singleton='false' generation='2'>
      <update id='org.eclipse.ocl.examples.impactanalyzer.ui' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Impact Analyzer UI Integration'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer.ui'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.ocl.ecore' range='[3.1.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.emf.edit.ui' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.eventmanager' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.util' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.impactanalyzer.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer.ui' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.impactanalyzer.ui&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium' version='0.6.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.chromium' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Chromium Developer Tools SDK'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium' version='0.6.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.liveeditprotocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.protocolparser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.protocolparser.dynamicimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.protocolparser.implutil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.v8native.processor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.v8native.protocol.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.v8native.protocol.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.wip' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.wip' version='0.0.0'/>
        <provided namespace='java.package' name='org.json.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.json.simple.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.chromium
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium;singleton:=true&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.projectconfig.edit.source' version='1.13.0.v20230204-0932' singleton='false'>
      <update id='org.eclipse.oomph.projectconfig.edit.source' range='[0.0.0,1.13.0.v20230204-0932)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Project Configuration Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.projectconfig.edit'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.edit.source' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.projectconfig.edit.source' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.projectconfig.edit.source' version='1.13.0.v20230204-0932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.projectconfig.edit.source' version='1.13.0.v20230204-0932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.projectconfig.edit.source&#xA;Bundle-Version: 1.13.0.v20230204-0932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.packs.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.packs.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.packs.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.packs'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ CMSIS Packs (Experimental)'/>
        <property name='df_LT.description' value='Manage software distribution packets, like CMSIS Packs.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.packs' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.core' range='[3.1.3.202602251544,3.1.3.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.ui' range='[2.0.100.202602251544,2.0.100.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.packs.ui' range='[2.1.1.202602251544,2.1.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.packs' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.statesystem.core.source' version='5.4.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.statesystem.core.source' range='[0.0.0,5.4.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass State System Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.statesystem.core'/>
        <property name='maven-version' value='5.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core.source' version='5.4.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core.source' version='5.4.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.statesystem.core.source' version='5.4.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.statesystem.core.source' version='5.4.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.statesystem.core.source&#xA;Bundle-Version: 5.4.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'>
      <update id='org.eclipse.wst.doc.user' range='[0.0.0,1.2.0.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Master User Doc TOC'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.doc.user'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.doc.user.source' range='[1.2.0.v201903222120,1.2.0.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.doc.user; singleton:=true&#xA;Bundle-Version: 1.2.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.pde.feature.feature.jar' version='2.3.600.20251019-0931'>
      <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.m2e.core'/>
        <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, 2021 Christoph Läubrich.&#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;Christoph Läubrich - initial API and implementation'/>
        <property name='df_LT.featureName' value='M2E - PDE Integration'/>
        <property name='df_LT.description' value='m2e PDE - Maven Integration for Eclipse Plugin Development adds Maven integration to PDE for a more seamless integration.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.pde.feature'/>
        <property name='maven-version' value='2.3.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.feature.feature.jar' version='2.3.600.20251019-0931'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.pde.feature' version='2.3.600.20251019-0931'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.pde.feature' version='2.3.600.20251019-0931'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.spy.event' version='1.2.400.v20260415-1257' generation='2'>
      <update id='org.eclipse.pde.spy.event' range='[0.0.0,1.2.400.v20260415-1257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.name' value='Event Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.event'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.event' version='1.2.400.v20260415-1257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.event' version='1.2.400.v20260415-1257'/>
        <provided namespace='java.package' name='org.eclipse.pde.spy.event' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.event' version='1.2.400.v20260415-1257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.8.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.spy.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.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.service.event' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.pde.spy.event
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.spy.event
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.event.source' range='[1.2.400.v20260415-1257,1.2.400.v20260415-1257]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.event' version='1.2.400.v20260415-1257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.event;singleton:=true&#xA;Bundle-Version: 1.2.400.v20260415-1257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.version' version='1.16.0.v20240211-0940' generation='2'>
      <update id='org.eclipse.oomph.version' range='[0.0.0,1.16.0.v20240211-0940)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Version Management'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.version'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version' version='1.16.0.v20240211-0940'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.version' version='1.16.0.v20240211-0940'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.version' version='1.16.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.version' version='1.16.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.version' version='1.16.0.v20240211-0940'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.pde.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util' range='[1.21.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.version
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.source' range='[1.16.0.v20240211-0940,1.16.0.v20240211-0940]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.version' version='1.16.0.v20240211-0940'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.version;singleton:=true&#xA;Bundle-Version: 1.16.0.v20240211-0940
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.launching.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.launching.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Launching Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.launching'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.launching.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.launching.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.launching.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.launching.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.launching.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.wsdl' version='1.6.2.v201012040545' singleton='false'>
      <update id='javax.wsdl' range='[0.0.0,1.6.2.v201012040545)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='WSDL4J'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2301'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' version='1.6.2.v201012040545'/>
        <provided namespace='osgi.bundle' name='javax.wsdl' version='1.6.2.v201012040545'/>
        <provided namespace='java.package' name='com.ibm.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.http' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.mime' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.schema' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.soap' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.soap12' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.factory' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.util.xml' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.wsdl' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.http' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.mime' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.schema' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.soap' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.soap12' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.factory' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.xml' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.wsdl' version='1.6.2.v201012040545'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.wsdl&#xA;Bundle-Version: 1.6.2.v201012040545
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.edit.feature.group' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.edit.feature.group' range='[0.0.0,5.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.edit'/>
        <property name='maven-version' value='5.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='OCL Classic: Ecore/UML Parse,Evaluate,Edit'/>
        <property name='df_LT.description' value='Install this feature for additional EMF edit support with UML or Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.feature.group' version='5.24.0.v20260428-1443'/>
        <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.ocl.edit' range='[4.24.0.v20260428-1443,4.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore.edit' range='[4.24.0.v20260428-1443,4.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.edit' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.feature.jar' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.graphiti.examples.composite.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.examples.composite.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Composite Examples (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.composite'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.composite.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.composite.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.composite.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.composite.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.composite.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.diagram.geoshapes' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.examples.runtime.diagram.geoshapes' 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 Geometric Shapes'/>
        <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.examples.runtime.diagram.geoshapes'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime.diagram.geoshapes'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.internal.nonactivating' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.internal.views.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes' 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='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.examples.runtime.diagram.geoshapes
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes.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.examples.runtime.diagram.geoshapes' 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.examples.runtime.diagram.geoshapes; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base.source' version='4.6.100.v20260423-1800' singleton='false'>
      <update id='org.eclipse.help.base.source' range='[0.0.0,4.6.100.v20260423-1800)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Help System Base Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.help.base'/>
        <property name='maven-version' value='4.6.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base.source' version='4.6.100.v20260423-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base.source' version='4.6.100.v20260423-1800'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base.source' version='4.6.100.v20260423-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base.source' version='4.6.100.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.help.base.source&#xA;Bundle-Version: 4.6.100.v20260423-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.tracwiki' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.tracwiki' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText TracWiki'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.tracwiki'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tracwiki' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tracwiki' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki.internal.block' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki.internal.phrase' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki.internal.token' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki.internal.validation' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser.markup,org.eclipse.mylyn.wikitext.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.tracwiki' version='4.11.0.v20260309-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='11'>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.phrase' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.token' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki.internal.block' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki.internal.phrase' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.tracwiki.internal.token' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.validation' range='[4.2.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext.tracwiki
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tracwiki.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.tracwiki' version='4.11.0.v20260309-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.mylyn.wikitext.tracwiki&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.doc.feature.group' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.doc.feature.group' range='[0.0.0,3.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.doc'/>
        <property name='maven-version' value='3.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='OCL Documentation'/>
        <property name='df_LT.description' value='Provides the online OCL documentation.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.feature.group' version='3.24.0.v20260428-1443'/>
        <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.ocl.doc' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.feature.jar' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.oda.ecore.feature.group' version='1.10.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.oda.ecore.feature.group' range='[0.0.0,1.10.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.oda.ecore'/>
        <property name='maven-version' value='1.10.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 ODA Ecore'/>
        <property name='df_LT.description' value='EMF ODA Runtime Driver for Ecore.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.feature.group' version='1.10.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.datatools.connectivity.oda' 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.oda.ecore' range='[1.7.0.v20251210-1145,1.7.0.v20251210-1145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.feature.jar' range='[1.10.0.v20251210-1145,1.10.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) 2010-2018 Kenn Hussey and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.modelbase.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP DBDefinition Model'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.dbdefinition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.dbdefinition.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.dbdefinition.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </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.eclipse.uml2.feature.jar' version='5.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 End-User Features'/>
        <property name='df_LT.description' value='Run-time APIs, editors, and code generation for the Unified Modeling Language 2.x.'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.feature.jar' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2' version='5.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2' version='5.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2003, 2022 IBM Corporation, Embarcadero Technologies, CEA, 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.php.server.core' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.server.core' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Server Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.server.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.server.core' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.server.core' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.core.deploy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.core.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.core.tunneling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.core.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.server.core.types' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.server.core' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='0.1.41'/>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='1.1.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.server.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.server.core.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.server.core' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.server.core;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.mapping.feature.group' version='2.16.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.xsd.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.xsd.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='XSD Mapping'/>
        <property name='df_LT.description' value='Platform-independent support for mapping between XML Schemas and 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.xsd.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='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.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.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.xsd' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.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.xsd.mapping' range='[2.9.0.v20230211-1150,2.9.0.v20230211-1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.xsd2ecore' range='[2.11.0.v20250910-1205,2.11.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.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.tracecompass.segmentstore.core.source' version='3.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.segmentstore.core.source' range='[0.0.0,3.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Segment Store DB Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.segmentstore.core'/>
        <property name='maven-version' value='3.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core.source' version='3.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core.source' version='3.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.segmentstore.core.source' version='3.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.segmentstore.core.source' version='3.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.segmentstore.core.source&#xA;Bundle-Version: 3.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projectset.edit' version='1.14.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.setup.projectset.edit' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Project Set Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projectset.edit'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.edit' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.projectset.edit' version='1.14.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.projectset.provider' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.projectset.edit' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.projectset' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.projectset.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.edit.source' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.projectset.edit' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.projectset.edit;singleton:=true&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.ui' version='4.11.0.v20260320-0415' generation='2'>
      <update id='org.eclipse.mylyn.tasks.ui' range='[0.0.0,4.11.0.v20260320-0415)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Tasks UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.ui' version='4.11.0.v20260320-0415'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' version='4.11.0.v20260320-0415'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.provisional.tasks.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.editors.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.migrator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.tasks.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.ui' version='4.11.0.v20260320-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='51'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.net' 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.equinox.p2.engine' 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.operations' 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.ui.discovery' 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.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.identity.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.feed' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.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.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.navigator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='net.bytebuddy.agent' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bidimap' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.collections4.keyvalue' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.map' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='3.13.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='3.13.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.4,2.0.0)'/>
        <required namespace='java.package' name='org.apache.tika.mime' range='[3.0.0,4.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.mylyn.tasks.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.tasks.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.ui.source' range='[4.11.0.v20260320-0415,4.11.0.v20260320-0415]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.ui' version='4.11.0.v20260320-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.mylyn.tasks.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260320-0415
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug' version='0.4.0.v202307190339'>
      <update id='org.eclipse.wst.jsdt.chromium.debug' range='[0.0.0,0.4.0.v202307190339)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Chromium JavaScript Remote Debugger'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug'/>
        <property name='maven-version' value='0.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug' version='0.4.0.v202307190339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug' version='0.4.0.v202307190339'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug' version='0.4.0.v202307190339'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug' version='0.4.0.v202307190339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug; singleton:=true&#xA;Bundle-Version: 0.4.0.v202307190339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.source' version='3.9.100.v20260326-1607' singleton='false'>
      <update id='org.eclipse.ui.browser.source' range='[0.0.0,3.9.100.v20260326-1607)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Browser Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.browser'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.source' version='3.9.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.source' version='3.9.100.v20260326-1607'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.source' version='3.9.100.v20260326-1607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.source' version='3.9.100.v20260326-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.ui.browser.source&#xA;Bundle-Version: 3.9.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.gpg.bc.feature.jar' version='7.7.0.202604291911-m2'>
      <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
      </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.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.core.source' version='3.46.0.v20260423-2048' singleton='false'>
      <update id='org.eclipse.jdt.core.source' range='[0.0.0,3.46.0.v20260423-2048)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core'/>
        <property name='maven-version' value='3.46.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.source' version='3.46.0.v20260423-2048'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.source' version='3.46.0.v20260423-2048'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.source' version='3.46.0.v20260423-2048'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.source' version='3.46.0.v20260423-2048'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.46.0.v20260423-2048
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.core.sdk.feature.jar' version='3.25.900.v20260413-1500'>
      <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) 2009 EclipseSource 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 Core SDK'/>
        <property name='df_LT.description' value='A collection of core Equinox bundles including the Equinox framework implementation itself. &#xA;This feature is intended to be added to target platforms at development time rather than deployed with end-user systems.'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.core.sdk'/>
        <property name='maven-version' value='3.25.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.core.sdk.feature.jar' version='3.25.900.v20260413-1500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.core.sdk' version='3.25.900.v20260413-1500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.core.sdk' version='3.25.900.v20260413-1500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.oomph.workingsets.feature.jar' version='1.21.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Dynamic Working Sets'/>
        <property name='df_LT.description' value='Contains a set of working set descriptions that are automatically populated as Java working sets with the appropriate workspace projects.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.workingsets'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.feature.jar' version='1.21.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.workingsets' version='1.21.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.workingsets' version='1.21.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.xtext.console.source' version='4.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.xtext.console.source' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Examples Xtext Console and Interpreter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.xtext.console'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.console.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.console.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.xtext.console.source' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.xtext.console.source' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.xtext.console.source&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group' range='[0.0.0,1.16.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.ddlgen.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools DDL Generation Functionality'/>
        <property name='df_LT.description' value='Tools for DDL Generation Functionality'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.group' range='1.14.101'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.plan' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqleditor' range='[1.4.0.202412071309,1.4.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.ddlgen.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.lfs.feature.jar' version='7.7.0.202604291911-m2'>
      <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) 2015, 2023 Matthias Sohn 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 LFS support'/>
        <property name='df_LT.description' value='Optional LFS support.'/>
        <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.lfs'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.feature.jar' version='7.7.0.202604291911-m2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jgit.lfs' version='7.7.0.202604291911-m2'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit.lfs' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.oomph.jreinfo.ui.source' version='1.20.0.v20260212-1311' singleton='false'>
      <update id='org.eclipse.oomph.jreinfo.ui.source' range='[0.0.0,1.20.0.v20260212-1311)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph JRE Info UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.jreinfo.ui'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.jreinfo.ui.source' version='1.20.0.v20260212-1311'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.jreinfo.ui.source' version='1.20.0.v20260212-1311'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.jreinfo.ui.source' version='1.20.0.v20260212-1311'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.jreinfo.ui.source' version='1.20.0.v20260212-1311'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.jreinfo.ui.source&#xA;Bundle-Version: 1.20.0.v20260212-1311
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.intro.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.intro'/>
        <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) 2009 Sybase, Inc. and others'/>
        <property name='df_LT.featureName' value='DTP Intro'/>
        <property name='df_LT.description' value='Data Tools Platform Intro Extension'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.intro'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.intro.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.intro' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.intro' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.cdt.dsf.gdb.ui' version='2.9.100.202603111352' generation='2'>
      <update id='org.eclipse.cdt.dsf.gdb.ui' range='[0.0.0,2.9.100.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GDB DSF Debugger Integration UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf.gdb.ui'/>
        <property name='maven-version' value='2.9.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.ui' version='2.9.100.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' version='2.9.100.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.console.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.debugsources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.debugsources.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.disassembly' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.osview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.sync' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.tracepointactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.tracepoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.viewmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.viewmodel.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.viewmodel.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.internal.ui.viewmodel.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.gdb.ui' version='2.9.100.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='[2.12.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.ui' range='[2.7.500,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.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.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.console' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,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.core.filesystem' range='[1.11.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.native.serial' range='[12.3.0,13.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.ui' range='[2.5.600,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.control' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.dsf.gdb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.ui.source' range='[2.9.100.202603111352,2.9.100.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.gdb.ui' version='2.9.100.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.gdb.ui;singleton:=true&#xA;Bundle-Version: 2.9.100.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.core' version='1.1.0.202604281957' singleton='false' generation='2'>
      <update id='org.eclipse.linuxtools.valgrind.core' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Valgrind Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.core' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.core' version='1.1.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.valgrind.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.core' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.tools.launch.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.utils.pty' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.valgrind.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.core.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.core' version='1.1.0.202604281957'/>
      </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.linuxtools.valgrind.core&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.natives.checkAndPromptNativePackage(distro:fedora,package:valgrind);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.maven.feature.jar' version='1.24.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Maven'/>
        <property name='df_LT.description' value='Contains the plugins for Maven-related tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.maven'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.feature.jar' version='1.24.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.maven' version='1.24.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.maven' version='1.24.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.server.generic' version='8.2.0.v20231021-2015' generation='2'>
      <update id='org.eclipse.ecf.server.generic' range='[0.0.0,8.2.0.v20231021-2015)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Generic Server'/>
        <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.server.generic'/>
        <property name='maven-version' value='8.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.generic' version='8.2.0.v20231021-2015'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.server.generic' version='8.2.0.v20231021-2015'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.server.generic' version='6.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.server.generic' version='7.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.server.generic.app' version='6.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.server.generic' version='8.2.0.v20231021-2015'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ecf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.sharedobject' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.discovery' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.remoteservice' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.remoteservice' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' 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=11))'>
          <description>
            org.eclipse.ecf.server.generic
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.server.generic' version='8.2.0.v20231021-2015'/>
      </artifacts>
      <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.server.generic;singleton:=true&#xA;Bundle-Version: 8.2.0.v20231021-2015
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.ui.consolelog.source' version='4.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.systemtap.ui.consolelog.source' range='[0.0.0,4.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='SystemTap ConsoleLog Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.ui.consolelog'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.consolelog.source' version='4.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.ui.consolelog.source' version='4.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.ui.consolelog.source' version='4.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.ui.consolelog.source' version='4.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.ui.consolelog.source&#xA;Bundle-Version: 4.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.util.source' version='2.2.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.dawn.util.source' range='[0.0.0,2.2.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Dawn Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.util'/>
        <property name='maven-version' value='2.2.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.util.source' version='2.2.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.util.source' version='2.2.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.util.source' version='2.2.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.util.source' version='2.2.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.util.source&#xA;Bundle-Version: 2.2.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.xbase.lib' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend2.lib' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.lib' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.6.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xbase.lib
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.java.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.java.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Java Bridge'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.java.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.java.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.java.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.java.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.java.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.java.ui.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.java.ui.search' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.java.ui' version='4.11.0.v20260309-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='28'>
        <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.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' 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.junit' 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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.resources.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.java.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.java.ui' version='4.11.0.v20260309-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.mylyn.java.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.documentation.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.documentation.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.documentation'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.documentation.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.documentation.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.documentation.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.documentation.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.documentation.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ide' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.ui.codetemplates.ide' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language Generic Ide'/>
        <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.codetemplates.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr.lexer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.highlighting' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ui.codetemplates.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ide' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.codetemplates.ide&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </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='toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1500.v20260414-2255' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='1.2.1500.v20260414-2255'/>
        <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='toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64' version='1.2.1500.v20260414-2255'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='1.2.1500.v20260414-2255'/>
        <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='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.osgi.services.distribution.source' version='2.2.0.v20241229-2225' singleton='false'>
      <update id='org.eclipse.ecf.osgi.services.distribution.source' range='[0.0.0,2.2.0.v20241229-2225)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Remote Service Admin (RSA) Basic Topology Manager Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.distribution'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.distribution.source' version='2.2.0.v20241229-2225'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.distribution.source' version='2.2.0.v20241229-2225'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.osgi.services.distribution.source' version='2.2.0.v20241229-2225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.osgi.services.distribution.source' version='2.2.0.v20241229-2225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.osgi.services.distribution.source&#xA;Bundle-Version: 2.2.0.v20241229-2225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.arm.ui' version='3.2.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.arm.ui' range='[0.0.0,3.2.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Arm Cross Compiler UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.arm.ui'/>
        <property name='maven-version' value='3.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui' version='3.2.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui' version='3.2.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.arm.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.arm.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.arm.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.arm.ui' version='3.2.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.arm.core' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.core' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.ui' range='2.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' range='9.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.cross.arm.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.arm.ui' version='3.2.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.arm.ui;singleton:=true&#xA;Bundle-Version: 3.2.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.examples' version='2.43.0.v20260426-1446'>
      <update id='org.eclipse.xtend.examples' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtend Examples'/>
        <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.xtend.examples'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.examples' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.examples' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.examples' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.22.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.examples.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.examples' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.examples;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.mail' version='1.4.0.v201005080615' singleton='false'>
      <update id='javax.mail' range='[0.0.0,1.4.0.v201005080615)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Javax Mail Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2247'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.mail' version='1.4.0.v201005080615'/>
        <provided namespace='osgi.bundle' name='javax.mail' version='1.4.0.v201005080615'/>
        <provided namespace='java.package' name='javax.mail' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.event' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.internet' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.search' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.util' version='1.4.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.authentication' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.nntp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.nntp.newsrc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.pop3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.pop3.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.pop3.response' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.transport.nntp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.transport.smtp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.mail.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.mail.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.activation' range='[1.1.0,1.2.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.mail' version='1.4.0.v201005080615'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.mail&#xA;Bundle-Version: 1.4.0.v201005080615
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.ust.core' version='5.3.1.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.ust.core' range='[0.0.0,5.3.1.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Userspace Tracer Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.core'/>
        <property name='maven-version' value='5.3.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core' version='5.3.1.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.core' version='5.3.1.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.analysis.cpu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.analysis.debuginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.analysis.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.callstack2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.ust.core.trace.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.analysis.debuginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.ust.core.trace.layout' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.core' version='5.3.1.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='15.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3.builder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.lttng2.ust.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.core.source' range='[5.3.1.202604110342,5.3.1.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.core' version='5.3.1.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.ust.core;singleton:=true&#xA;Bundle-Version: 5.3.1.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.ui.source' version='2.0.2.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.ui.source' range='[0.0.0,2.0.2.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Cross Compiler Common UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.ui'/>
        <property name='maven-version' value='2.0.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.ui.source' version='2.0.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.ui.source' version='2.0.2.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.ui.source' version='2.0.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.ui.source' version='2.0.2.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.ui.source&#xA;Bundle-Version: 2.0.2.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.ext' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.ui.ext' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.ext' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.ext' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ui.ext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.ext' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.ext;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.jgoodies.forms' version='1.9.0.v20240327-0800' singleton='false' generation='2'>
      <update id='com.jgoodies.forms' range='[0.0.0,1.9.0.v20240327-0800)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle com.jgoodies : jgoodies-forms'/>
        <property name='maven-wrapped-groupId' value='com.jgoodies'/>
        <property name='maven-wrapped-artifactId' value='jgoodies-forms'/>
        <property name='maven-wrapped-version' value='1.9.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jgoodies.forms' version='1.9.0.v20240327-0800'/>
        <provided namespace='osgi.bundle' name='com.jgoodies.forms' version='1.9.0.v20240327-0800'/>
        <provided namespace='java.package' name='com.jgoodies.forms' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jgoodies.forms.factories' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jgoodies.forms.builder' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jgoodies.common.internal,com.jgoodies.forms.factories,com.jgoodies.forms.internal,com.jgoodies.forms.layout,com.jgoodies.forms.util,javax.swing,javax.swing.border' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jgoodies.forms.debug' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jgoodies.forms.layout,javax.swing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jgoodies.forms.factories' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jgoodies.forms.layout,javax.swing,javax.swing.border' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jgoodies.forms.internal' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jgoodies.forms.factories,com.jgoodies.forms.layout,com.jgoodies.forms.util,javax.swing,javax.swing.border' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jgoodies.forms.layout' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jgoodies.forms.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.jgoodies.forms.util' version='1.9.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.jgoodies.common.bean,com.jgoodies.forms.layout' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.jgoodies.forms' version='1.9.0.v20240327-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='18'>
        <required namespace='java.package' name='com.jgoodies.jsdl.common.focus' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.jgoodies.common.base' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='com.jgoodies.common.bean' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='com.jgoodies.common.internal' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='com.jgoodies.common.swing' range='[1.8.0,2.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.ref' 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.logging' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='javax.accessibility' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            com.jgoodies.forms
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.jgoodies.forms.source' range='[1.9.0.v20240327-0800,1.9.0.v20240327-0800]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.jgoodies.forms' version='1.9.0.v20240327-0800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.jgoodies.forms&#xA;Bundle-Version: 1.9.0.v20240327-0800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.media.jersey-media-json-jackson' version='4.0.2' singleton='false' generation='2'>
      <update id='org.glassfish.jersey.media.jersey-media-json-jackson' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jersey-media-json-jackson'/>
        <property name='org.eclipse.equinox.p2.description' value='Jersey JSON Jackson (2.x) entity providers support module.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/org/foundation/'/>
        <property name='maven-groupId' value='org.glassfish.jersey.media'/>
        <property name='maven-artifactId' value='jersey-media-json-jackson'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.media.jersey-media-json-jackson' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.media.jersey-media-json-jackson' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.jackson' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.databind,jakarta.ws.rs.core,org.glassfish.jersey.internal.l10n,org.glassfish.jersey.jackson.internal,org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.jackson.internal' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.ser,jakarta.annotation,jakarta.inject,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey.internal.spi,org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg,org.glassfish.jersey.jackson.internal.jackson.jaxrs.json,org.glassfish.jersey.message.filtering.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.annotation' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation,com.fasterxml.jackson.databind' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.base' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.util,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg,org.glassfish.jersey.jackson.internal.jackson.jaxrs.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,jakarta.ws.rs.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.json' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,jakarta.ws.rs,jakarta.ws.rs.core,jakarta.ws.rs.ext,org.glassfish.jersey.jackson.internal.jackson.jaxrs.base,org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg,org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.annotation' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.util' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.introspect' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.media.jersey-media-json-jackson' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='43'>
        <required namespace='java.package' name='jakarta.annotation' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.cfg' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.introspect' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.json' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsonFormatVisitors' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser.impl' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.type' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.util' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.module.jakarta.xmlbind' range='[2.19.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.l10n' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util.collection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.base' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.cfg' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.json' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.jackson.internal.jackson.jaxrs.util' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jersey.message' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.filtering' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.message.filtering.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.container' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.sse' range='[3.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.glassfish.jersey.media.jersey-media-json-jackson
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.media.jersey-media-json-jackson.source' range='[4.0.2,4.0.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.media.jersey-media-json-jackson' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.media.jersey-media-json-jackson&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.acceleo.aql.ls.debug.ide.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.ls.debug.ide.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Debug Server IDE support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ls.debug.ide'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ls.debug.ide.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls.debug.ide.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ls.debug.ide.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ls.debug.ide.source' version='4.2.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.eclipse.acceleo.aql.ls.debug.ide.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.mylyn.source' version='1.20.0.v20241024-0928' singleton='false'>
      <update id='org.eclipse.oomph.setup.mylyn.source' range='[0.0.0,1.20.0.v20241024-0928)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Mylyn Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.mylyn'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.source' version='1.20.0.v20241024-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.mylyn.source' version='1.20.0.v20241024-0928'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.mylyn.source' version='1.20.0.v20241024-0928'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.mylyn.source' version='1.20.0.v20241024-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.eclipse.oomph.setup.mylyn.source&#xA;Bundle-Version: 1.20.0.v20241024-0928
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'>
      <update id='org.eclipse.wst.html.ui.infopop' range='[0.0.0,1.0.201.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='HTML editor infopops'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.html.ui.infopop'/>
        <property name='maven-version' value='1.0.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui.infopop.source' range='[1.0.201.v201903222120,1.0.201.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.html.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.201.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.multicorevisualizer.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gnu.multicorevisualizer.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.multicorevisualizer'/>
        <property name='maven-version' value='12.5.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) 2012 Ericsson and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Multicore Visualizer'/>
        <property name='df_LT.description' value='Multicore Visualizer which displays the debug session graphically in the Visualizer view.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.multicorevisualizer.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.dsf.gdb.multicorevisualizer.ui' range='[1.3.800.202603111352,1.3.800.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.multicorevisualizer.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.sirius.diagram.sequence' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram.sequence' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.api.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.elements' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.flag' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.horizontal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.observation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.vertical' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.operation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.ordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.tool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.internal.tool.command.builders' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.tool.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.tool.internal.action.repair' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.tool.internal.template' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.tool.internal.validation.description.constraints' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='1.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.model' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram.sequence
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.core.memory.source' version='0.2.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.core.memory.source' range='[0.0.0,0.2.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Debug Core Memory Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.core.memory'/>
        <property name='maven-version' value='0.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.core.memory.source' version='0.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.core.memory.source' version='0.2.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.core.memory.source' version='0.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.core.memory.source' version='0.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.core.memory.source&#xA;Bundle-Version: 0.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.security' version='4.7.5.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.security' range='[0.0.0,4.7.5.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Security'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.security'/>
        <property name='maven-version' value='4.7.5-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security' version='4.7.5.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.security' version='4.7.5.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.security' version='4.7.5'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.security.bundle' version='4.7.5'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security' version='4.7.5'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.impl' version='4.7.5'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.util' version='4.7.5'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.security' version='4.7.5.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.expressions' range='[4.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.security
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.source' range='[4.7.5.v20260304-1812,4.7.5.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.security' version='4.7.5.v20260304-1812'/>
      </artifacts>
      <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.cdo.security;singleton:=true&#xA;Bundle-Version: 4.7.5.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.pde.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.pde_feature.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.pde.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.pde.feature'/>
        <property name='maven-version' value='4.11.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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: Plug-in Development'/>
        <property name='df_LT.description' value='NOTE: Installs PDE if not present. Mylyn Task-Focused UI extensions for PDE, Ant, Team Support and CVS.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.jdt.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' 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.mylyn.pde.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <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.json.bower.core' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.bower.core' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Bower Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.bower.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.core' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.bower.core' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.bower.core' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.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.eclipse.wst.json.bower.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.core.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.bower.core' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.bower.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage' version='1.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Coverage'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage' version='1.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.tools.coverage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.tools.coverage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.tools.coverage.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.tools.coverage
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.source' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage;singleton:=true&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.riscv64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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.riscv64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.riscv64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.xalan' version='1.1.200.v202409142305' generation='2'>
      <update id='org.eclipse.wst.xsl.xalan' range='[0.0.0,1.1.200.v202409142305)' 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='XSL Xalan Support'/>
        <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.xsl.xalan'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.xalan' version='1.1.200.v202409142305'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.xalan' version='1.1.200.v202409142305'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.xalan.debugger' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.xalan' version='1.1.200.v202409142305'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.apache.xalan' range='[2.7.0,2.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.serializer' range='[2.7.0,2.8.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.debug' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <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.xsl.xalan
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.xalan.source' range='[1.1.200.v202409142305,1.1.200.v202409142305]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.xalan' version='1.1.200.v202409142305'/>
      </artifacts>
      <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.xsl.xalan;singleton:=true&#xA;Bundle-Version: 1.1.200.v202409142305
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.cst.parser.source' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.cst.parser.source' range='[0.0.0,3.11.2.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.cst.parser'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.cst.parser.source' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.cst.parser.source' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.cst.parser.source' version='3.11.2.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.cst.parser.source' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.cst.parser.source&#xA;Bundle-Version: 3.11.2.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.builds.ui' version='4.11.0.v20260422-0541' generation='2'>
      <update id='org.eclipse.mylyn.builds.ui' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Build Framework'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.builds.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.ui' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.builds.ui' version='4.11.0.v20260422-0541'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.builds.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.builds.ui.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.builds.ui.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.builds.ui' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='39'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.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.ui.forms' 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.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.versions.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.team.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.builds.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.ui.source' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <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.jdt.debug.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.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.emf.databinding' 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.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.versions.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' 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.mylyn.commons.repositories.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.core' range='4.4.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.builds.ui
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.builds.ui' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.builds.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.bndlib.source' version='7.2.3.202603250810' singleton='false'>
      <update id='biz.aQute.bndlib.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for biz.aQute.bndlib:7.2.3.202603250810'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.bndlib.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='biz.aQute.bndlib.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='biz.aQute.bndlib.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='biz.aQute.bndlib.source' 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.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.debug.rhino.debugger' version='1.1.0.v202307190318' singleton='false' generation='2'>
      <update id='org.eclipse.wst.jsdt.debug.rhino.debugger' range='[0.0.0,1.1.0.v202307190318)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Rhino Debugger'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.debug.rhino.debugger'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.rhino.debugger' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.rhino.debugger' version='1.1.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.rhino.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.rhino.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.rhino.debugger.shell' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.debug.rhino.debugger' version='1.1.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jsdt.debug.transport' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.mozilla.javascript' range='1.7.5'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.debug.rhino.debugger
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.debug.rhino.debugger' version='1.1.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.debug.rhino.debugger&#xA;Bundle-Version: 1.1.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.lemminx.feature.feature.group' version='2.6.101.20250727-0612' singleton='false'>
      <update id='org.eclipse.m2e.lemminx.feature.feature.group' range='[0.0.0,2.6.101.20250727-0612)' 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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.lemminx.feature'/>
        <property name='maven-version' value='2.6.101-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) 2020, 2021 Red Hat Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='M2E - POM Editor using LemMinX language server (includes Incubating components)'/>
        <property name='df_LT.description' value='Editor for POM files, relying on Wild Web Developer, Eclipse LemMinX language server and its extension for POM files.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.lemminx.feature.feature.group' version='2.6.101.20250727-0612'/>
        <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.m2e.editor.lemminx' range='[2.0.901.20250727-0612,2.0.901.20250727-0612]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.lemminx.bnd' range='[1.0.0.20250208-1755,1.0.0.20250208-1755]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.lemminx.feature.feature.jar' range='[2.6.101.20250727-0612,2.6.101.20250727-0612]'>
          <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.jgit.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.archive' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <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.sirius.common.acceleo.aql.ide.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.common.acceleo.aql.ide.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius IDE Support for AQL Expressions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.aql.ide'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.ide.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql.ide.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.acceleo.aql.ide.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.aql.ide.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.acceleo.aql.ide.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.x86_64' version='3.134.0.v20260422-1812'>
      <update id='org.eclipse.swt.win32.win32.x86_64' range='[0.0.0,3.134.0.v20260422-1812)' 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.134.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.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.x86_64' version='3.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812'>
          <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.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812,3.134.0.v20260422-1812]' 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.134.0.v20260422-1812'/>
      </artifacts>
      <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.134.0.v20260422-1812&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.sdk.source.feature.group' version='5.16.0.v20260304-1816' singleton='false'>
      <update id='org.eclipse.emf.cdo.sdk.source.feature.group' range='[0.0.0,5.16.0.v20260304-1816)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.sdk'/>
        <property name='maven-version' value='5.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository SDK Source'/>
        <property name='df_LT.description' value='Contains the Client, Server, Tools, Examples, Documentation and Source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.source.feature.group' version='5.16.0.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.feature.group' range='[5.16.0.v20260304-1816,5.16.0.v20260304-1816]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.source.feature.group' range='[4.12.3.v20260304-1812,4.12.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.source.feature.group' range='[2.1.2.v20260304-1812,2.1.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.source.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.source.feature.group' range='[4.15.1.v20260304-1812,4.15.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.tools.source.feature.group' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.source' range='[4.1.607.v20260304-1812,4.1.607.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.server.source' range='[1.7.2.v20260304-1812,1.7.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.server.source' range='[1.1.3.v20260304-1812,1.1.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.source.feature.jar' range='[5.16.0.v20260304-1816,5.16.0.v20260304-1816]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jpt.jpa.core.source' version='3.9.100.v202604290325' singleton='false'>
      <update id='org.eclipse.jpt.jpa.core.source' range='[0.0.0,3.9.100.v202604290325)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JPA Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.core'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.core.source' version='3.9.100.v202604290325'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core.source' version='3.9.100.v202604290325'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.core.source' version='3.9.100.v202604290325'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.core.source' version='3.9.100.v202604290325'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.core.source&#xA;Bundle-Version: 3.9.100.v202604290325
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.meson.ui.editor.source' version='1.2.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.meson.ui.editor.source' range='[0.0.0,1.2.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Meson editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson.ui.editor'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.ui.editor.source' version='1.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.meson.ui.editor.source' version='1.2.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.meson.ui.editor.source' version='1.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.meson.ui.editor.source' version='1.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.meson.ui.editor.source&#xA;Bundle-Version: 1.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.gnu.ui' version='8.7.500.202512020204' generation='2'>
      <update id='org.eclipse.cdt.managedbuilder.gnu.ui' range='[0.0.0,8.7.500.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GNU Managed Build Definitions'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.gnu.ui'/>
        <property name='maven-version' value='8.7.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.gnu.ui' version='8.7.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.gnu.ui' version='8.7.500.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.gnu.cygwin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.gnu.macos' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.gnu.mingw' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.gnu.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.gnu.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.gnu.ui' version='8.7.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.managedbuilder.gnu.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.gnu.ui.source' range='[8.7.500.202512020204,8.7.500.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.gnu.ui' version='8.7.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.gnu.ui; singleton:=true&#xA;Bundle-Version: 8.7.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Core UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='82'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.ui' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.corext.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.nls.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.tagging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.actions.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.browsing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.corext.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.editor.selectionaction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.scriptview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.text.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.text.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.typehierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.wizards.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.wizards.buildpath.newsourcepage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.wizards.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.ui.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.browsing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.browsing.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.coloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.editor.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.editor.saveparticipant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.infoviews' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text.heredoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.text.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.viewsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.variables' 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.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.views' 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.core.filesystem' 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.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core.manipulation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.ui;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.cmake.core' version='2.0.200.202512020204' generation='2'>
      <update id='org.eclipse.cdt.cmake.core' range='[0.0.0,2.0.200.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDT CMake Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.cmake.core'/>
        <property name='maven-version' value='2.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.core' version='2.0.200.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.cmake.core' version='2.0.200.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.cmake.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.cmake.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.cmake.core.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.cmake.core' version='2.0.200.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.freemarker' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.13.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.jsoncdb.core' range='[1.4.400,2.0.0)'/>
        <required namespace='java.package' name='freemarker.template' range='[2.3.22,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.variables' range='0.0.0'/>
        <required namespace='java.package' name='org.yaml.snakeyaml' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.constructor' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.inspector' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.nodes' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.yaml.snakeyaml.representer' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.cmake.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.core.source' range='[2.0.200.202512020204,2.0.200.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.cmake.core' version='2.0.200.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.cmake.core;singleton:=true&#xA;Bundle-Version: 2.0.200.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.feature.group' version='2.46.0.v20260425-0820' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.ui.feature.group' range='[0.0.0,2.46.0.v20260425-0820)' 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.46.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.46.0.v20260425-0820'/>
        <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.46.0.v20260425-0820,2.46.0.v20260425-0820]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.jar' range='[2.46.0.v20260425-0820,2.46.0.v20260425-0820]'>
          <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.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='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.composer.ui.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.composer.ui.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='Composer UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.composer.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.composer.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.composer.ui.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.composer.ui.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.composer.ui.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.core.source' version='0.17.2.202511281144' singleton='false'>
      <update id='org.eclipse.tm4e.core.source' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse TM4E'/>
        <property name='df_LT.bundleName' value='TextMate support in Java Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.core'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.core.source' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.core.source' version='0.17.2.202511281144'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.core.source' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.core.source' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.core.source&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.feature.feature.jar' version='1.24.0.202604271716'>
      <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.wb.swing'/>
        <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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Swing Designer'/>
        <property name='df_LT.description' value='Swing Designer'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.feature.feature.jar' version='1.24.0.202604271716'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.swing.feature' version='1.24.0.202604271716'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.swing.feature' version='1.24.0.202604271716'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.frameworks.ui.source' version='1.3.0.v202308161955' singleton='false'>
      <update id='org.eclipse.wst.common.frameworks.ui.source' range='[0.0.0,1.3.0.v202308161955)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='WTP UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.ui.source' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui.source' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.frameworks.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.frameworks.ui.source' 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.source&#xA;Bundle-Version: 1.3.0.v202308161955
          </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.xtext.xbase.ide.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ide.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase Generic IDE Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ide.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ide.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ide.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.dataviewers.charts.source' version='7.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.dataviewers.charts.source' range='[0.0.0,7.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Data Viewers Charts Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.dataviewers.charts'/>
        <property name='maven-version' value='7.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.charts.source' version='7.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.charts.source' version='7.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.dataviewers.charts.source' version='7.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.dataviewers.charts.source' version='7.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.dataviewers.charts.source&#xA;Bundle-Version: 7.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.feature.jar' version='11.3.0.202604110342'>
      <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='%featureProvider'/>
        <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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to add support for reading and analyzing traces in the Common Trace Format (CTF) to the Tracing and Monitoring Framework (TMF).'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.jar' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf.ctf' version='11.3.0.202604110342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf.ctf' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='io.github.toolfactory.narcissus.source' version='1.0.11' singleton='false'>
      <update id='io.github.toolfactory.narcissus.source' range='[0.0.0,1.0.11)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for io.github.toolfactory.narcissus:1.0.11'/>
        <property name='maven-groupId' value='io.github.toolfactory'/>
        <property name='maven-artifactId' value='narcissus'/>
        <property name='maven-version' value='1.0.11'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='io.github.toolfactory.narcissus.source' version='1.0.11'/>
        <provided namespace='osgi.bundle' name='io.github.toolfactory.narcissus.source' version='1.0.11'/>
        <provided namespace='osgi.identity' name='io.github.toolfactory.narcissus.source' version='1.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='io.github.toolfactory.narcissus.source' version='1.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: io.github.toolfactory.narcissus.source&#xA;Bundle-Version: 1.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.resources.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.resources.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Resources UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.resources.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.resources.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.resources.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.resources.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.resources.ui.source' version='4.11.0.v20260309-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.mylyn.resources.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.codegen' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.codegen' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Examples OCL Code Generator'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.codegen'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.codegen' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.codegen' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.asm5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.cgmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.cgmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.cgmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.cse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.genmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.java.iteration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.java.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.oclinecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.oclinjunit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.codegen.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.codegen' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' range='[1.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='5.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.codegen
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.codegen' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.codegen;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </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.qvtd.doc.feature.group' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.doc.feature.group' range='[0.0.0,0.35.0.v20260428-1512)' 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.description.url' value='http://www.eclipse.org/modeling/mmt/qvtd'/>
        <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.qvtd-features'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.doc'/>
        <property name='maven-version' value='0.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.featureName' value='QVT Declarative Documentation (Incubation)'/>
        <property name='df_LT.description' value='Install this feature if you want the QVTd documentation.'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.doc.feature.group' version='0.35.0.v20260428-1512'/>
        <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.qvtd.doc' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.doc.feature.jar' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit.source' version='1.10.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.databinding.edit.source' range='[0.0.0,1.10.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Edit Data Binding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding.edit'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.source' version='1.10.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding.edit.source' version='1.10.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.databinding.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding.edit.source' 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.source&#xA;Bundle-Version: 1.10.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.server.p2.feature.group' version='1.12.2100.v20260319-1254' singleton='false'>
      <update id='org.eclipse.equinox.server.p2.feature.group' range='[0.0.0,1.12.2100.v20260319-1254)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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.server.p2'/>
        <property name='maven-version' value='1.12.2100-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 IBM, Composent, 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;IBM - initial API and implementation'/>
        <property name='df_LT.featureName' value='p2 Server Feature'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.p2.feature.group' version='1.12.2100.v20260319-1254'/>
        <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.equinox.p2.core.feature.feature.group' range='[1.7.1100.v20260319-1254,1.7.1100.v20260319-1254]'/>
        <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.server.p2.feature.jar' range='[1.12.2100.v20260319-1254,1.12.2100.v20260319-1254]'>
          <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.ecf.osgi.services.feature.feature.jar' version='2.7.100.v20250914-0333'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Services Admin'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Implementation of OSGi Remote&#xA;Services and Remote Service Admin (RSA).  Remote Services are specified in chapter 100 of the OSGi R6 Enterprise specification while RSA is specified in chapter 122 of the OSGi R6 Enterprise specification.  &#xA;&#xA;For specifications see &#xA;&#xA;http://www.osgi.org/Specifications/HomePage&#xA;&#xA;For tutorials, documentation, and examples with ECF&apos;s Implementation of OSGi RS/RSA see&#xA;&#xA;https://wiki.eclipse.org/ECF#OSGi_Remote_Services'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.feature'/>
        <property name='maven-version' value='2.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.feature.feature.jar' version='2.7.100.v20250914-0333'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.osgi.services.feature' version='2.7.100.v20250914-0333'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.osgi.services.feature' version='2.7.100.v20250914-0333'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.core.sdk.feature.group' version='3.25.900.v20260413-1500' singleton='false'>
      <update id='org.eclipse.equinox.core.sdk.feature.group' range='[0.0.0,3.25.900.v20260413-1500)' 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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.core.sdk'/>
        <property name='maven-version' value='3.25.900-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) 2009 EclipseSource 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 Core SDK'/>
        <property name='df_LT.description' value='A collection of core Equinox bundles including the Equinox framework implementation itself. &#xA;This feature is intended to be added to target platforms at development time rather than deployed with end-user systems.'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.core.sdk.feature.group' version='3.25.900.v20260413-1500'/>
        <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.equinox.core.feature.feature.group' range='[1.15.900.v20260413-1500,1.15.900.v20260413-1500]'/>
        <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.supplement' range='[1.12.300.v20260407-2144,1.12.300.v20260407-2144]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.transforms.xslt' range='[1.3.400.v20250605-1807,1.3.400.v20250605-1807]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.transforms.hook' range='[1.4.400.v20250606-0538,1.4.400.v20250606-0538]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent' range='[1.3.500.v20260307-0016,1.3.500.v20260307-0016]'/>
        <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.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.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.ui' range='[1.4.700.v20251111-0659,1.4.700.v20251111-0659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.region' range='[1.5.800.v20250711-0559,1.5.800.v20250711-0559]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.log.stream' range='[1.2.100.v20250520-0644,1.2.100.v20250520-0644]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.ssh' range='[1.3.500.v20251212-0641,1.3.500.v20251212-0641]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.jaas.fragment' range='[1.2.200.v20260307-0016,1.2.200.v20260307-0016]'/>
        <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.equinox.weaving.caching' range='[1.3.400.v20250726-1031,1.3.400.v20250726-1031]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching.j9' range='[1.3.400.v20250606-0913,1.3.400.v20250606-0913]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.hook' range='[1.4.400.v20250628-0635,1.4.400.v20250628-0635]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.core.sdk.feature.jar' range='[3.25.900.v20260413-1500,3.25.900.v20260413-1500]'>
          <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.oomph.setup.p2.edit.source' version='1.16.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.setup.p2.edit.source' range='[0.0.0,1.16.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup P2 Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.p2.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.p2.edit.source' version='1.16.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2.edit.source' version='1.16.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.p2.edit.source' version='1.16.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.p2.edit.source' version='1.16.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.p2.edit.source&#xA;Bundle-Version: 1.16.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.bindings.source' version='0.15.100.v20260325-1054' singleton='false'>
      <update id='org.eclipse.e4.ui.bindings.source' range='[0.0.0,0.15.100.v20260325-1054)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Bindings Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.bindings'/>
        <property name='maven-version' value='0.15.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings.source' version='0.15.100.v20260325-1054'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings.source' version='0.15.100.v20260325-1054'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.bindings.source' version='0.15.100.v20260325-1054'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.bindings.source' version='0.15.100.v20260325-1054'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 0.15.100.v20260325-1054
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.query.source' version='1.4.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.sql.query.source' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Query Model Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.query'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.query.source' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.query.source' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.query.source&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.pagedesigner' version='1.10.301.v202502281952' generation='2'>
      <update id='org.eclipse.jst.pagedesigner' range='[0.0.0,1.10.301.v202502281952)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSF Tools - Web Page 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.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.pagedesigner'/>
        <property name='maven-version' value='1.10.301-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='89'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.pagedesigner' version='1.10.301.v202502281952'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.pagedesigner' version='1.10.301.v202502281952'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.actions.container' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.actions.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.actions.menuextension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.actions.range' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.actions.single' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.actions.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.adapters.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.commands.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.commands.nav' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.commands.range' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.commands.single' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.converter.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.converter.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.border' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.layout.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.css2.widget' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dnd.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtmanager.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtmanager.converter.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtmanager.converter.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtmanager.converter.operations.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtmanager.dtinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.dtresourceprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.pagedesigner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.palette.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.elementedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.elementedit.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.elementedit.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.extensionpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.figurehandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.itemcreation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.itemcreation.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.itemcreation.customizer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.itemcreation.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.meta' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.meta.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.properties.attrgroup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.properties.celleditors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.properties.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.range' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.tableedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.ui.common.sash' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.ui.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.validation.caret' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.viewer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.pagedesigner' version='1.10.301.v202502281952'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.1.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.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.pagedesigner.jsp.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.ui' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.core' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.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.core.expressions' range='[3.4.0,4.0.0]'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.runtime' range='[1.0.201,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet.jsp.el' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.pagedesigner
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.pagedesigner.source' range='[1.10.301.v202502281952,1.10.301.v202502281952]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.pagedesigner' version='1.10.301.v202502281952'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.pagedesigner;singleton:=true&#xA;Bundle-Version: 1.10.301.v202502281952
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.examples.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.examples.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.examples'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtext Examples'/>
        <property name='df_LT.description' value='Xtext Examples Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.group' version='2.43.0.v20260426-1446'/>
        <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.xtext.runtime.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.examples' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.model.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.sequence.model.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Sequence Diagrams Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.model.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.model.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.model.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.logconsole.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.logconsole.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit LogConsole Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.logconsole'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.logconsole.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.logconsole.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.logconsole.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.logconsole.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.logconsole.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit.core.source' version='3.14.200.v20260414-1114' singleton='false'>
      <update id='org.eclipse.jdt.junit.core.source' range='[0.0.0,3.14.200.v20260414-1114)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit core support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit.core'/>
        <property name='maven-version' value='3.14.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core.source' version='3.14.200.v20260414-1114'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.core.source' version='3.14.200.v20260414-1114'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.core.source' version='3.14.200.v20260414-1114'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.core.source' version='3.14.200.v20260414-1114'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.14.200.v20260414-1114
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.core.index' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.core.index' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Dynamic Languages Toolkit Index'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core.index'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.core.index' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.core.index' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.core.index.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.core.index' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.core.index&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.edit.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.edit.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.edit'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.edit.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.edit.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.edit.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.edit.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.edit.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.ecore.ui.feature.jar' version='1.9.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 ODA Ecore UI'/>
        <property name='df_LT.description' value='EMF ODA Designer for Ecore.'/>
        <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.oda.ecore.ui'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.ui.feature.jar' version='1.9.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.oda.ecore.ui' version='1.9.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.oda.ecore.ui' 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='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) 2010-2018 Kenn Hussey 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.zest.core' version='1.18.0.202604150939' generation='2'>
      <update id='org.eclipse.zest.core' range='[0.0.0,1.18.0.202604150939)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='GEF Classic Zest 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.gef_root'/>
        <property name='maven-artifactId' value='org.eclipse.zest.core'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.core' version='1.18.0.202604150939'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.core' version='1.18.0.202604150939'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.viewers.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.widgets.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.widgets.gestures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.zest.core.widgets.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.zest.core' version='1.18.0.202604150939'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.zest.layouts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.21.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <description>
            org.eclipse.zest.core
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.zest.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.core.source' range='[1.18.0.202604150939,1.18.0.202604150939]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.core' version='1.18.0.202604150939'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.zest.core;singleton:=true&#xA;Bundle-Version: 1.18.0.202604150939
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.p2.feature.jar' version='1.36.0.v20260409-1346'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph P2 Management'/>
        <property name='df_LT.description' value='Contains the utilities for managing p2 agents, profiles and bundle pools.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2'/>
        <property name='maven-version' value='1.36.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.feature.jar' version='1.36.0.v20260409-1346'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.p2' version='1.36.0.v20260409-1346'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.p2' version='1.36.0.v20260409-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='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='jakarta.websocket-client-api.source' version='2.2.0' singleton='false'>
      <update id='jakarta.websocket-client-api.source' range='[0.0.0,2.2.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.websocket-client-api:2.2.0'/>
        <property name='maven-groupId' value='jakarta.websocket'/>
        <property name='maven-artifactId' value='jakarta.websocket-client-api'/>
        <property name='maven-version' value='2.2.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.websocket-client-api.source' version='2.2.0'/>
        <provided namespace='osgi.bundle' name='jakarta.websocket-client-api.source' version='2.2.0'/>
        <provided namespace='osgi.identity' name='jakarta.websocket-client-api.source' version='2.2.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.websocket-client-api.source' 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.websocket-client-api.source&#xA;Bundle-Version: 2.2.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.source' version='1.2.7.202511281815' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.source' range='[0.0.0,1.2.7.202511281815)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Wild Web Developer project'/>
        <property name='df_LT.bundleName' value='Wild Web Developer: web development in Eclipse IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-version' value='1.2.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.source' version='1.2.7.202511281815'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.source' version='1.2.7.202511281815'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.source' version='1.2.7.202511281815'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wildwebdeveloper.source' version='1.2.7.202511281815'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.source&#xA;Bundle-Version: 1.2.7.202511281815
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.qemu.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.debug.gdbjtag.qemu'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ QEMU Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations for QEMU.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.qemu'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.debug.gdbjtag.qemu' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.debug.gdbjtag.qemu' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.cdt.build.gcc.ui.source' version='1.2.500.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.build.gcc.ui.source' range='[0.0.0,1.2.500.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='GCC ToolChain Support UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.build.gcc.ui'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.ui.source' version='1.2.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.build.gcc.ui.source' version='1.2.500.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.build.gcc.ui.source' version='1.2.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.build.gcc.ui.source' version='1.2.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.build.gcc.ui.source&#xA;Bundle-Version: 1.2.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.util.ajax' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.util.ajax' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Utilities :: JSON'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: Utilities :: JSON'/>
        <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-ajax'/>
        <property name='maven-version' value='12.1.8'/>
        <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.util.ajax' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util.ajax' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.ajax' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util.ajax' version='12.1.8'>
          <properties size='1'>
            <property 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.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.nio' 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.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.util.ajax
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util.ajax' version='12.1.8'/>
      </artifacts>
      <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.ajax&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui.source' version='3.15.400.v20260421-0626' singleton='false'>
      <update id='org.eclipse.jdt.debug.ui.source' range='[0.0.0,3.15.400.v20260421-0626)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JDI Debug UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug.ui'/>
        <property name='maven-version' value='3.15.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui.source' version='3.15.400.v20260421-0626'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui.source' version='3.15.400.v20260421-0626'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui.source' version='3.15.400.v20260421-0626'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui.source' version='3.15.400.v20260421-0626'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.debug.ui.source&#xA;Bundle-Version: 3.15.400.v20260421-0626
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.plus' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.plus' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Plus'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE8 :: Plus'/>
        <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-plus'/>
        <property name='maven-version' value='12.1.8'/>
        <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.plus' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.plus' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.plus.jndi' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,javax.transaction,org.eclipse.jetty.plus.jndi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.plus.webapp' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,org.eclipse.jetty.ee8.webapp,org.eclipse.jetty.util,org.eclipse.jetty.util.resource,org.eclipse.jetty.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.plus' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.ee8.webapp.Configuration' version='0.0.0'/>
        <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.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.transaction' range='[1.3.3,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee.webapp' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.nested' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.plus.jndi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.servlet' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.webapp' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.jndi' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.jndi' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[12.1.8,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.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.ee8.plus
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee8.plus
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.plus.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.plus' version='12.1.8'/>
      </artifacts>
      <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.plus&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.feature.jar' version='8.1.1'>
      <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, 2020 Obeo, France. &#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 &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo Query Framework'/>
        <property name='df_LT.description' value='Framework and Utilities supporting the Acceleo Query Language.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.feature.jar' version='8.1.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.acceleo.query' version='8.1.1'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.acceleo.query' version='8.1.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.cdt.launch.remote.feature.jar' version='12.5.0.202603111352'>
      <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) 2009, 2011 Wind River Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Remote Launch'/>
        <property name='df_LT.description' value='Launch configuration for running C/C++ executables on remote machines and debugging through gdbserver.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.remote'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.remote.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.launch.remote' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.launch.remote' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.swtbot.generator.client.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.generator.client.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Generator Client Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.generator.client'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.client'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.client.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.client.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.client.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.client.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.client.source&#xA;Bundle-Version: 4.3.0.202506021445
          </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.emf.cdo.transfer.ui' version='4.5.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.transfer.ui' range='[0.0.0,4.5.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Transfer Framework 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer.ui'/>
        <property name='maven-version' value='4.5.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.ui' version='4.5.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.ui' version='4.5.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.internal.ui' version='4.5.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.internal.ui.bundle' version='4.5.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.spi.ui' version='4.5.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.ui' version='4.5.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transfer.ui.swt' version='4.5.1'/>
        <provided namespace='java.package' name='org.eclipse.wb.swt' version='4.5.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.ui' version='4.5.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.workspace' range='[4.2.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.transfer.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.ui.source' range='[4.5.1.v20260304-1812,4.5.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.ui' version='4.5.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.ui;singleton:=true&#xA;Bundle-Version: 4.5.1.v20260304-1812
          </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='org.eclipse.oomph.setup.targlets.source' version='1.17.0.v20250208-1315' singleton='false'>
      <update id='org.eclipse.oomph.setup.targlets.source' range='[0.0.0,1.17.0.v20250208-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Targlets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.targlets'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.source' version='1.17.0.v20250208-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.targlets.source' version='1.17.0.v20250208-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.targlets.source' version='1.17.0.v20250208-1315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.targlets.source' version='1.17.0.v20250208-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.oomph.setup.targlets.source&#xA;Bundle-Version: 1.17.0.v20250208-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.pluggable.core' version='1.4.700.v20251202-0459' generation='2'>
      <update id='org.eclipse.jdt.apt.pluggable.core' range='[0.0.0,1.4.700.v20251202-0459)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Compiler Apt IDE'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.pluggable.core'/>
        <property name='maven-version' value='1.4.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core' version='1.4.700.v20251202-0459'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.pluggable.core' version='1.4.700.v20251202-0459'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core.dispatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core.filer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.pluggable.core' version='1.4.700.v20251202-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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.40.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jdt.apt.pluggable.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core.source' range='[1.4.700.v20251202-0459,1.4.700.v20251202-0459]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.pluggable.core' version='1.4.700.v20251202-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.jdt.apt.pluggable.core;singleton:=true&#xA;Bundle-Version: 1.4.700.v20251202-0459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projects.source' version='1.17.0.v20241013-1044' singleton='false'>
      <update id='org.eclipse.oomph.setup.projects.source' range='[0.0.0,1.17.0.v20241013-1044)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Projects Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projects'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.source' version='1.17.0.v20241013-1044'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.projects.source' version='1.17.0.v20241013-1044'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.projects.source' version='1.17.0.v20241013-1044'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.projects.source' version='1.17.0.v20241013-1044'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.projects.source&#xA;Bundle-Version: 1.17.0.v20241013-1044
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.packs.ui' version='2.0.100.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.packs.ui' range='[0.0.0,2.0.100.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ CMSIS Packs UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.packs.ui'/>
        <property name='maven-version' value='2.0.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.ui' version='2.0.100.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.ui' version='2.0.100.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.packs.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.packs.ui.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.packs.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.packs.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.packs.ui' version='2.0.100.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.core' range='3.1.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.21.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.9.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.120.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.packs.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.packs.ui' version='2.0.100.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.packs.ui;singleton:=true&#xA;Bundle-Version: 2.0.100.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.common.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.common.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.common.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.common.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.ui.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.common.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.common.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.common.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.web.source' version='1.3.400.v202504240050' singleton='false'>
      <update id='org.eclipse.jst.j2ee.web.source' range='[0.0.0,1.3.400.v202504240050)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.web'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.web.source' version='1.3.400.v202504240050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web.source' version='1.3.400.v202504240050'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.web.source' version='1.3.400.v202504240050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.web.source' version='1.3.400.v202504240050'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.web.source&#xA;Bundle-Version: 1.3.400.v202504240050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.source' version='2.13.300.v20260108-1444' singleton='false'>
      <update id='org.eclipse.equinox.p2.core.source' range='[0.0.0,2.13.300.v20260108-1444)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core'/>
        <property name='maven-version' value='2.13.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.source' version='2.13.300.v20260108-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.core.source' version='2.13.300.v20260108-1444'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.core.source' 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.source&#xA;Bundle-Version: 2.13.300.v20260108-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.model.edit.source' version='2.0.700.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.model.edit.source' range='[0.0.0,2.0.700.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Maven Project Model Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.model.edit'/>
        <property name='maven-version' value='2.0.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.model.edit.source' version='2.0.700.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.model.edit.source' version='2.0.700.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.model.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.model.edit.source' 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.source&#xA;Bundle-Version: 2.0.700.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.versions.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.versions.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Versions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.versions.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.versions.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.versions.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.versions.core.source' version='4.11.0.v20260309-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.mylyn.versions.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.doc' version='1.18.0.v20240826-1656'>
      <update id='org.eclipse.emf.parsley.doc' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.emf.parsley.doc'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.doc'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.doc' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.doc' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.doc' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.help' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' 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='org.eclipse.emf.parsley.junit4' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.doc.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.doc' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.doc;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.ui.source' version='1.4.300.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.ds.ui.source' range='[0.0.0,1.4.300.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE DS UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.ui'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui.source' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.ui.source' version='1.4.300.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.ui.source' version='1.4.300.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.ui.source' version='1.4.300.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.ui.source&#xA;Bundle-Version: 1.4.300.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sqlbuilder' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sqlbuilder' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._UI_PLUGIN_NAME' value='DTP SQL Builder'/>
        <property name='df_LT._UI_PLUGIN_PROVIDER' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_UI_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%_UI_PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sqlbuilder'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlbuilder' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqlbuilder' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.caseexpr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.cast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.constant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.multiexpr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.subquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.provider.rdbschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.sqlbuilderdialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.criteria' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.delete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.execute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.fullselect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.graph.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.graph.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.insert' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.update' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.with' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sqlbuilder' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.xml.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sqlbuilder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlbuilder.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sqlbuilder' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sqlbuilder; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </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.eclipse.xtext.purexbase.ui.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.ui.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Pure Xbase UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.ui.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ui.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.purexbase.ui.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.data.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.data.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.data.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools Data Functions'/>
        <property name='df_LT.description' value='Tools for working with relational data'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.data.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddl.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.core' range='[1.5.0.202311071249,1.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.ui' range='[1.5.0.202311071249,1.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.tabledataeditor' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result.ui' range='[1.4.0.202311071249,1.4.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.data.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.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.datatools.sqltools.ddlgen.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.ddlgen.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP FE UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.ddlgen.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.ddlgen.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.ddlgen.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.ddlgen.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.ddlgen.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.ddlgen.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.doc.isv' version='3.13.1300.202603082128'>
      <update id='org.eclipse.gef.doc.isv' range='[0.0.0,3.13.1300.202603082128)' 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) Developer Documentation'/>
        <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.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gef.doc.isv'/>
        <property name='maven-version' value='3.13.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.doc.isv' version='3.13.1300.202603082128'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef.doc.isv' version='3.13.1300.202603082128'/>
        <provided namespace='osgi.identity' name='org.eclipse.gef.doc.isv' version='3.13.1300.202603082128'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.16.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.platform.doc.isv' range='[3.2.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.doc.isv.source' range='[3.13.1300.202603082128,3.13.1300.202603082128]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gef.doc.isv' version='3.13.1300.202603082128'/>
      </artifacts>
      <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.doc.isv; singleton:=true&#xA;Bundle-Version: 3.13.1300.202603082128
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.preferences.source' version='1.15.0.v20250411-0846' singleton='false'>
      <update id='org.eclipse.oomph.preferences.source' range='[0.0.0,1.15.0.v20250411-0846)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Preference Management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.preferences'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.source' version='1.15.0.v20250411-0846'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.preferences.source' version='1.15.0.v20250411-0846'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.preferences.source' version='1.15.0.v20250411-0846'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.preferences.source' version='1.15.0.v20250411-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.eclipse.oomph.preferences.source&#xA;Bundle-Version: 1.15.0.v20250411-0846
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.doc.user.contexts' version='1.8.0.202311071249'>
      <update id='org.eclipse.datatools.sqltools.doc.user.contexts' range='[0.0.0,1.8.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Tools User Documentation for context-sensitive help'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.doc.user.contexts'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.doc.user.contexts' version='1.8.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.doc.user.contexts' version='1.8.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.doc.user.contexts' version='1.8.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.sqltools.doc.user.contexts.source' range='[1.8.0.202311071249,1.8.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.doc.user.contexts' version='1.8.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.doc.user.contexts; singleton:=true&#xA;Bundle-Version: 1.8.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxrs.core' version='1.2.0.v202311232240' generation='2'>
      <update id='org.eclipse.jst.ws.jaxrs.core' range='[0.0.0,1.2.0.v202311232240)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JAX-RS Tools - Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxrs.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.core' version='1.2.0.v202311232240'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.core' version='1.2.0.v202311232240'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrsibraryregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryproviderconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryregistry.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryregistry.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryregistry.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrssharedlibraryconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.jaxrsappconfig.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.jaxrslibraryconfiguration.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.jaxrslibraryregistry.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxrs.core' version='1.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='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.1.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.1.202,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.ws.jaxrs.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.core.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.jst.ws.jaxrs.core' 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.jst.ws.jaxrs.core;singleton:=true&#xA;Bundle-Version: 1.2.0.v202311232240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app.source' version='1.3.1000.v20260305-0817' singleton='false'>
      <update id='org.eclipse.equinox.p2.director.app.source' range='[0.0.0,1.3.1000.v20260305-0817)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Director Application Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director.app'/>
        <property name='maven-version' value='1.3.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app.source' version='1.3.1000.v20260305-0817'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app.source' version='1.3.1000.v20260305-0817'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app.source' version='1.3.1000.v20260305-0817'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app.source' version='1.3.1000.v20260305-0817'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.3.1000.v20260305-0817
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.util' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.debug.daemon' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.debug.daemon' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Debug Daemon Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.debug.daemon'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.daemon' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.debug.daemon' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.debug.daemon.communication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.daemon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.daemon.communication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.daemon.startup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.debug.daemon' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.debug.daemon
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.daemon.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.debug.daemon' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.debug.daemon; singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.feature.feature.group' version='1.24.0.202604290543' singleton='false'>
      <update id='org.eclipse.wb.core.feature.feature.group' range='[0.0.0,1.24.0.202604290543)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Core'/>
        <property name='df_LT.description' value='WindowBuilder Common Components'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.feature.feature.group' version='1.24.0.202604290543'/>
        <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.wb.os' range='[1.12.0.202604080417,1.12.0.202604080417]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.runtime' range='[1.9.200.202603241839,1.9.200.202603241839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core' range='[1.24.0.202604290543,1.24.0.202604290543]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.linux' range='[1.12.0.202604101812,1.12.0.202604101812]'>
          <filter>
            (&amp;(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.macosx' range='[1.10.0.202603241839,1.10.0.202603241839]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.win32' range='[1.11.0.202603241839,1.11.0.202603241839]'>
          <filter>
            (&amp;(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.feature.feature.jar' range='[1.24.0.202604290543,1.24.0.202604290543]'>
          <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.cdt.autotools.core.source' version='2.2.600.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.autotools.core.source' range='[0.0.0,2.2.600.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Autotools Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.autotools.core'/>
        <property name='maven-version' value='2.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.core.source' version='2.2.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.autotools.core.source' version='2.2.600.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.autotools.core.source' version='2.2.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.autotools.core.source' version='2.2.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.autotools.core.source&#xA;Bundle-Version: 2.2.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.source' version='2.9.0.v20230211-1150' singleton='false'>
      <update id='org.eclipse.emf.source' range='[0.0.0,2.9.0.v20230211-1150)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF - Eclipse Modeling Framework Runtime and Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf'/>
        <property name='maven-version' value='2.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.source' 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.source&#xA;Bundle-Version: 2.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.workbench.source' version='2.2.0.v202405180437' singleton='false'>
      <update id='org.eclipse.jem.workbench.source' range='[0.0.0,2.2.0.v202405180437)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java EMF Model Workbench Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.workbench'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.workbench.source' version='2.2.0.v202405180437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.workbench.source' version='2.2.0.v202405180437'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.workbench.source' version='2.2.0.v202405180437'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.workbench.source' version='2.2.0.v202405180437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.workbench.source&#xA;Bundle-Version: 2.2.0.v202405180437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.weisj.jsvg.source' version='2.0.0' singleton='false'>
      <update id='com.github.weisj.jsvg.source' range='[0.0.0,2.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.github.weisj.jsvg:2.0.0'/>
        <property name='maven-groupId' value='com.github.weisj'/>
        <property name='maven-artifactId' value='jsvg'/>
        <property name='maven-version' value='2.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.weisj.jsvg.source' version='2.0.0'/>
        <provided namespace='osgi.bundle' name='com.github.weisj.jsvg.source' version='2.0.0'/>
        <provided namespace='osgi.identity' name='com.github.weisj.jsvg.source' version='2.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.weisj.jsvg.source' version='2.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.github.weisj.jsvg.source&#xA;Bundle-Version: 2.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.event.source' version='1.7.300.v20250518-0609' singleton='false'>
      <update id='org.eclipse.equinox.event.source' range='[0.0.0,1.7.300.v20250518-0609)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Event Admin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.event'/>
        <property name='maven-version' value='1.7.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event.source' version='1.7.300.v20250518-0609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.event.source' version='1.7.300.v20250518-0609'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.event.source' version='1.7.300.v20250518-0609'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.event.source' 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.source&#xA;Bundle-Version: 1.7.300.v20250518-0609
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime.feature.feature.group' version='1.4.1200.v20260413-1500' singleton='false'>
      <update id='org.eclipse.core.runtime.feature.feature.group' range='[0.0.0,1.4.1200.v20260413-1500)' 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.core.runtime.feature'/>
        <property name='maven-version' value='1.4.1200-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 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;################ end of copyright property ####################################'/>
        <property name='df_LT.featureName' value='Eclipse Core Runtime Infrastructure'/>
        <property name='df_LT.description' value='Common OS-independent base of the Eclipse platform. (Binary runtime and user documentation.)'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.feature.feature.group' version='1.4.1200.v20260413-1500'/>
        <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.equinox.core.feature.feature.group' range='[1.15.900.v20260413-1500,1.15.900.v20260413-1500]'/>
        <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.core.variables' range='[3.6.800.v20260307-0017,3.6.800.v20260307-0017]'/>
        <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.equinox.preferences' range='[3.12.100.v20251111-0704,3.12.100.v20251111-0704]'/>
        <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.800.v20260325-1353,3.15.800.v20260325-1353]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.feature.feature.jar' range='[1.4.1200.v20260413-1500,1.4.1200.v20260413-1500]'>
          <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.m2e.editor.lemminx.bnd' version='1.0.0.20250208-1755' generation='2'>
      <update id='org.eclipse.m2e.editor.lemminx.bnd' range='[0.0.0,1.0.0.20250208-1755)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.editor.lemminx.bnd'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.lemminx.bnd' version='1.0.0.20250208-1755'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor.lemminx.bnd' version='1.0.0.20250208-1755'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.editor.lemminx.bnd' version='1.0.0.20250208-1755'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.xml' range='0.0.0'/>
        <required namespace='java.package' name='aQute.bnd.help' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='[3.7.0,4.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.wiring' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.resource' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.editor.lemminx.bnd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.lemminx.bnd.source' range='[1.0.0.20250208-1755,1.0.0.20250208-1755]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor.lemminx.bnd' version='1.0.0.20250208-1755'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.editor.lemminx.bnd;singleton:=true&#xA;Bundle-Version: 1.0.0.20250208-1755
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.ini.gtk.linux.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_userdoc.feature.feature.jar' version='3.18.0.v202004271556'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools User Documentation'/>
        <property name='df_LT.description' value='User Documentation for the Eclipse Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_userdoc.feature'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_userdoc.feature.feature.jar' version='3.18.0.v202004271556'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.web_userdoc.feature' version='3.18.0.v202004271556'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.web_userdoc.feature' version='3.18.0.v202004271556'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ant.launching.source' version='1.4.1100.v20260406-1138' singleton='false'>
      <update id='org.eclipse.ant.launching.source' range='[0.0.0,1.4.1100.v20260406-1138)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Ant Launching Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.launching'/>
        <property name='maven-version' value='1.4.1100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching.source' version='1.4.1100.v20260406-1138'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.launching.source' version='1.4.1100.v20260406-1138'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.launching.source' version='1.4.1100.v20260406-1138'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.launching.source' version='1.4.1100.v20260406-1138'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ant.launching.source&#xA;Bundle-Version: 1.4.1100.v20260406-1138
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-params' version='5.14.3' singleton='false' generation='2'>
      <update id='junit-jupiter-params' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter Params'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-params'/>
        <property name='maven-version' value='5.14.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='junit-jupiter-params' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-params' version='5.14.3'/>
        <provided namespace='java.package' name='org.junit.jupiter.params' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api,org.junit.jupiter.api.extension,org.junit.jupiter.params.aggregator,org.junit.jupiter.params.support' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.params.aggregator' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='kotlin,org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.params.support,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.params.converter' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.params.support,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.params.provider' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.params.support,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.params.support' version='5.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.jupiter.api.extension,org.junit.jupiter.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-jupiter-params' version='5.14.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='17'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.aggregator' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.converter' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.support' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support.conversion' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-jupiter-params
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-params.source' range='[5.14.3,5.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-params' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-params&#xA;Bundle-Version: 5.14.3
          </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.cdt.managedbuilder.headlessbuilderapp.source' version='1.1.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.managedbuilder.headlessbuilderapp.source' range='[0.0.0,1.1.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='CDT Headless Builder Application Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.headlessbuilderapp'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp.source' version='1.1.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp.source' version='1.1.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp.source' version='1.1.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.headlessbuilderapp.source' version='1.1.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.headlessbuilderapp.source&#xA;Bundle-Version: 1.1.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </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.e4.tools.services.source' version='4.11.100.v20260415-1257' singleton='false'>
      <update id='org.eclipse.e4.tools.services.source' range='[0.0.0,4.11.100.v20260415-1257)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.services'/>
        <property name='maven-version' value='4.11.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.services.source' version='4.11.100.v20260415-1257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.services.source' version='4.11.100.v20260415-1257'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.services.source' version='4.11.100.v20260415-1257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.services.source' version='4.11.100.v20260415-1257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.services.source&#xA;Bundle-Version: 4.11.100.v20260415-1257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.debug.core' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.debug.core' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.debug.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.core' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.debug.core' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.debug.core.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.debug.core.debugger.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.debug.core.debugger.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.debug.core.debugger.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.debug.core.debugger.parameters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.daemon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.pathmapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.phpIni' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.preferences.stepFilters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.xdebug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.xdebug.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.xdebug.communication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.xdebug.dbgp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.xdebug.dbgp.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.xdebug.dbgp.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.xdebug.dbgp.session' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.zend.communication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.zend.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.zend.debugger.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.zend.debugger.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.zend.debugger.parameters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.zend.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.core.zend.testConnection' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.debug.core' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.eclipse.core.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' 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' 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.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.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.daemon' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='1.0.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.debug.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.core.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.debug.core' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.debug.core;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.meson.core' version='1.2.500.202512020204' generation='2'>
      <update id='org.eclipse.cdt.meson.core' range='[0.0.0,1.2.500.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.Bundle-Name.0' value='Meson 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson.core'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.core' version='1.2.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.meson.core' version='1.2.500.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.meson.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.meson.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.meson.core' version='1.2.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.freemarker' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='freemarker.template' range='[2.3.22,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.meson.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.core.source' range='[1.2.500.202512020204,1.2.500.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.meson.core' version='1.2.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.meson.core;singleton:=true&#xA;Bundle-Version: 1.2.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.9.0.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[0.0.0,1.9.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 Diagram UI Printing Render Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.printing.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.printing.render'/>
        <property name='maven-version' value='1.9.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.diagram.ui.printing.render' version='1.9.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.9.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.internal.printpreview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.9.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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' 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.gmf.runtime.common.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.8.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.printing.render
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.source' range='[1.9.0.202512020858,1.9.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.diagram.ui.printing.render' version='1.9.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.diagram.ui.printing.render&#xA;Bundle-Version: 1.9.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.model' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.profiler.model' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Profiler 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.model'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.model' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.model' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.model.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.model.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.model' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.profiler.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.model.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.model' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.model;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples' version='3.24.0.v20260428-1443'>
      <update id='org.eclipse.ocl.examples' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse OCL'/>
        <property name='df_LT.Plugin.name' value='OCL Examples and Editors'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples;singleton:=true&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.generator.dependencies.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xtext.generator.dependencies.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Generator Dependencies Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.generator.dependencies'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.dependencies.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator.dependencies.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.generator.dependencies.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.generator.dependencies.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.generator.dependencies.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.synchronizer.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.synchronizer.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Model Synchronizer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.synchronizer'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.synchronizer.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.synchronizer.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.synchronizer.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.synchronizer.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.feature.jar' version='4.40.0.v20260423-2048'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2020 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='Eclipse Project SDK'/>
        <property name='df_LT.description' value='SDK for Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='eclipse.platform.releng'/>
        <property name='maven-artifactId' value='org.eclipse.sdk'/>
        <property name='maven-version' value='4.40.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.feature.jar' version='4.40.0.v20260423-2048'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sdk' version='4.40.0.v20260423-2048'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sdk' version='4.40.0.v20260423-2048'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.acceleo.query.feature.group' version='8.1.1' singleton='false'>
      <update id='org.eclipse.acceleo.query.feature.group' range='[0.0.0,8.1.1)' 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.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query'/>
        <property name='maven-version' value='8.1.1'/>
        <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, 2020 Obeo, France. &#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 &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo Query Framework'/>
        <property name='df_LT.description' value='Framework and Utilities supporting the Acceleo Query Language.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.feature.group' version='8.1.1'/>
        <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.acceleo.annotations' range='[8.1.1,8.1.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query' range='[8.1.1,8.1.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide' range='[8.1.1,8.1.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.doc' range='[8.1.1,8.1.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.feature.jar' range='[8.1.1,8.1.1]'>
          <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.m2e.profiles.core.source' version='2.2.200.20251019-0931' singleton='false'>
      <update id='org.eclipse.m2e.profiles.core.source' range='[0.0.0,2.2.200.20251019-0931)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Maven Profiles Management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.profiles.core'/>
        <property name='maven-version' value='2.2.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.core.source' version='2.2.200.20251019-0931'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.profiles.core.source' version='2.2.200.20251019-0931'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.profiles.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.profiles.core.source' 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.source&#xA;Bundle-Version: 2.2.200.20251019-0931
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.aarch64slf4j.simple' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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.aarch64slf4j.simple' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.metatype.source' version='1.6.900.v20250620-0530' singleton='false'>
      <update id='org.eclipse.equinox.metatype.source' range='[0.0.0,1.6.900.v20250620-0530)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Meta Type Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.metatype'/>
        <property name='maven-version' value='1.6.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.metatype.source' version='1.6.900.v20250620-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.metatype.source' version='1.6.900.v20250620-0530'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.metatype.source' version='1.6.900.v20250620-0530'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.metatype.source' version='1.6.900.v20250620-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.metatype.source&#xA;Bundle-Version: 1.6.900.v20250620-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.ws.rs-api.source' version='4.0.0' singleton='false'>
      <update id='jakarta.ws.rs-api.source' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.ws.rs-api:4.0.0'/>
        <property name='maven-groupId' value='jakarta.ws.rs'/>
        <property name='maven-artifactId' value='jakarta.ws.rs-api'/>
        <property name='maven-version' value='4.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.ws.rs-api.source' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='jakarta.ws.rs-api.source' version='4.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.ws.rs-api.source' version='4.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.ws.rs-api.source' version='4.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: jakarta.ws.rs-api.source&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projectset.feature.group' version='1.18.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.projectset.feature.group' range='[0.0.0,1.18.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projectset'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Project Sets'/>
        <property name='df_LT.description' value='Contains the plugins for project set import tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.feature.group' version='1.18.0.v20251211-0657'/>
        <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.oomph.setup.projectset' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.edit' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.feature.jar' range='[1.18.0.v20251211-0657,1.18.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.passage.lic.execute.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.execute.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC Execute Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.execute'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.execute.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.execute.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.execute.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.execute.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.execute.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.ide.ui' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.ide.ui' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo IDE UI 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.ide.ui'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ide.ui' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide.ui' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.module.files' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.module.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.module.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.module.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.aql.ide.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.ide.ui' version='4.2.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'/>
        <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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ls' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.antlr4-runtime' range='[4.13.2,4.13.3)'/>
        <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.genericeditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e' range='0.18.12'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='0.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e.debug' range='0.15.10'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql.ide' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide' 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.ecore.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide.ui' 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.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.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.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.ide.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.ide.ui.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.ide.ui' version='4.2.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.eclipse.acceleo.aql.ide.ui;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.bcoview.feature.feature.group' version='1.2.800.v20251229-1458' singleton='false'>
      <update id='org.eclipse.jdt.bcoview.feature.feature.group' range='[0.0.0,1.2.800.v20251229-1458)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.bcoview.feature'/>
        <property name='maven-version' value='1.2.800-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) 2025 Andrey Loskutov (loskutov@gmx.de).&#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='Java Bytecode Outline View'/>
        <property name='df_LT.description' value='Java Bytecode Outline view'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview.feature.feature.group' version='1.2.800.v20251229-1458'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' 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.filesystem' 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.eclipse.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.core' range='3.40.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='3.33.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.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.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.console' 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.editors' 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.ui.workbench.texteditor' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='9.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' range='9.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.analysis' range='9.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.util' range='9.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview' range='[1.3.0.v20250114-1355,1.3.0.v20250114-1355]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview.feature.feature.jar' range='[1.2.800.v20251229-1458,1.2.800.v20251229-1458]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.source.feature.group' version='1.7.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.source.feature.group' range='[0.0.0,1.7.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Lifecycle Management Source'/>
        <property name='df_LT.description' value='Contains the CDO lifecycle management client and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.source.feature.group' version='1.7.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.feature.group' range='[1.7.1.v20260304-1812,1.7.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.source' range='[1.4.1.v20260304-1812,1.4.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly.source' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly.edit.source' range='[1.1.2.v20260304-1812,1.1.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.client.source' range='[1.6.1.v20260304-1812,1.6.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.edit.source' range='[1.1.3.v20260304-1812,1.1.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules.source' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules.edit.source' range='[1.2.1.v20260304-1812,1.2.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.ui.source' range='[1.0.7.v20260304-1812,1.0.7.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security.source' range='[1.1.2.v20260304-1812,1.1.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security.edit.source' range='[1.0.2.v20260304-1812,1.0.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.source.feature.jar' range='[1.7.1.v20260304-1812,1.7.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.ui.doc.user.source' version='1.1.200.v201903222115' singleton='false'>
      <update id='org.eclipse.jst.ws.axis.ui.doc.user.source' range='[0.0.0,1.1.200.v201903222115)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Axis Web services documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.ui.doc.user'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.ui.doc.user.source' version='1.1.200.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.ui.doc.user.source' version='1.1.200.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.ui.doc.user.source' version='1.1.200.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.ui.doc.user.source' version='1.1.200.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.ui.doc.user.source&#xA;Bundle-Version: 1.1.200.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projects.feature.jar' version='1.20.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Projects'/>
        <property name='df_LT.description' value='Contains the plugins for project import tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projects'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.feature.jar' version='1.20.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.projects' version='1.20.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.projects' version='1.20.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.osgi.service.coordinator.source' version='1.0.2.201505202024' singleton='false'>
      <update id='org.osgi.service.coordinator.source' range='[0.0.0,1.0.2.201505202024)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.coordinator:1.0.2.201505202024'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.service.coordinator'/>
        <property name='maven-version' value='1.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.coordinator.source' version='1.0.2.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.coordinator.source' version='1.0.2.201505202024'/>
        <provided namespace='osgi.identity' name='org.osgi.service.coordinator.source' version='1.0.2.201505202024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.coordinator.source' version='1.0.2.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.coordinator.source&#xA;Bundle-Version: 1.0.2.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.unified.source' version='4.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.unified.source' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified SDK Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.unified'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.unified.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.unified.source' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.unified.source' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.unified.source&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.fasterxml.jackson.core.jackson-core.source' version='2.21.2' singleton='false'>
      <update id='com.fasterxml.jackson.core.jackson-core.source' range='[0.0.0,2.21.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.fasterxml.jackson.core.jackson-core:2.21.2'/>
        <property name='maven-groupId' value='com.fasterxml.jackson.core'/>
        <property name='maven-artifactId' value='jackson-core'/>
        <property name='maven-version' value='2.21.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-core.source' version='2.21.2'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core.source' version='2.21.2'/>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.core.jackson-core.source' version='2.21.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.core.jackson-core.source' version='2.21.2'/>
      </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.source&#xA;Bundle-Version: 2.21.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.infopop' version='1.0.301.v202307170218'>
      <update id='org.eclipse.wst.common.infopop' range='[0.0.0,1.0.301.v202307170218)' 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='Common WST infopops'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.infopop'/>
        <property name='maven-version' value='1.0.301-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.infopop' version='1.0.301.v202307170218'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.infopop' version='1.0.301.v202307170218'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.infopop' version='1.0.301.v202307170218'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.common.infopop.source' range='[1.0.301.v202307170218,1.0.301.v202307170218]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.infopop' version='1.0.301.v202307170218'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.infopop; singleton:=true&#xA;Bundle-Version: 1.0.301.v202307170218
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.ui.pde.feature.jar' version='1.16.8.202512020858'>
      <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.description.url' value='http://www.eclipse.org/gmf'/>
        <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='Graphical Modeling Framework (GMF) Runtime Plug-in Examples'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Runtime Examples.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime.ui.pde'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.ui.pde.feature.jar' version='1.16.8.202512020858'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.examples.runtime.ui.pde' version='1.16.8.202512020858'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.examples.runtime.ui.pde' version='1.16.8.202512020858'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2002, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.jacoco.report' version='0.8.14.202510111229' singleton='false' generation='2'>
      <update id='org.jacoco.report' range='[0.0.0,0.8.14.202510111229)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='JaCoCo Report'/>
        <property name='org.eclipse.equinox.p2.description' value='JaCoCo Report'/>
        <property name='org.eclipse.equinox.p2.provider' value='Mountainminds GmbH &amp; Co. KG'/>
        <property name='maven-groupId' value='org.jacoco'/>
        <property name='maven-artifactId' value='org.jacoco.report'/>
        <property name='maven-version' value='0.8.14'/>
        <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.jacoco.report' version='0.8.14.202510111229'/>
        <provided namespace='osgi.bundle' name='org.jacoco.report' version='0.8.14.202510111229'/>
        <provided namespace='java.package' name='org.jacoco.report.internal' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.report' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.internal.html' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.report,org.jacoco.report.internal,org.jacoco.report.internal.html.index,org.jacoco.report.internal.html.page,org.jacoco.report.internal.html.resources,org.jacoco.report.internal.html.table,org.jacoco.report.internal.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.internal.html.index' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.report.internal,org.jacoco.report.internal.html' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.internal.html.page' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.core.data,org.jacoco.report,org.jacoco.report.internal,org.jacoco.report.internal.html,org.jacoco.report.internal.html.index,org.jacoco.report.internal.html.table' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.internal.html.resources' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.report.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.internal.html.table' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.report.internal,org.jacoco.report.internal.html,org.jacoco.report.internal.html.resources' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.internal.xml' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.core.data,org.jacoco.report,org.jacoco.report.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.core.data' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.check' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.report' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.csv' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.report' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.html' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.report,org.jacoco.report.internal.html,org.jacoco.report.internal.html.index,org.jacoco.report.internal.html.resources,org.jacoco.report.internal.html.table' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.report.xml' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.report' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.jacoco.report' version='0.8.14.202510111229'>
          <properties size='1'>
            <property 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.jacoco.core' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.analysis' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.data' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.runtime' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.report' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.report.internal' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.report.internal.html' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.report.internal.html.index' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.report.internal.html.page' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.report.internal.html.resources' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.report.internal.html.table' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.report.internal.xml' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.9.0,9.10.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.jacoco.report
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.jacoco.report
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jacoco.report.source' range='[0.8.14.202510111229,0.8.14.202510111229]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jacoco.report' version='0.8.14.202510111229'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jacoco.report&#xA;Bundle-Version: 0.8.14.202510111229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.standard.schemas.source' version='1.0.800.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.standard.schemas.source' range='[0.0.0,1.0.800.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Standard Schemas and DTDs Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.standard.schemas'/>
        <property name='maven-version' value='1.0.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.standard.schemas.source' version='1.0.800.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.standard.schemas.source' version='1.0.800.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.standard.schemas.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.standard.schemas.source' 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.source&#xA;Bundle-Version: 1.0.800.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.llvm.ui' version='1.4.700.202603302001' generation='2'>
      <update id='org.eclipse.cdt.managedbuilder.llvm.ui' range='[0.0.0,1.4.700.202603302001)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='LLVM Managed Build Definitions'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.llvm.ui'/>
        <property name='maven-version' value='1.4.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.llvm.ui' version='1.4.700.202603302001'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.llvm.ui' version='1.4.700.202603302001'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.llvm.makegen' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.cdt.managedbuilder.makegen.gnu,org.eclipse.cdt.managedbuilder.core,org.eclipse.cdt.managedbuilder.makegen,org.eclipse.core.resources' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.llvm.ui' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.runtime,org.eclipse.cdt.managedbuilder.core,org.eclipse.core.resources,org.eclipse.ui.plugin,org.osgi.framework,org.eclipse.cdt.managedbuilder.envvar' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.llvm.ui.preferences' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jface.preference,org.eclipse.ui,org.eclipse.core.runtime.preferences,org.eclipse.swt.widgets' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.llvm.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.llvm.ui' version='1.4.700.202603302001'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.gnu.ui' range='[8.7.200,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.managedbuilder.llvm.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.llvm.ui.source' range='[1.4.700.202603302001,1.4.700.202603302001]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.llvm.ui' version='1.4.700.202603302001'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.llvm.ui;singleton:=true&#xA;Bundle-Version: 1.4.700.202603302001
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'>
      <update id='org.eclipse.wst.webtools.doc.user' range='[0.0.0,1.0.500.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web tools documentation'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.webtools.doc.user'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.webtools.doc.user.source' range='[1.0.500.v201903222120,1.0.500.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.webtools.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.500.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.jruby.resolver' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.jruby.resolver' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - JRuby Resolver'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.jruby.resolver'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.jruby.resolver' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.jruby.resolver' version='1.17.0.202604281354'/>
        <provided namespace='java.package' name='org.eclipse.mat.jruby.resolver' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.jruby.resolver' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.mat.api' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.jruby.resolver
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.jruby.resolver.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.jruby.resolver' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.jruby.resolver;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui.source' version='5.1.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui.source' range='[0.0.0,5.1.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ J-Link Debugging UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui'/>
        <property name='maven-version' value='5.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui.source' version='5.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui.source' version='5.1.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui.source' version='5.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui.source' version='5.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.jlink.ui.source&#xA;Bundle-Version: 5.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations.source' version='2.21.2' singleton='false'>
      <update id='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations.source' range='[0.0.0,2.21.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations:2.21.2'/>
        <property name='maven-groupId' value='com.fasterxml.jackson.module'/>
        <property name='maven-artifactId' value='jackson-module-jakarta-xmlbind-annotations'/>
        <property name='maven-version' value='2.21.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations.source' version='2.21.2'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations.source' version='2.21.2'/>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations.source' version='2.21.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.module.jackson-module-jakarta-xmlbind-annotations.source' version='2.21.2'/>
      </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.module.jackson-module-jakarta-xmlbind-annotations.source&#xA;Bundle-Version: 2.21.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.generator.dependencies' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xtext.generator.dependencies' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator Dependencies'/>
        <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.xtext.generator.dependencies'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.dependencies' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator.dependencies' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.generator.dependencies' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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='de.itemis.xtext.antlr' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.37.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='1.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.9.1,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-logging' range='1.3.4'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.26'/>
        <required namespace='osgi.bundle' name='org.aopalliance' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xtext.generator.dependencies
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.dependencies.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.generator.dependencies' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.generator.dependencies;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ingres.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ingres.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='DTP Ingres UI Plug-in'/>
        <property name='df_LT.PROVIDER_NAME' value='Eclipse Data 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.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ingres.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ingres.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ingres.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.connectivity.db.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ingres' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ingres.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ingres.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ingres.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.beaninfo.source' version='2.1.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jem.beaninfo.source' range='[0.0.0,2.1.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java EMF Model BeanInfo (Introspection) Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.source' version='2.1.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.source' version='2.1.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo.source' version='2.1.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo.source' version='2.1.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo.source&#xA;Bundle-Version: 2.1.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement'/>
        <property name='df_LT.description' value='DTP specialized support for specific data sources, e.g., databases, ODA drivers'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.feature.feature.group' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.134.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.swt.cocoa.macosx.x86_64.source' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for Mac OS X (Cocoa) on x86_64 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.cocoa.macosx.x86_64'/>
        <property name='maven-version' value='3.134.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.cocoa.macosx.x86_64.source' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.134.0.v20260422-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.feature.feature.group' version='1.1.1500.v202511232201' singleton='false'>
      <update id='org.eclipse.jst.ws.cxf.feature.feature.group' range='[0.0.0,1.1.1500.v202511232201)' 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='%featureProvider'/>
        <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.jst.ws.cxf.feature'/>
        <property name='maven-version' value='1.1.1500-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 IONA Technologies PLC&#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='CXF Web Services'/>
        <property name='df_LT.description' value='CXF Web Services'/>
        <property name='df_LT.featureProvider' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.feature.feature.group' version='1.1.1500.v202511232201'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws_userdoc.feature.feature.group' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom' range='[1.1.3.v20230812-1600,1.1.3.v20230812-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.consumption.core' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.consumption.ui' range='[1.1.0.v202308010229,1.1.0.v202308010229]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.core' range='[1.2.0.v202308010145,1.2.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.creation.core' range='[1.2.0.v202311232240,1.2.0.v202311232240]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.creation.ui' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.ui' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='[1.6.2.v201012040545,1.6.2.v201012040545]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.jws' range='[2.0.0.v201005080400,2.0.0.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.xml.bind-api' range='[2.3.3,2.3.3]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.ws' range='[2.1.0.v200902101523,2.1.0.v200902101523]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.feature.feature.jar' range='[1.1.1500.v202511232201,1.1.1500.v202511232201]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='com.sun.xml.bind.jaxb-osgi' version='4.0.6' singleton='false' generation='2'>
      <update id='com.sun.xml.bind.jaxb-osgi' range='[0.0.0,4.0.6)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='JAXB OSGI'/>
        <property name='org.eclipse.equinox.p2.description' value='JAXB OSGI bundle'/>
        <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='com.sun.xml.bind'/>
        <property name='maven-artifactId' value='jaxb-osgi'/>
        <property name='maven-version' value='4.0.6'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='139'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.xml.bind.jaxb-osgi' version='4.0.6'/>
        <provided namespace='osgi.bundle' name='com.sun.xml.bind.jaxb-osgi' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.codemodel' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.codemodel.fmt' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.codemodel.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.codemodel.writer' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.istack' version='4.1.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation,javax.xml.stream,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.istack.localization' version='4.1.2'/>
        <provided namespace='java.package' name='com.sun.istack.logging' version='4.1.2'/>
        <provided namespace='java.package' name='com.sun.istack.tools' version='4.1.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.tools.ant,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.jxc' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.jxc.api,com.sun.tools.jxc.gen.config,jakarta.xml.bind,javax.annotation.processing,javax.lang.model.element,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.jxc.ap' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,javax.annotation.processing,javax.lang.model,javax.lang.model.element,javax.lang.model.type,org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.runtime.v2.model.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.jxc.api' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc.api,jakarta.xml.bind,javax.annotation.processing,javax.lang.model.element,javax.lang.model.type,javax.xml.namespace,javax.xml.transform' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.jxc.api.impl.j2s' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.jxc.api,com.sun.tools.xjc.api,javax.annotation.processing,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.jxc.gen.config' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.jxc,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.jxc.model.nav' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.annotation.processing,javax.lang.model.element,javax.lang.model.type,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngdatatype' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.tools.rngdatatype.helpers' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.ast.builder' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.ast.om' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.tools.rngom.ast.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse,com.sun.tools.rngom.parse.host,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.binary' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.binary.visitor,com.sun.tools.rngom.nc,com.sun.tools.rngom.parse,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.binary.visitor' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype,com.sun.tools.rngom.binary,com.sun.tools.rngom.nc' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.digested' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.ast.util,com.sun.tools.rngom.nc,com.sun.tools.rngom.parse,javax.xml.namespace,javax.xml.stream,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.dt' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.dt.builtin' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.nc' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.parse' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.parse.compact' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.parse.host' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.parse.xml' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse,com.sun.tools.rngom.xml.sax,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.util' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.tools.rngom.xml.sax' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.rngom.xml.util' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.tools.xjc' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.istack.tools,com.sun.tools.xjc.api,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model,com.sun.tools.xjc.outline,com.sun.tools.xjc.reader.internalizer,com.sun.xml.xsom,com.sun.xml.xsom.parser,javax.xml.validation,org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.tools.ant.types,org.glassfish.jaxb.core.api.impl,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.addon.accessors' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.addon.at_generated' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.addon.code_injector' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.addon.episode' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.addon.locator' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.addon.sync' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.api' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,jakarta.xml.bind,javax.annotation.processing,javax.lang.model.element,javax.lang.model.type,javax.xml.namespace,javax.xml.stream,javax.xml.transform,org.glassfish.jaxb.core.api,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.api.impl.s2j' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.tools.xjc.model,com.sun.tools.xjc.outline,com.sun.tools.xjc.reader.internalizer,javax.xml.namespace,javax.xml.stream,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.generator' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.tools.xjc.generator.annotation.ri' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,org.glassfish.jaxb.core.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.generator.annotation.spec' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.generator.bean' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.model,com.sun.tools.xjc.outline,com.sun.tools.xjc.util,jakarta.xml.bind.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.generator.bean.field' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.model,com.sun.tools.xjc.outline' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.generator.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.model' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model.nav,com.sun.tools.xjc.outline,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.xml.xsom,jakarta.activation,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.transform,org.glassfish.jaxb.core.api.impl,org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.model.nav' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc.outline,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.outline' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.model,com.sun.tools.xjc.util,jakarta.xml.bind.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.model,com.sun.tools.xjc.util,jakarta.activation,org.glassfish.jaxb.core.v2.model.core,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.dtd' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.tools.xjc.model,com.sun.xml.dtdparser,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.dtd.bindinfo' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.gbind' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.internalizer' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.xml.xsom,com.sun.xml.xsom.parser,javax.xml.parsers,javax.xml.stream,javax.xml.transform.sax,javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.relaxng' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.rngom.digested,com.sun.tools.xjc,com.sun.tools.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.internalizer,org.w3c.dom,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.xmlschema' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.rngom.nc,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.gbind,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.xml.xsom,com.sun.xml.xsom.visitor,jakarta.activation,javax.xml.namespace,javax.xml.transform,org.glassfish.jaxb.core.api.impl,org.glassfish.jaxb.core.v2.model.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.xmlschema.bindinfo' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.xmlschema,com.sun.xml.xsom,com.sun.xml.xsom.parser,jakarta.xml.bind,jakarta.xml.bind.annotation,javax.xml.namespace,javax.xml.transform.sax,org.glassfish.jaxb.core.api.impl,org.w3c.dom,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.xmlschema.ct' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc.reader.xmlschema,com.sun.xml.xsom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.reader.xmlschema.parser' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc,com.sun.tools.xjc.reader.internalizer,org.w3c.dom,org.w3c.dom.ls,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.runtime' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,jakarta.xml.bind.annotation.adapters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.xml.xsom,jakarta.activation,jakarta.xml.bind.annotation.adapters,javax.xml.namespace,org.w3c.dom,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.tools.xjc.writer' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.xjc.outline' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.dtdparser' version='1.5.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.dtdparser.resources' version='1.5.1'/>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset.vocab,javax.xml.namespace,org.jvnet.fastinfoset,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.algorithm' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jvnet.fastinfoset' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.alphabet' version='2.1.1'/>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.dom' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.util,org.jvnet.fastinfoset,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.org.apache.xerces.util' version='2.1.1'/>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.resources' version='2.1.1'/>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.sax' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.algorithm,com.sun.xml.fastinfoset.util,org.jvnet.fastinfoset,org.jvnet.fastinfoset.sax,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.stax' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.sax,com.sun.xml.fastinfoset.util,javax.xml.namespace,javax.xml.stream,org.jvnet.fastinfoset,org.jvnet.fastinfoset.stax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.stax.events' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.stax.factory' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.stax.util' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.tools' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset.vocab,javax.xml.namespace,javax.xml.stream,org.jvnet.fastinfoset,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.util' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset,javax.xml.namespace,org.jvnet.fastinfoset' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.fastinfoset.vocab' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset.util,org.jvnet.fastinfoset' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.txw2' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.txw2.output,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.txw2.annotation' version='4.0.6'/>
        <provided namespace='java.package' name='com.sun.xml.txw2.output' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.txw2,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype,com.sun.xml.xsom.parser,com.sun.xml.xsom.visitor,javax.xml.namespace,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom.impl' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype,com.sun.xml.xsom,com.sun.xml.xsom.impl.parser,com.sun.xml.xsom.parser,com.sun.xml.xsom.visitor,javax.xml.namespace,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom.impl.parser' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.tools.rngdatatype,com.sun.xml.xsom,com.sun.xml.xsom.impl,com.sun.xml.xsom.impl.parser.state,com.sun.xml.xsom.parser,javax.xml.parsers,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom.impl.parser.state' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.xsom.impl.parser,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom.impl.scd' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.xsom,com.sun.xml.xsom.impl,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom.impl.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.xsom,com.sun.xml.xsom.visitor,javax.swing,javax.swing.tree,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom.parser' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.xsom,javax.xml.parsers,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.xsom,com.sun.xml.xsom.parser,com.sun.xml.xsom.visitor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.sun.xml.xsom.visitor' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.xsom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.annotation' version='4.0.6'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.api' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.api.impl' version='4.0.6'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.marshaller' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.w3c.dom,org.xml.sax,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.unmarshaller' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,org.glassfish.jaxb.core.v2.runtime.unmarshaller,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.util' version='4.0.6'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2' version='4.0.6'/>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.annotation' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.core' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation,jakarta.xml.bind,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.transform,org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.impl,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.impl' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.nav' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.nav' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jaxb.core.v2.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.model.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.runtime' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation,jakarta.xml.bind,jakarta.xml.bind.annotation.adapters,org.glassfish.jaxb.core.v2.model.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.runtime.unmarshaller' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.schemagen.episode' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.txw2,com.sun.xml.txw2.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.core.v2.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,javax.xml.transform,javax.xml.validation,javax.xml.xpath' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,jakarta.xml.bind.annotation.adapters,javax.xml.datatype,javax.xml.namespace,javax.xml.stream,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.api' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,jakarta.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,javax.xml.transform,org.glassfish.jaxb.runtime.v2.model.annotation,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.marshaller' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jaxb.core.marshaller' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.unmarshaller' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind.helpers,org.glassfish.jaxb.runtime,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.model.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.model.annotation' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.model.impl' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation,javax.xml.namespace,org.glassfish.jaxb.core.v2.model.annotation,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.model.impl,org.glassfish.jaxb.core.v2.model.nav,org.glassfish.jaxb.core.v2.runtime,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.model.annotation,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.model.runtime' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,javax.xml.namespace,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.istack,jakarta.activation,jakarta.xml.bind,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,jakarta.xml.bind.attachment,jakarta.xml.bind.helpers,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.sax,javax.xml.validation,org.glassfish.jaxb.core.marshaller,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.runtime,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.marshaller,org.glassfish.jaxb.runtime.v2.model.annotation,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime.output,org.glassfish.jaxb.runtime.v2.runtime.property,org.glassfish.jaxb.runtime.v2.runtime.unmarshaller,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.output' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset.stax,javax.xml.stream,org.glassfish.jaxb.core.marshaller,org.glassfish.jaxb.runtime.marshaller,org.glassfish.jaxb.runtime.v2.runtime,org.jvnet.staxex,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.property' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.namespace,javax.xml.stream,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.glassfish.jaxb.runtime.v2.runtime.unmarshaller,org.glassfish.jaxb.runtime.v2.util,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.reflect' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind,jakarta.xml.bind.annotation.adapters,javax.xml.stream,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.model.runtime,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.unmarshaller,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.reflect.opt' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.stream,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.unmarshaller' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation,jakarta.xml.bind,jakarta.xml.bind.annotation,jakarta.xml.bind.annotation.adapters,jakarta.xml.bind.attachment,jakarta.xml.bind.helpers,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.sax,javax.xml.validation,org.glassfish.jaxb.core.unmarshaller,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.runtime.unmarshaller,org.glassfish.jaxb.runtime,org.glassfish.jaxb.runtime.api,org.glassfish.jaxb.runtime.util,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.output,org.glassfish.jaxb.runtime.v2.runtime.reflect,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.schemagen' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.txw2.output,jakarta.xml.bind,javax.xml.namespace,org.glassfish.jaxb.core.api,org.glassfish.jaxb.core.v2.model.core,org.glassfish.jaxb.core.v2.model.nav' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.schemagen.xmlschema' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.txw2,com.sun.xml.txw2.annotation,javax.xml.namespace' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.jaxb.runtime.v2.util' version='4.0.6'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation,javax.xml.namespace,javax.xml.transform.stream,org.glassfish.jaxb.runtime.v2.runtime,org.glassfish.jaxb.runtime.v2.runtime.unmarshaller,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.fastinfoset' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.sun.xml.fastinfoset.vocab,javax.xml.namespace,javax.xml.transform.sax,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.fastinfoset.sax' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jvnet.fastinfoset,org.xml.sax,org.xml.sax.ext' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.fastinfoset.sax.helpers' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jvnet.fastinfoset,org.jvnet.fastinfoset.sax,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.fastinfoset.stax' version='2.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.staxex' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.activation,javax.xml.namespace,javax.xml.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.staxex.util' version='2.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.sun.xml.bind.jaxb-osgi' version='4.0.6'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='jakarta.xml.bind.JAXBContextFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='com.sun.tools.xjc.Plugin' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='com.sun.tools.rngdatatype.DatatypeLibraryFactory' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='193'>
        <required namespace='java.package' name='jakarta.xml.bind' range='4.0.4'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation' range='4.0.4'/>
        <required namespace='java.package' name='jakarta.xml.bind.annotation.adapters' range='4.0.4'/>
        <required namespace='java.package' name='jakarta.xml.bind.attachment' range='4.0.4'/>
        <required namespace='java.package' name='jakarta.xml.bind.helpers' range='4.0.4'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.source.tree' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.source.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.compilers' 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='com.sun.codemodel' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.codemodel.fmt' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.codemodel.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.codemodel.writer' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.istack' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.istack.tools' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.jxc' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.jxc.ap' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.jxc.api' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.jxc.api.impl.j2s' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.jxc.gen.config' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.jxc.model.nav' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngdatatype' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngdatatype.helpers' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.ast.builder' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.ast.om' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.ast.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.binary' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.binary.visitor' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.digested' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.dt' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.dt.builtin' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.nc' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.parse' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.parse.compact' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.parse.host' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.parse.xml' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.xml.sax' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.rngom.xml.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.api' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.api.impl.s2j' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.generator.annotation.spec' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.generator.bean' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.generator.bean.field' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.model' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.model.nav' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.outline' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.dtd' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.dtd.bindinfo' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.gbind' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.internalizer' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.relaxng' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.xmlschema' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.xmlschema.bindinfo' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.xmlschema.ct' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.reader.xmlschema.parser' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.runtime' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.tools.xjc.writer' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.dtdparser' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.algorithm' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.alphabet' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.dom' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.org.apache.xerces.util' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.sax' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.stax' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.stax.events' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.stax.util' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.tools' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.util' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.vocab' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.txw2' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.txw2.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.txw2.output' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom.impl' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom.impl.parser' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom.impl.parser.state' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom.impl.scd' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom.impl.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom.parser' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.xsom.visitor' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.activation' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.image' 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.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.format' 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.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'/>
        <required namespace='java.package' name='javax.annotation.processing' range='0.0.0' optional='true' greedy='false'/>
        <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.lang.model' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.lang.model.element' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.lang.model.type' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.lang.model.util' range='0.0.0' optional='true' greedy='false'/>
        <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.tree' range='0.0.0'/>
        <required namespace='java.package' name='javax.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.catalog' 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.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.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='javax.xml.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.api' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.api.impl' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.marshaller' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.unmarshaller' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.model.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.model.core' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.model.impl' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.model.nav' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.model.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.runtime' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.runtime.unmarshaller' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.schemagen.episode' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.core.v2.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.api' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.marshaller' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.unmarshaller' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.model.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.model.impl' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.model.runtime' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.output' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.property' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.reflect' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.runtime.unmarshaller' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.schemagen' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.schemagen.xmlschema' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jaxb.runtime.v2.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.jvnet.fastinfoset' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.jvnet.fastinfoset.sax' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.jvnet.fastinfoset.stax' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.jvnet.staxex' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.relaxng.datatype' 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'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jdk.internal.misc' range='0.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>
            com.sun.xml.bind.jaxb-osgi
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=com.sun.tools.xjc.Plugin)' min='0' greedy='false'>
          <description>
            com.sun.xml.bind.jaxb-osgi
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=com.sun.tools.rngdatatype.DatatypeLibraryFactory)' min='0' greedy='false'>
          <description>
            com.sun.xml.bind.jaxb-osgi
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.registrar)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))' min='0' greedy='false'>
          <description>
            com.sun.xml.bind.jaxb-osgi
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            com.sun.xml.bind.jaxb-osgi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.sun.xml.bind.jaxb-osgi.source' range='[4.0.6,4.0.6]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.xml.bind.jaxb-osgi' version='4.0.6'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.xml.bind.jaxb-osgi&#xA;Bundle-Version: 4.0.6
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug.vm' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.debug.vm' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Debugger Framework'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.vm'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.response' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.srclookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.vm.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.vm' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.debug.vm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.vm' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.debug.vm;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.core.source' version='3.8.700.v20260309-1433' singleton='false'>
      <update id='org.eclipse.jdt.apt.core.source' range='[0.0.0,3.8.700.v20260309-1433)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Annotation Processing Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.core'/>
        <property name='maven-version' value='3.8.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core.source' version='3.8.700.v20260309-1433'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.core.source' version='3.8.700.v20260309-1433'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.core.source' version='3.8.700.v20260309-1433'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.core.source' version='3.8.700.v20260309-1433'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.8.700.v20260309-1433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.cdo.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.cdo.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM CDO Adapter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.cdo'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.cdo.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.cdo.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.cdo.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.cdo.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.cdo.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </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.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='org.eclipse.sirius.properties.feature.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.properties.feature.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Runtime support for Sirius-defined property views.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.feature'/>
        <property name='maven-version' value='7.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) 2015, 2016 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Properties Views - Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.group' version='7.6.0.202603111244'/>
        <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.sirius.ui.interpreter' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <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.remote.feature.jar' version='12.5.0.202603111352'>
      <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://eclipse.org/remote'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.remote.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2013 IBM Corporation.&#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/'/>
        <property name='df_LT.featureName' value='Remote Services'/>
        <property name='df_LT.description' value='Provides an extensible remote services framework'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.remote' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.remote' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xsd.mapping' version='2.9.0.v20230211-1150'>
      <update id='org.eclipse.xsd.mapping' range='[0.0.0,2.9.0.v20230211-1150)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD 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.xsd.mapping'/>
        <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.xsd.mapping' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.mapping' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.mapping' 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.xsd.mapping.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.xsd.mapping' 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.xsd.mapping;singleton:=true&#xA;Bundle-Version: 2.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.ui.feature.group' version='4.29.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.util.ui.feature.group' range='[0.0.0,4.29.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.ui'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities UI'/>
        <property name='df_LT.description' value='Contains the Net4j utilities user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.feature.group' version='4.29.1.v20260304-1812'/>
        <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.net4j.util.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui' range='[3.21.1.v20260304-1812,3.21.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.shared' range='[4.9.1.v20260304-1812,4.9.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.debug' range='[3.2.1.v20260304-1812,3.2.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.feature.jar' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.pde.connector' version='2.2.101.20250727-0612' generation='2'>
      <update id='org.eclipse.m2e.pde.connector' range='[0.0.0,2.2.101.20250727-0612)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E PDE Connector'/>
        <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.pde.connector'/>
        <property name='maven-version' value='2.2.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.connector' version='2.2.101.20250727-0612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.pde.connector' version='2.2.101.20250727-0612'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.pde.connector' version='2.2.101.20250727-0612'>
          <properties size='1'>
            <property 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.jdt' range='[2.0.0,3.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.16.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.pde.core' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ds.annotations' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.pde.connector
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.connector.source' range='[2.2.101.20250727-0612,2.2.101.20250727-0612]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.pde.connector' version='2.2.101.20250727-0612'/>
      </artifacts>
      <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.pde.connector;singleton:=true&#xA;Bundle-Version: 2.2.101.20250727-0612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.dialogs' version='1.7.100.v20260326-1607' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.dialogs' range='[0.0.0,1.7.100.v20260326-1607)' 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.100-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.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' version='1.7.100.v20260326-1607'/>
        <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.100.v20260326-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='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.100.v20260326-1607,1.7.100.v20260326-1607]' 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.100.v20260326-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.e4.ui.dialogs&#xA;Bundle-Version: 1.7.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tools.templates.core.source' version='2.0.300.202512020204' singleton='false'>
      <update id='org.eclipse.tools.templates.core.source' range='[0.0.0,2.0.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Template Engine Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tools.templates.core'/>
        <property name='maven-version' value='2.0.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.core.source' version='2.0.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.templates.core.source' version='2.0.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.templates.core.source' version='2.0.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.templates.core.source' version='2.0.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.templates.core.source&#xA;Bundle-Version: 2.0.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.version.ui.source' version='1.17.0.v20240821-0658' singleton='false'>
      <update id='org.eclipse.oomph.version.ui.source' range='[0.0.0,1.17.0.v20240821-0658)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Version Management UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.version.ui'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.ui.source' version='1.17.0.v20240821-0658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.version.ui.source' version='1.17.0.v20240821-0658'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.version.ui.source' version='1.17.0.v20240821-0658'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.version.ui.source' version='1.17.0.v20240821-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.oomph.version.ui.source&#xA;Bundle-Version: 1.17.0.v20240821-0658
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.design.ui' version='3.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.design.ui' range='[0.0.0,3.5.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.name' value='DTP ODA Designer UI Framework Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.design.ui'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design.ui' version='3.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' version='3.5.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.internal.ui.profile.db' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.designsession' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.manifest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.pages.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.profile.db.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.design.ui' version='3.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.design.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design.ui.source' range='[3.5.0.202311071249,3.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.design.ui' version='3.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.design.ui; singleton:=true&#xA;Bundle-Version: 3.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workbench.feature.jar' version='1.19.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Workbench'/>
        <property name='df_LT.description' value='Contains the plugins for workbench-based tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workbench'/>
        <property name='maven-version' value='1.19.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.feature.jar' version='1.19.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.workbench' version='1.19.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.workbench' version='1.19.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.jsoup' version='1.22.2' singleton='false' generation='2'>
      <update id='org.jsoup' range='[0.0.0,1.22.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jsoup Java HTML Parser'/>
        <property name='org.eclipse.equinox.p2.description' value='jsoup is a Java library that simplifies working with real-world HTML and XML. It offers an easy-to-use API for URL fetching, data parsing, extraction, and manipulation using DOM API methods, CSS, and xpath selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Jonathan Hedley'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://jsoup.org/'/>
        <property name='maven-groupId' value='org.jsoup'/>
        <property name='maven-artifactId' value='jsoup'/>
        <property name='maven-version' value='1.22.2'/>
        <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.jsoup' version='1.22.2'/>
        <provided namespace='osgi.bundle' name='org.jsoup' version='1.22.2'/>
        <provided namespace='java.package' name='org.jsoup' version='1.22.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.jsoup.helper,org.jsoup.nodes,org.jsoup.parser,org.jsoup.safety,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jsoup.examples' version='1.22.2'/>
        <provided namespace='java.package' name='org.jsoup.helper' version='1.22.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,javax.xml.parsers,org.jsoup,org.jsoup.nodes,org.jsoup.parser,org.jsoup.select,org.jspecify.annotations,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jsoup.internal' version='1.22.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jsoup,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jsoup.nodes' version='1.22.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jsoup,org.jsoup.internal,org.jsoup.parser,org.jsoup.select,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jsoup.parser' version='1.22.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jsoup.nodes,org.jsoup.select,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jsoup.safety' version='1.22.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jsoup.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jsoup.select' version='1.22.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jsoup.helper,org.jsoup.nodes,org.jspecify.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.jsoup' version='1.22.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='java.package' name='org.jspecify.annotations' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.re2j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' 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.w3c.dom' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.jsoup
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jsoup.source' range='[1.22.2,1.22.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jsoup' version='1.22.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jsoup&#xA;Bundle-Version: 1.22.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.feature.feature.jar' version='1.24.0.202604251140'>
      <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.wb.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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder SWT Designer'/>
        <property name='df_LT.description' value='SWT Designer'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.feature.feature.jar' version='1.24.0.202604251140'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.rcp.feature' version='1.24.0.202604251140'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.rcp.feature' version='1.24.0.202604251140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.vagrant.feature.feature.group' version='5.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.vagrant.feature.feature.group' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.vagrant.feature'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2015 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Vagrant Tooling'/>
        <property name='df_LT.featureDescription' value='The Vagrant Tooling feature provides the ability to manage Vagrant Virtual Machines from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.feature.feature.group' version='5.23.0.202604281957'/>
        <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.linuxtools.vagrant.core' range='[2.0.0.202604281957,2.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.ui' range='[2.0.0.202604281957,2.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.docs' range='[2.0.0.202604281957,2.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.feature.feature.jar' range='[5.23.0.202604281957,5.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:0,name:Linux Tools Docker Tooling,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:1,name:Linux Tools Docker Tooling,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery.source' version='1.4.100.v20260304-0632' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.discovery.source' range='[0.0.0,1.4.100.v20260304-0632)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Discovery UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui.discovery'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery.source' version='1.4.100.v20260304-0632'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery.source' version='1.4.100.v20260304-0632'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.discovery.source' version='1.4.100.v20260304-0632'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.discovery.source' version='1.4.100.v20260304-0632'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.4.100.v20260304-0632
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.umlx.ui.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.umlx.ui.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative UMLX User Interface (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.umlx.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.umlx.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.umlx.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.umlx.ui.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.umlx.ui.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.umlx.ui.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation' version='1.9.1.202604011950' generation='2'>
      <update id='org.eclipse.emf.validation' range='[0.0.0,1.9.1.202604011950)' 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.1-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.1.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation' version='1.9.1.202604011950'/>
        <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.1.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.1.202604011950,1.9.1.202604011950]' 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.1.202604011950'/>
      </artifacts>
      <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.1.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.ui' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.axis2.ui' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Axis2 Tools'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.ui' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.ui' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.axis2.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis2.consumption.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.ui' version='1.1.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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.axis2.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.ui.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.ui' version='1.1.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.jst.ws.axis2.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.200.v20260320-2342' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient5' range='[0.0.0,1.1.200.v20260320-2342)' 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.200-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.200.v20260320-2342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.200.v20260320-2342'/>
        <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.200.v20260320-2342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.200.v20260320-2342,1.1.200.v20260320-2342]' 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.200.v20260320-2342'/>
      </artifacts>
      <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.200.v20260320-2342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.ui.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.uml.ui.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL for UML User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.ui.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml.ui.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml.ui.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml.ui.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.uml.ui.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4e' version='0.19.9.202604090423' generation='2'>
      <update id='org.eclipse.lsp4e' range='[0.0.0,0.19.9.202604090423)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Language Server Protocol client for Eclipse IDE (Incubation)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4E'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.lsp4e'/>
        <property name='maven-artifactId' value='org.eclipse.lsp4e'/>
        <property name='maven-version' value='0.19.9-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e' version='0.19.9.202604090423'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4e' version='0.19.9.202604090423'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.operations.codeactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.operations.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.operations.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.operations.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.operations.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.operations.semanticTokens' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.server' version='0.1.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4e' version='0.19.9.202604090423'>
          <properties size='1'>
            <property 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='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.16.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.28.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.116.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.108.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='1.1.900' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='1.0.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.11.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.122.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.6.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' 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.core.expressions' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' 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.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='3.5.200'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='30.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.commonmark' range='0.23.0'/>
        <required namespace='osgi.bundle' name='org.commonmark.ext-gfm-tables' range='0.23.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='2.7.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.eclipse.lsp4e
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.lsp4e
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.source' range='[0.19.9.202604090423,0.19.9.202604090423]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4e' version='0.19.9.202604090423'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4e;singleton:=true&#xA;Bundle-Version: 0.19.9.202604090423
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.tree.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.editor.tree.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Trees Specification Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.tree'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.tree.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.tree.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.tree.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.tree.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.tree.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.feature.group' version='1.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.feature.group' range='[0.0.0,1.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage'/>
        <property name='maven-version' value='1.11.2-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) 2014,2015 ASML Netherlands B.V. 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&#xA;&#xA;Contributors:&#xA;ASML Netherlands B.V. - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Code Coverage Tool'/>
        <property name='df_LT.description' value='QVT Operational capabilities to annotate the editor to highlight covered and non-covered parts of a transformation unit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.feature.group' version='1.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.tools.coverage.junit.feature.group' range='[1.11.2.v20260216-1113,1.11.2.v20260216-1113]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.startup' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.ui' range='[1.11.0.v20260216-1113,1.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.feature.jar' range='[1.11.2.v20260216-1113,1.11.2.v20260216-1113]'>
          <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
      </copyright>
    </unit>
    <unit id='org.mortbay.jasper.mortbay-apache-el' version='9.0.111' singleton='false' generation='2'>
      <update id='org.mortbay.jasper.mortbay-apache-el' range='[0.0.0,9.0.111)' 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.111'/>
        <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.111'/>
        <provided namespace='osgi.bundle' name='org.mortbay.jasper.mortbay-apache-el' version='9.0.111'/>
        <provided namespace='java.package' name='javax.el' version='3.0.0'/>
        <provided namespace='java.package' name='org.apache.el' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.el.lang' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.el.stream' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.el.parser' version='9.0.111'/>
        <provided namespace='java.package' name='org.apache.el.util' version='9.0.111'/>
        <provided namespace='osgi.identity' name='org.mortbay.jasper.mortbay-apache-el' version='9.0.111'>
          <properties size='1'>
            <property 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.111' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.lang' range='9.0.111' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.stream' range='9.0.111' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.parser' range='9.0.111' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.util' range='9.0.111' 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.111,9.0.111]' 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.111'/>
      </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.111
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.dsf' version='2.12.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.dsf' range='[0.0.0,2.12.400.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Debug Services Framework Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf'/>
        <property name='maven-version' value='2.12.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf' version='2.12.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf' version='2.12.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.provisional.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.internal.provisional.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.service.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.debug.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf' version='2.12.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.dsf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.source' range='[2.12.400.202512020204,2.12.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf' version='2.12.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf;singleton:=true&#xA;Bundle-Version: 2.12.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.languageconfiguration.source' version='0.17.2.202511281144' singleton='false'>
      <update id='org.eclipse.tm4e.languageconfiguration.source' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse TM4E'/>
        <property name='df_LT.bundleName' value='TextMate support in Eclipse IDE - Language Configurations Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.languageconfiguration'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.languageconfiguration.source' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.languageconfiguration.source' version='0.17.2.202511281144'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.languageconfiguration.source' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.languageconfiguration.source' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.languageconfiguration.source&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.queryparser.source' version='10.4.0.v20260226-1000' singleton='false'>
      <update id='org.apache.lucene.queryparser.source' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.lucene.queryparser:10.4.0.v20260226-1000'/>
        <property name='maven-groupId' value='org.apache.lucene'/>
        <property name='maven-artifactId' value='lucene-queryparser'/>
        <property name='maven-version' value='10.4.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.queryparser.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.queryparser.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.queryparser.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.queryparser.source' 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.queryparser.source&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf' version='3.13.100.v20260415-2025' generation='2'>
      <update id='org.eclipse.ecf' range='[0.0.0,3.13.100.v20260415-2025)' 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.100-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.100.v20260415-2025'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf' version='3.13.100.v20260415-2025'/>
        <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.100.v20260415-2025'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='ecf.containertype' name='org.eclipse.ecf_3.13.100.v20260415-2025-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.100.v20260415-2025,3.13.100.v20260415-2025]' 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.100.v20260415-2025'/>
      </artifacts>
      <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.100.v20260415-2025
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.unittest.ui.source' version='1.2.100.v20260415-1018' singleton='false'>
      <update id='org.eclipse.unittest.ui.source' range='[0.0.0,1.2.100.v20260415-1018)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Debug Unit Test support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.unittest.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.unittest.ui.source' version='1.2.100.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.unittest.ui.source' version='1.2.100.v20260415-1018'/>
        <provided namespace='osgi.identity' name='org.eclipse.unittest.ui.source' version='1.2.100.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.unittest.ui.source' version='1.2.100.v20260415-1018'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.unittest.ui.source&#xA;Bundle-Version: 1.2.100.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.workingsets.feature.group' version='1.21.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.workingsets.feature.group' range='[0.0.0,1.21.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.workingsets'/>
        <property name='maven-version' value='1.21.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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Dynamic Working Sets'/>
        <property name='df_LT.description' value='Contains a set of working set descriptions that are automatically populated as Java working sets with the appropriate workspace projects.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.feature.group' version='1.21.0.v20251211-0657'/>
        <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.oomph.workingsets' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.edit' range='[1.13.0.v20230204-0932,1.13.0.v20230204-0932]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.editor' range='[1.17.0.v20250218-0822,1.17.0.v20250218-0822]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.feature.jar' range='[1.21.0.v20251211-0657,1.21.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swt.svg.source' version='3.132.100.v20260312-0625' singleton='false'>
      <update id='org.eclipse.swt.svg.source' range='[0.0.0,3.132.100.v20260312-0625)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='SWT SVG Rendering Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.svg'/>
        <property name='maven-version' value='3.132.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.svg.source' version='3.132.100.v20260312-0625'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.svg.source' version='3.132.100.v20260312-0625'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.svg.source' version='3.132.100.v20260312-0625'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.svg.source' version='3.132.100.v20260312-0625'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.132.100.v20260312-0625
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.application.source' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.debug.application.source' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Stand-alone Debugger Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.application'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.application.source' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.application.source' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.application.source' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.application.source' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.application.source&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.feature.feature.group' version='2.7.100.v20260415-2025' singleton='false'>
      <update id='org.eclipse.ecf.remoteservice.feature.feature.group' range='[0.0.0,2.7.100.v20260415-2025)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Services'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Remote Services API.  The ECF Remote&#xA;Services API allows distribution of services over a network.  This API is required by ECF&apos;s implementation of OSGi R6 Remote Services/Remote Service Admin.  Remote Services are specified in chapter 100 of the OSGi R6 Enterprise specification while RSA is specified in chapter 122 of the OSGi R6 Enterprise specification.  &#xA;&#xA;For the Remote Service and Remote Service Admin specifications see &#xA;&#xA;http://www.osgi.org/Specifications/HomePage&#xA;&#xA;For tutorials, documentation, and examples with ECF&apos;s Implementation of OSGi RS/RSA see&#xA;&#xA;https://wiki.eclipse.org/ECF#OSGi_Remote_Services'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.feature'/>
        <property name='maven-version' value='2.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.feature.feature.group' version='2.7.100.v20260415-2025'/>
        <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.ecf' 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.ecf.identity' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice' range='[8.15.0.v20241230-2050,8.15.0.v20241230-2050]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.asyncproxy' range='[2.1.200.v20230528-2254,2.1.200.v20230528-2254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.feature.feature.jar' range='[2.7.100.v20260415-2025,2.7.100.v20260415-2025]'>
          <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='toolingorg.eclipse.platform.ide.ini.win32.win32.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.ini' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.ui.source' version='2.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.ui.source' range='[0.0.0,2.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Valgrind UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.ui'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.ui.source' version='2.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.ui.source' version='2.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.ui.source' version='2.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.ui.source' version='2.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.ui.source&#xA;Bundle-Version: 2.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.webapp' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.webapp' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: WebApp'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE8 :: WebApp'/>
        <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-webapp'/>
        <property name='maven-version' value='12.1.8'/>
        <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.webapp' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.webapp' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.webapp' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,org.eclipse.jetty.ee.webapp,org.eclipse.jetty.ee8.nested,org.eclipse.jetty.ee8.security,org.eclipse.jetty.ee8.servlet,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.xml' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.webapp' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.ee8.webapp.Configuration' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='42'>
        <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.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.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.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.function' 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.ee.webapp' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.nested' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.servlet' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' 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.extender' match='(osgi.extender=osgi.serviceloader.processor)'>
          <description>
            org.eclipse.jetty.ee8.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.ee8.webapp.Configuration)'>
          <description>
            org.eclipse.jetty.ee8.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.ee8.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee8.webapp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.webapp.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.webapp' version='12.1.8'/>
      </artifacts>
      <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.webapp&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.debug.core' version='3.3.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.debug.core' range='[0.0.0,3.3.0.v202307190318)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName.name' value='JavaScript Debug Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.debug.core'/>
        <property name='maven-version' value='3.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.core' version='3.3.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.core' version='3.3.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.jsdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.jsdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.jsdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.jsdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.core.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.core.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.debug.internal.core.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.debug.core' version='3.3.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.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.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.text.edits' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.jsdt.core.formatter' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.debug.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.debug.core' version='3.3.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.debug.core;singleton:=true&#xA;Bundle-Version: 3.3.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.2.v202307261828' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.ui' range='[0.0.0,1.2.2.v202307261828)' 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='EJB Annotations Ui Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.ui'/>
        <property name='maven-version' value='1.2.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.2.v202307261828'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.2.v202307261828'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.ui.internal.cmp.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.2.v202307261828'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ejb.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui.dse' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.ejb.annotations.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.ui.source' range='[1.2.2.v202307261828,1.2.2.v202307261828]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.2.v202307261828'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.ui; singleton:=true&#xA;Bundle-Version: 1.2.2.v202307261828
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.exporter.source' version='2.13.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.exporter.source' range='[0.0.0,2.13.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Exporter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.exporter'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.exporter.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.exporter.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.exporter.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.exporter.source' 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.source&#xA;Bundle-Version: 2.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.miglayout.swing.source' version='11.4.3' singleton='false'>
      <update id='com.miglayout.swing.source' range='[0.0.0,11.4.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.miglayout.swing:11.4.3'/>
        <property name='maven-groupId' value='com.miglayout'/>
        <property name='maven-artifactId' value='miglayout-swing'/>
        <property name='maven-version' value='11.4.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.miglayout.swing.source' version='11.4.3'/>
        <provided namespace='osgi.bundle' name='com.miglayout.swing.source' version='11.4.3'/>
        <provided namespace='osgi.identity' name='com.miglayout.swing.source' version='11.4.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.miglayout.swing.source' version='11.4.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.miglayout.swing.source&#xA;Bundle-Version: 11.4.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.astview.source' version='1.7.200.v20260415-1932' singleton='false'>
      <update id='org.eclipse.jdt.astview.source' range='[0.0.0,1.7.200.v20260415-1932)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='AST View Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.astview'/>
        <property name='maven-version' value='1.7.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.astview.source' version='1.7.200.v20260415-1932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.astview.source' version='1.7.200.v20260415-1932'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.astview.source' version='1.7.200.v20260415-1932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.astview.source' version='1.7.200.v20260415-1932'/>
      </artifacts>
      <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.astview.source&#xA;Bundle-Version: 1.7.200.v20260415-1932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.licenses.feature.feature.group' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.licenses.feature.feature.group' range='[0.0.0,4.6.0.v20260429-1155)' 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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.licenses.feature'/>
        <property name='maven-version' value='4.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) 2018, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC Licenses'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components EMF Model API for Licenses data'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.feature.feature.group' version='4.6.0.v20260429-1155'/>
        <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.passage.lic.emf.feature.feature.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.passage.lic.licenses' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.ecore' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.model' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.feature.feature.jar' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'>
          <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.uml2.uml.ecore.importer' version='3.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.uml.ecore.importer' range='[0.0.0,3.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 UML Importer for EMF'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.ecore.importer'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.ecore.importer' version='3.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.ecore.importer' version='3.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.ecore.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.ecore.importer.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.ecore.importer.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.ecore.importer' version='3.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <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.uml2.uml' range='[5.5.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.16.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.10.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.uml.ecore.importer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.ecore.importer' version='3.6.0.v20260412-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.eclipse.uml2.uml.ecore.importer;singleton:=true&#xA;Bundle-Version: 3.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.llvm.dsf.lldb.ui.source' version='1.2.500.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.llvm.dsf.lldb.ui.source' range='[0.0.0,1.2.500.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='LLDB Debugger Integration UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.llvm.dsf.lldb.ui'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.ui.source' version='1.2.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.llvm.dsf.lldb.ui.source' version='1.2.500.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.llvm.dsf.lldb.ui.source' version='1.2.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.llvm.dsf.lldb.ui.source' version='1.2.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.llvm.dsf.lldb.ui.source&#xA;Bundle-Version: 1.2.500.202603111352
          </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.mylyn.ide.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.ide.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn IDE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.ide.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.ide.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.ide.ui.source' version='4.11.0.v20260309-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.mylyn.ide.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.view.ui.source' version='1.1.100.v20260326-0937' singleton='false'>
      <update id='org.eclipse.terminal.view.ui.source' range='[0.0.0,1.1.100.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Terminal View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.view.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.view.ui.source' version='1.1.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.view.ui.source' version='1.1.100.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.view.ui.source' version='1.1.100.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.view.ui.source' version='1.1.100.v20260326-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.eclipse.terminal.view.ui.source&#xA;Bundle-Version: 1.1.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.source.feature.group' version='2.1.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.reviews.source.feature.group' range='[0.0.0,2.1.2.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews'/>
        <property name='maven-version' value='2.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Lifecycle Management Reviews Source'/>
        <property name='df_LT.description' value='Contains the CDO lifecycle management reviews client and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.source.feature.group' version='2.1.2.v20260304-1812'/>
        <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.emf.cdo.lm.reviews.feature.group' range='[2.1.2.v20260304-1812,2.1.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.source.feature.group' range='[1.7.1.v20260304-1812,1.7.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.source' range='[1.3.2.v20260304-1812,1.3.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.edit.source' range='[1.1.1.v20260304-1812,1.1.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.ui.source' range='[1.1.4.v20260304-1812,1.1.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.source.feature.jar' range='[2.1.2.v20260304-1812,2.1.2.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.logback.source' version='2.7.101.20251017-1242' singleton='false'>
      <update id='org.eclipse.m2e.logback.source' range='[0.0.0,2.7.101.20251017-1242)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Logback Appender and Configuration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.logback'/>
        <property name='maven-version' value='2.7.101-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.source' version='2.7.101.20251017-1242'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.logback.source' version='2.7.101.20251017-1242'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.logback.source' version='2.7.101.20251017-1242'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.logback.source' version='2.7.101.20251017-1242'/>
      </artifacts>
      <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.logback.source&#xA;Bundle-Version: 2.7.101.20251017-1242
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.feature.jar' version='3.3.27.202508281322'>
      <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.emf.compare.uml2'/>
        <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) 2011, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - UML2 support'/>
        <property name='df_LT.description' value='This feature provides UML-specific comparison engines for EMF Compare.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.uml2'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.feature.jar' version='3.3.27.202508281322'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare.uml2' version='3.3.27.202508281322'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare.uml2' version='3.3.27.202508281322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.parsers.java' version='2.7.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.changelog.parsers.java' range='[0.0.0,2.7.0.202604281957)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='ChangeLog Java parser'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.parsers.java'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.parsers.java' version='2.7.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.parsers.java' version='2.7.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.changelog.parsers.java' version='2.7.0.202604281957'>
          <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.linuxtools.changelog.core' version='2.7.0.202604281957'/>
        <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.linuxtools.changelog.core' range='2.6.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.changelog.parsers.java
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.parsers.java.source' range='[2.7.0.202604281957,2.7.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.changelog.parsers.java' version='2.7.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.changelog.parsers.java;singleton:=true&#xA;Bundle-Version: 2.7.0.202604281957&#xA;Fragment-Host: org.eclipse.linuxtools.changelog.core;bundle-version=&quot;2.6.3&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.documentation.ext.widgets.reference' version='2.1.7.202505131345'>
      <update id='org.eclipse.eef.documentation.ext.widgets.reference' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Reference Widget Documentation'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.documentation.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.documentation.ext.widgets.reference' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.documentation.ext.widgets.reference' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.documentation.ext.widgets.reference' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.documentation' range='[2.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.documentation.ext.widgets.reference' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.documentation.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.edit.source' version='1.16.0.v20250208-1315' singleton='false'>
      <update id='org.eclipse.oomph.targlets.edit.source' range='[0.0.0,1.16.0.v20250208-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Targlets Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.edit.source' version='1.16.0.v20250208-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.edit.source' version='1.16.0.v20250208-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.edit.source' version='1.16.0.v20250208-1315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.edit.source' version='1.16.0.v20250208-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.oomph.targlets.edit.source&#xA;Bundle-Version: 1.16.0.v20250208-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.projectconfig' version='1.14.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.projectconfig' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Project Configuration'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.projectconfig'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.projectconfig' version='1.14.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.projectconfig' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.projectconfig.impl' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.projectconfig.util' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.projectconfig' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.14.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.projectconfig
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.source' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.projectconfig' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.projectconfig;singleton:=true&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </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.uml2.sdk' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.sdk' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 SDK'/>
        <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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.sdk'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.sdk' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.sdk' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.sdk' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.sdk' version='5.6.0.v20260412-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.eclipse.uml2.sdk&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.repository.source' version='1.1.0.201505202024' singleton='false'>
      <update id='org.osgi.service.repository.source' range='[0.0.0,1.1.0.201505202024)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.repository:1.1.0.201505202024'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.repository.source' version='1.1.0.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.repository.source' version='1.1.0.201505202024'/>
        <provided namespace='osgi.identity' name='org.osgi.service.repository.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.repository.source' 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.source&#xA;Bundle-Version: 1.1.0.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.parser' version='1.2.0.202604110342' singleton='false' generation='2'>
      <update id='org.eclipse.tracecompass.ctf.parser' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass CTF Parser Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.parser'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.parser' version='1.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.ctf.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.parser' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.antlr.runtime' range='3.2.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='3.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.ctf.parser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser.source' range='[1.2.0.202604110342,1.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.ctf.parser' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.ctf.parser&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.server.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.server.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Server UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.server.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.server.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.server.ui' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.ui.launching.zend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.ui.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.server.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.server.ui.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.server.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.server.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.server.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.server.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.server.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.server.ui;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.runtime.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.runtime.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTd Runtime support (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.runtime'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.runtime.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.runtime.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.runtime.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.runtime.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.runtime.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.wizards' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.wizards' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Wizards'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.wizards'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.wizards' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.wizards' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.wizards' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.jdt.core' range='3.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.6.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.generator.common' 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=11))'>
          <description>
            org.eclipse.emf.parsley.wizards
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.wizards.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.wizards' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.wizards;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.linux.x86_64' version='12.5.0.202603311517'>
      <update id='org.eclipse.cdt.core.linux.x86_64' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName.linux.x86_64' value='C/C++ Development Tools Core for Linux x86_64'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.linux.x86_64'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.linux.x86_64'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.x86_64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.linux.x86_64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.linux.x86_64' version='12.5.0.202603311517'>
          <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.cdt.core.native' version='12.5.0.202603311517'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.x86_64.source' range='[12.5.0.202603311517,12.5.0.202603311517]' 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.cdt.core.linux.x86_64' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.linux.x86_64;singleton:=true&#xA;Bundle-Version: 12.5.0.202603311517&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </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.m2m.qvt.oml.runtime' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.runtime' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Runtime'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.project.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.runtime.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.1,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.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.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.runtime; singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.common' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.examples.common' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Examples Common (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.common'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.common' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.common' version='0.19.3.202502181516'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.navigator.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.navigator.nodes.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.outline.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.pattern.compartment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.pattern.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.common.util.uiprovider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.common' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.graphiti' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.pattern' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.5.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.9.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.examples.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.common.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.common' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.common;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workingsets.source' version='1.17.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.setup.workingsets.source' range='[0.0.0,1.17.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Working Sets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workingsets'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.source' version='1.17.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.workingsets.source' version='1.17.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.workingsets.source' version='1.17.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.workingsets.source' version='1.17.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.workingsets.source&#xA;Bundle-Version: 1.17.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' version='1.4.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.name' value='DTP Schema Object Editor Framework'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.schemaobjecteditor.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' version='1.4.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' 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.navigator' 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.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.schemaobjecteditor.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.source' range='[1.4.0.202311071249,1.4.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.schemaobjecteditor.ui;singleton:=true&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.overlay.source' version='1.6.1.20231024-1618' singleton='false'>
      <update id='org.eclipse.m2e.wtp.overlay.source' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e-wtp'/>
        <property name='df_LT.bundleName' value='Overlay support for Eclipse WTP Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.overlay'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.overlay.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.overlay.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.overlay.source' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.overlay.source' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.overlay.source&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.headless.build.plugin.gradle.source' version='7.2.3.202603250810' singleton='false'>
      <update id='org.bndtools.headless.build.plugin.gradle.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.bndtools.headless.build.plugin.gradle:7.2.3.202603250810'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.headless.build.plugin.gradle'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.headless.build.plugin.gradle.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.headless.build.plugin.gradle.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.headless.build.plugin.gradle.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bndtools.headless.build.plugin.gradle.source' 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: org.bndtools.headless.build.plugin.gradle.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ext.widgets.reference.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.ext.widgets.reference.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Extension Reference Widget Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ext.widgets.reference.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ext.widgets.reference.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ext.widgets.reference.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ext.widgets.reference.source&#xA;Bundle-Version: 2.1.7.202505131345
          </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.eclipse.wst.jsdt.chromium.debug.js.source' version='0.2.0.v202307190318' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.js.source' range='[0.0.0,0.2.0.v202307190318)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium JavaScript front-end Debugger Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.js'/>
        <property name='maven-version' value='0.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.js.source' version='0.2.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.js.source' version='0.2.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.js.source' version='0.2.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.js.source' version='0.2.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.js.source&#xA;Bundle-Version: 0.2.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.widgets.source' version='1.5.0.v20251217-1052' singleton='false'>
      <update id='org.eclipse.e4.ui.widgets.source' range='[0.0.0,1.5.0.v20251217-1052)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Custom widgets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.widgets'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets.source' version='1.5.0.v20251217-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets.source' version='1.5.0.v20251217-1052'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.widgets.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.widgets.source' 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.source&#xA;Bundle-Version: 1.5.0.v20251217-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Parser Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.postparse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.parsers.sql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.measurement' version='1.0.2.201802012109' singleton='false' generation='2'>
      <update id='org.osgi.util.measurement' range='[0.0.0,1.0.2.201802012109)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.util.measurement'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.util.measurement Version 1.0.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='OSGi Alliance https://www.osgi.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.util.measurement'/>
        <property name='maven-version' value='1.0.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.measurement' version='1.0.2.201802012109'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.measurement' version='1.0.2.201802012109'/>
        <provided namespace='java.package' name='org.osgi.util.measurement' version='1.0.2'/>
        <provided namespace='osgi.identity' name='org.osgi.util.measurement' version='1.0.2.201802012109'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='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.eclipse.graphiti.ui.capabilities' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.ui.capabilities' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Examples for Capabilities (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.ui.capabilities'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.ui.capabilities' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.ui.capabilities' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.ui.capabilities' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='[3.106.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.ui.capabilities
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.ui.capabilities.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.ui.capabilities' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.ui.capabilities;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.dom.feature.feature.group' version='1.0.600.v202308010354' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.dom.feature.feature.group' range='[0.0.0,1.0.600.v202308010354)' 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='%featureProvider'/>
        <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.jst.ws.jaxws.dom.feature'/>
        <property name='maven-version' value='1.0.600-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) 2009 SAP AG, Walldorf.&#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='JAX-WS DOM Tools'/>
        <property name='df_LT.description' value='JAX-WS DOM Tools'/>
        <property name='df_LT.featureProvider' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.feature.feature.group' version='1.0.600.v202308010354'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <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.navigator' 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.eclipse.jst.j2ee.core' range='1.1.200'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ui' range='1.0.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws' range='1.0.304'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.util' range='2.0.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' range='2.5.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.5.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.5.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='3.5.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.5.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.5.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.5.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.jface' range='3.5.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.5.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='3.5.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.5.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.core' range='1.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.integration' range='[1.1.0.v202308010229,1.1.0.v202308010229]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.runtime' range='[1.1.0.v202308010229,1.1.0.v202308010229]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.ui' range='[1.1.0.v202308010229,1.1.0.v202308010229]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.utils' range='[1.1.0.v202308010354,1.1.0.v202308010354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.feature.feature.jar' range='[1.0.600.v202308010354,1.0.600.v202308010354]'>
          <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.ocl.uml.edit' version='5.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.uml.edit' range='[0.0.0,5.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL for UML Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml.edit'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.edit' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml.edit' version='5.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml.edit' version='5.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.edit' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.edit' range='[5.0.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.uml.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml.edit' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.uml.edit;singleton:=true&#xA;Bundle-Version: 5.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.oomph.setup.launching.source' version='1.17.0.v20260209-1213' singleton='false'>
      <update id='org.eclipse.oomph.setup.launching.source' range='[0.0.0,1.17.0.v20260209-1213)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Launching Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.launching'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.source' version='1.17.0.v20260209-1213'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.launching.source' version='1.17.0.v20260209-1213'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.launching.source' version='1.17.0.v20260209-1213'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.launching.source' version='1.17.0.v20260209-1213'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.launching.source&#xA;Bundle-Version: 1.17.0.v20260209-1213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.versions.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.versions.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Versions'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.versions.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.versions.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.versions.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.versions.ui.spi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.versions.ui' version='4.11.0.v20260309-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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.versions.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.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.workbench' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.versions.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.versions.ui' version='4.11.0.v20260309-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.mylyn.versions.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.sdk' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.sdk' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphical Modeling Framework Runtime SDK'/>
        <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.runtime.sdk'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.sdk'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.sdk' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.sdk' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.sdk' 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='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.sdk.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.sdk' 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.sdk&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.feature.jar' version='1.13.0.v20250816-1241'>
      <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/epp/mpc/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.epp.mpc.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010, 2018 The Eclipse Foundation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 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='Marketplace Client'/>
        <property name='df_LT.description' value='Marketplace Client makes all solutions listed on the Eclipse Marketplace available in your Eclipse IDE.&#xA;&#xA;By bringing the Marketplace into Eclipse, MPC offers a workflow for finding and installing a large collection of solutions from a single source through a simplified workflow that does not require users to deal with individual update sites.'/>
        <property name='df_LT.providerName' value='Eclipse Marketplace Client'/>
        <property name='maven-groupId' value='org.eclipse.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.jar' version='1.13.0.v20250816-1241'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.epp.mpc' version='1.13.0.v20250816-1241'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.epp.mpc' version='1.13.0.v20250816-1241'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.platform.ide.executable.gtk.linux.ppc64le.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.ppc64le.eclipse' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=ppc64le)(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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.assembly.edit.source' version='1.1.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.assembly.edit.source' range='[0.0.0,1.1.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Assembly Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.assembly.edit'/>
        <property name='maven-version' value='1.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly.edit.source' version='1.1.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.assembly.edit.source' version='1.1.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.assembly.edit.source' version='1.1.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.assembly.edit.source' version='1.1.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.assembly.edit.source&#xA;Bundle-Version: 1.1.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.creation.ui.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.axis2.creation.ui.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Webservice Axis2 Creation UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.creation.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.creation.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.creation.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.creation.ui.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.creation.ui.source' version='1.1.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.jst.ws.axis2.creation.ui.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.egit.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.egit.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn EGit UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.egit.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.egit.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.egit.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.egit.internal.ui' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.egit.internal.ui.commit' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.egit.ui' version='4.11.0.v20260309-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='25'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.120.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.team.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.16.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.8.1100,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core' range='[7.5.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal' range='[7.5.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.synchronize' range='[7.5.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui' range='[7.5.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.api' range='[7.5.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.commit' range='[7.5.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.staging' range='[7.5.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.model' range='[7.5.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[6.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[6.2.0,8.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=21))'>
          <description>
            org.eclipse.mylyn.egit.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.egit.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.egit.ui' version='4.11.0.v20260309-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.mylyn.egit.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.core' version='1.20.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe.core' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='MWE 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.core'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' version='1.20.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.ao' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.container' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.customizer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.debug.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.issues' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.lib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ast.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ast.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.ast.util.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.communication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.communication.packages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.mwe' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.debug.processing.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.core' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.10.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.apache.commons.cli' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='2.26.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.3.4'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core.source' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.core' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.core;singleton:=true&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.prefs.source' version='1.1.2.202109301733' singleton='false'>
      <update id='org.osgi.service.prefs.source' range='[0.0.0,1.1.2.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.prefs:1.1.2.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.prefs.source' version='1.1.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.prefs.source' version='1.1.2.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.prefs.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.prefs.source' 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.source&#xA;Bundle-Version: 1.1.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.region' version='1.5.800.v20250711-0559' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.region' range='[0.0.0,1.5.800.v20250711-0559)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Region Digraph'/>
        <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.equinox.region'/>
        <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.region' version='1.5.800.v20250711-0559'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.region' version='1.5.800.v20250711-0559'/>
        <provided namespace='java.package' name='org.eclipse.equinox.region' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.framework.hooks.bundle,org.osgi.framework.hooks.resolver,org.osgi.framework.hooks.service,org.osgi.framework.wiring' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.region' version='1.5.800.v20250711-0559'>
          <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.5.800.v20250711-0559'/>
        <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='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.region
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.region.source' range='[1.5.800.v20250711-0559,1.5.800.v20250711-0559]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.region' version='1.5.800.v20250711-0559'/>
      </artifacts>
      <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.region&#xA;Bundle-Version: 1.5.800.v20250711-0559&#xA;Fragment-Host: system.bundle
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_userdoc.feature.feature.jar' version='3.18.0.v202004271556'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse XML Editors and Tools User Documentation'/>
        <property name='df_LT.description' value='User Documentation for the Eclipse XML Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_userdoc.feature'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_userdoc.feature.feature.jar' version='3.18.0.v202004271556'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.xml_userdoc.feature' version='3.18.0.v202004271556'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.xml_userdoc.feature' version='3.18.0.v202004271556'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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.p2.reconciler.dropins' version='4.40.0.I20260423-1800'/>
        <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.p2.reconciler.dropins' 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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.editor.lemminx.bnd.source' version='1.0.0.20250208-1755' singleton='false'>
      <update id='org.eclipse.m2e.editor.lemminx.bnd.source' range='[0.0.0,1.0.0.20250208-1755)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Lemminx Bnd Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.editor.lemminx.bnd'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.lemminx.bnd.source' version='1.0.0.20250208-1755'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor.lemminx.bnd.source' version='1.0.0.20250208-1755'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.editor.lemminx.bnd.source' version='1.0.0.20250208-1755'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor.lemminx.bnd.source' version='1.0.0.20250208-1755'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.editor.lemminx.bnd.source&#xA;Bundle-Version: 1.0.0.20250208-1755
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.ui.source' version='4.4.7.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.ui.source' range='[0.0.0,4.4.7.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Signaling Platform UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.ui'/>
        <property name='maven-version' value='4.4.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.source' version='4.4.7.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.ui.source' version='4.4.7.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.ui.source' version='4.4.7.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.ui.source' version='4.4.7.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.ui.source&#xA;Bundle-Version: 4.4.7.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.providers.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.providers.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram Providers Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.providers'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.providers'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.providers.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.providers.source' 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.diagram.ui.providers.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.context.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.context.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Context UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.context.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.context.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.context.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.context.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.context.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.context.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.jdt.feature.feature.jar' version='4.11.0.v20260429-0403'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.context.core'/>
        <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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: Java Development'/>
        <property name='df_LT.description' value='NOTE: Installs JDT if not present. Mylyn Task-Focused UI extensions for JDT.  Provides focusing of Java element views and editors.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.jdt.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jdt.feature.feature.jar' version='4.11.0.v20260429-0403'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.jdt.feature' version='4.11.0.v20260429-0403'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.jdt.feature' version='4.11.0.v20260429-0403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.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.eclipse.emf.cdo.transfer.source' version='4.4.8.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.transfer.source' range='[0.0.0,4.4.8.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Transfer Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer'/>
        <property name='maven-version' value='4.4.8-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.source' version='4.4.8.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.source' version='4.4.8.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.source' version='4.4.8.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.source' version='4.4.8.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.source&#xA;Bundle-Version: 4.4.8.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.core' version='5.2.2.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.core' range='[0.0.0,5.2.2.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Debugging GDB Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.core'/>
        <property name='maven-version' value='5.2.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.core' version='5.2.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' version='5.2.2.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core.dsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.core.viewmodel.peripheral' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.core' version='5.2.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.core' range='3.1.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.14.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.21.0'/>
        <required namespace='java.package' name='org.json.simple' range='1.1.1'/>
        <required namespace='java.package' name='org.json.simple.parser' range='1.1.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.core' version='5.2.2.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.core;singleton:=true&#xA;Bundle-Version: 5.2.2.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.core' version='2.2.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.core' range='[0.0.0,2.2.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Cross Compiler Common Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.core'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.core' version='2.2.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.core' version='2.2.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.core.xpi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.core' version='2.2.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.cross.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.core' version='2.2.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.core;singleton:=true&#xA;Bundle-Version: 2.2.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.make.ui' version='8.3.500.202512101642' generation='2'>
      <update id='org.eclipse.cdt.make.ui' range='[0.0.0,8.3.500.202512101642)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Standard make Build UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.make.ui'/>
        <property name='maven-version' value='8.3.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.ui' version='8.3.500.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.make.ui' version='8.3.500.202512101642'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.scannerconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.text.makefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.make.ui' version='8.3.500.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui.ide' range='[3.22.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.12.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,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.ui.editors' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.make.core' range='[8.0.0,8.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.13.100,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.11.400,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.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.freemarker' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.make.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.ui.source' range='[8.3.500.202512101642,8.3.500.202512101642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.make.ui' version='8.3.500.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.make.ui; singleton:=true&#xA;Bundle-Version: 8.3.500.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.search.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.tasks.search.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Tasks Search Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.search'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.search.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.search.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.search.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.search.source' version='4.11.0.v20260309-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.mylyn.tasks.search.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxrs.ui' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.jaxrs.ui' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JAX-RS Tools - UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxrs.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.ui' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.ui' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.ui.internal.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.ui.internal.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxrs.ui' version='1.1.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='19'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.1.202,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.400,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.12.0'/>
        <required namespace='java.package' name='org.eclipse.jst.common.project.facet.ui.libprov' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jst.ws.jaxrs.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.ui.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxrs.ui' version='1.1.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.jst.ws.jaxrs.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.builds.feature.feature.jar' version='4.11.0.v20260422-0541'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.builds.core'/>
        <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, 2014 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Builds'/>
        <property name='df_LT.description' value='Provides a common build framework.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.builds.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.feature.feature.jar' version='4.11.0.v20260422-0541'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.builds.feature' version='4.11.0.v20260422-0541'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.builds.feature' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.ui.properties.ext.widgets.reference.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ui.properties.ext.widgets.reference.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Extension Reference Widget Properties UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.properties.ext.widgets.reference'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.properties.ext.widgets.reference.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.properties.ext.widgets.reference.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews' version='1.3.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.reviews' range='[0.0.0,1.3.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Reviews'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews'/>
        <property name='maven-version' value='1.3.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews' version='1.3.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews' version='1.3.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews' version='1.3.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.impl' version='1.3.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.util' version='1.3.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.reviews' version='1.3.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.reviews
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.source' range='[1.3.2.v20260304-1812,1.3.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.reviews' version='1.3.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.reviews;singleton:=true&#xA;Bundle-Version: 1.3.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.ui.examples.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.ui.examples.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley Examples Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.ui.examples'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.ui.examples.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.ui.examples.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.ui.examples.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.ui.examples.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.ui.examples.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.ide.common' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.ide.common' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtend IDE Common'/>
        <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.xtend.ide.common'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.common' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.javadoc' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.editor.bracketmatching' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.highlighting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.ide.common' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtend.core' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.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=21))'>
          <description>
            org.eclipse.xtend.ide.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.common' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ide.common&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.feature.group' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.feature.group' range='[0.0.0,3.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl'/>
        <property name='maven-version' value='3.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='OCL Classic: Ecore Parser,Evaluator'/>
        <property name='df_LT.description' value='Provides just enough functionality to parse and evaluate OCL queries on Ecore Models using the Ecore API.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.feature.group' version='3.24.0.v20260428-1443'/>
        <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.ocl' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.feature.jar' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.source' version='8.15.0.v20241230-2050' singleton='false'>
      <update id='org.eclipse.ecf.remoteservice.source' range='[0.0.0,8.15.0.v20241230-2050)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF RemoteServices API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice'/>
        <property name='maven-version' value='8.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.source' version='8.15.0.v20241230-2050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.remoteservice.source' version='8.15.0.v20241230-2050'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.remoteservice.source' version='8.15.0.v20241230-2050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.remoteservice.source' version='8.15.0.v20241230-2050'/>
      </artifacts>
      <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.remoteservice.source&#xA;Bundle-Version: 8.15.0.v20241230-2050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.git.edit.source' version='1.17.0.v20240929-0939' singleton='false'>
      <update id='org.eclipse.oomph.setup.git.edit.source' range='[0.0.0,1.17.0.v20240929-0939)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Git Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.git.edit'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.edit.source' version='1.17.0.v20240929-0939'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.git.edit.source' version='1.17.0.v20240929-0939'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.git.edit.source' version='1.17.0.v20240929-0939'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.git.edit.source' version='1.17.0.v20240929-0939'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.git.edit.source&#xA;Bundle-Version: 1.17.0.v20240929-0939
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.mylyn.feature.jar' version='6.4.2.202509021500'>
      <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.description.url' value='http://www.eclipse.org/dltk'/>
        <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='Dynamic Languages Toolkit - Mylyn Integration'/>
        <property name='df_LT.description' value='Dynamic Languages Toolkit - Mylyn Integration'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='maven-groupId' value='org.eclipse.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.mylyn'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.feature.jar' version='6.4.2.202509021500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.dltk.mylyn' version='6.4.2.202509021500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.dltk.mylyn' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.php.profile.core' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.profile.core' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Profiler Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.profile.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profile.core' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.profile.core' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.profile.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.profile.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.profile.core.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.profile.core.engine.cachegrind' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.profile.core.messages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.profile.core' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.profile.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profile.core.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.profile.core' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.profile.core;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </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.dltk.xotcl.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.xotcl.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit XOTcl UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.xotcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.xotcl.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.xotcl.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.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.dltk.xotcl.core' 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=1.2))'>
          <description>
            org.eclipse.dltk.xotcl.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.xotcl.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.xotcl.ui;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.specifier.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius Specifier Environment.&#xA;Install this if you want to create your own Sirius-based modelers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.editor'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Specifier Environment'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.specifier'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.specifier' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.specifier' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.php.server.core.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.server.core.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='PDT Server Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.server.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.server.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.server.core.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.server.core.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.server.core.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.server.core.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport' version='1.5.100.v20260304-0654' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.importexport' range='[0.0.0,1.5.100.v20260304-0654)' 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.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport' version='1.5.100.v20260304-0654'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' version='1.5.100.v20260304-0654'/>
        <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.100.v20260304-0654'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='[2.3.0,3.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.8.0,3.0.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.100.v20260304-0654,1.5.100.v20260304-0654]' 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.100.v20260304-0654'/>
      </artifacts>
      <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.100.v20260304-0654
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.derby' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.db.derby' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP Derby SQL Tools Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.derby'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.derby' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.derby.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.derby' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.db.derby
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.derby' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.derby;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt' version='1.6.100.v20260326-1607' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt' range='[0.0.0,1.6.100.v20260326-1607)' 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.100-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.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.6.100.v20260326-1607'/>
        <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.100.v20260326-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='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.100.v20260326-1607,1.6.100.v20260326-1607]' 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.100.v20260326-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.e4.ui.workbench.addons.swt;singleton:=true&#xA;Bundle-Version: 1.6.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.apache.derby.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.apache.derby.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.apache.derby.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Apache Derby'/>
        <property name='df_LT.description' value='DTP support for using the Apache Derby database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.apache.derby.feature.feature.group' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.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.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.derby' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.apache.derby.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.cdt.libhover' version='1.2.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.cdt.libhover' range='[0.0.0,1.2.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='C/C++ Libhover Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.cdt.libhover'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.cdt.libhover'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover' version='1.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.cdt.libhover' version='1.2.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.cdt.libhover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.cdt.libhover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.cdt.libhover.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.cdt.libhover' version='1.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.help' range='3.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.4.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.cdt.libhover
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.source' range='[1.2.0.202604281957,1.2.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.cdt.libhover' version='1.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.cdt.libhover; singleton:=true&#xA;Bundle-Version: 1.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4e.debug.source' version='0.17.0.202602101238' singleton='false'>
      <update id='org.eclipse.lsp4e.debug.source' range='[0.0.0,0.17.0.202602101238)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse LSP4E'/>
        <property name='df_LT.bundleName' value='Debug Adapter client for Eclipse IDE (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.lsp4e'/>
        <property name='maven-artifactId' value='org.eclipse.lsp4e.debug'/>
        <property name='maven-version' value='0.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.debug.source' version='0.17.0.202602101238'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4e.debug.source' version='0.17.0.202602101238'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4e.debug.source' version='0.17.0.202602101238'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4e.debug.source' version='0.17.0.202602101238'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4e.debug.source&#xA;Bundle-Version: 0.17.0.202602101238
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsp.core.source' version='1.4.900.v202508180420' singleton='false'>
      <update id='org.eclipse.jst.jsp.core.source' range='[0.0.0,1.4.900.v202508180420)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source JSP Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsp.core'/>
        <property name='maven-version' value='1.4.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.core.source' version='1.4.900.v202508180420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsp.core.source' version='1.4.900.v202508180420'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsp.core.source' version='1.4.900.v202508180420'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsp.core.source' version='1.4.900.v202508180420'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsp.core.source&#xA;Bundle-Version: 1.4.900.v202508180420
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.core_root' version='6.4.2.202509021500'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core_root' version='6.4.2.202509021500'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.dltk.core_root' version='6.4.2.202509021500'/>
      </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.eclipse.ui.navigator.resources.source' version='3.10.100.v20260421-0620' singleton='false'>
      <update id='org.eclipse.ui.navigator.resources.source' range='[0.0.0,3.10.100.v20260421-0620)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Navigator Workbench Components Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator.resources'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.source' version='3.10.100.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.source' version='3.10.100.v20260421-0620'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.source' version='3.10.100.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources.source' version='3.10.100.v20260421-0620'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.10.100.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.core' version='3.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.rpm.core' range='[0.0.0,3.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='RPM Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.core' version='3.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.core' version='3.1.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.rpm.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.rpm.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.core' version='3.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.tools.launch.core' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.rpm.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.core.source' range='[3.1.0.202604281957,3.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.core' version='3.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.rpm.core;singleton:=true&#xA;Bundle-Version: 3.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.connector.telnet.source' version='1.1.0.v20251219-1227' singleton='false'>
      <update id='org.eclipse.terminal.connector.telnet.source' range='[0.0.0,1.1.0.v20251219-1227)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse'/>
        <property name='df_LT.bundleName' value='Terminal Telnet Connector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.connector.telnet'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.telnet.source' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.connector.telnet.source' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.connector.telnet.source' version='1.1.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.connector.telnet.source' version='1.1.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.terminal.connector.telnet.source&#xA;Bundle-Version: 1.1.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.security.ui' version='4.5.4.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.security.ui' range='[0.0.0,4.5.4.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Security 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.security.ui'/>
        <property name='maven-version' value='4.5.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.ui' version='4.5.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.security.ui' version='4.5.4.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.internal.ui.bundle' version='4.5.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.internal.ui.dialogs' version='4.5.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.internal.ui.editor' version='4.5.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.internal.ui.handlers' version='4.5.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.internal.ui.messages' version='4.5.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.internal.ui.util' version='4.5.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.security.ui' version='4.5.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.security.ui' version='4.5.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.cdo.security' range='[4.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.security.edit' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding.edit' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='[1.2.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.emf.cdo.admin' range='[4.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.security.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.ui.source' range='[4.5.4.v20260304-1812,4.5.4.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.security.ui' version='4.5.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.security.ui;singleton:=true&#xA;Bundle-Version: 4.5.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.launching.edit.source' version='1.17.0.v20260209-1213' singleton='false'>
      <update id='org.eclipse.oomph.setup.launching.edit.source' range='[0.0.0,1.17.0.v20260209-1213)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Launching Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.launching.edit'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.edit.source' version='1.17.0.v20260209-1213'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.launching.edit.source' version='1.17.0.v20260209-1213'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.launching.edit.source' version='1.17.0.v20260209-1213'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.launching.edit.source' version='1.17.0.v20260209-1213'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.launching.edit.source&#xA;Bundle-Version: 1.17.0.v20260209-1213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.modulecore.source' version='1.3.300.v202511200154' singleton='false'>
      <update id='org.eclipse.wst.common.modulecore.source' range='[0.0.0,1.3.300.v202511200154)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Modulecore Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.modulecore'/>
        <property name='maven-version' value='1.3.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore.source' version='1.3.300.v202511200154'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.source' version='1.3.300.v202511200154'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.modulecore.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.modulecore.source' 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.source&#xA;Bundle-Version: 1.3.300.v202511200154
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.cparser.source' version='2.7.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.changelog.cparser.source' range='[0.0.0,2.7.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='ChangeLog C parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.cparser'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.cparser.source' version='2.7.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.cparser.source' version='2.7.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.changelog.cparser.source' version='2.7.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.changelog.cparser.source' version='2.7.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.changelog.cparser.source&#xA;Bundle-Version: 2.7.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.urischeme.source' version='1.3.600.v20251023-1158' singleton='false'>
      <update id='org.eclipse.urischeme.source' range='[0.0.0,1.3.600.v20251023-1158)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse URI Scheme Handling Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.urischeme'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme.source' version='1.3.600.v20251023-1158'/>
        <provided namespace='osgi.bundle' name='org.eclipse.urischeme.source' version='1.3.600.v20251023-1158'/>
        <provided namespace='osgi.identity' name='org.eclipse.urischeme.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.urischeme.source' 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.source&#xA;Bundle-Version: 1.3.600.v20251023-1158
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d.source' version='3.23.0.202604272017' singleton='false'>
      <update id='org.eclipse.draw2d.source' range='[0.0.0,3.23.0.202604272017)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse GEF'/>
        <property name='df_LT.bundleName' value='GEF Classic Draw2d Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gef_root'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.source' version='3.23.0.202604272017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.draw2d.source' version='3.23.0.202604272017'/>
        <provided namespace='osgi.identity' name='org.eclipse.draw2d.source' version='3.23.0.202604272017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.draw2d.source' version='3.23.0.202604272017'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.23.0.202604272017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.doc.user' version='3.2.101.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.doc.user' range='[0.0.0,3.2.101.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Documentation'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.doc.user'/>
        <property name='maven-version' value='3.2.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.doc.user' version='3.2.101.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.doc.user' version='3.2.101.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.doc.user' version='3.2.101.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.doc.user.source' range='[3.2.101.v201902121834,3.2.101.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.doc.user' version='3.2.101.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.doc.user;singleton:=true&#xA;Bundle-Version: 3.2.101.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.action' range='[0.0.0,1.7.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 UI Action'/>
        <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.action'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.action'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.global.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.action' version='1.7.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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.common.ui.action
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.source' range='[1.7.0.202512020858,1.7.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.ui.action' version='1.7.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.ui.action&#xA;Bundle-Version: 1.7.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxb.core.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxb.core.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAXB Tools Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxb.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxb.core.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxb.core.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxb.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxb.core.source' 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.jst.ws.jaxb.core.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.sandbox' version='10.4.0.v20260226-1000' singleton='false' generation='2'>
      <update id='org.apache.lucene.sandbox' 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-sandbox'/>
        <property name='maven-wrapped-groupId' value='org.apache.lucene'/>
        <property name='maven-wrapped-artifactId' value='lucene-sandbox'/>
        <property name='maven-wrapped-version' value='10.4.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.sandbox' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.sandbox' version='10.4.0.v20260226-1000'/>
        <provided namespace='java.package' name='org.apache.lucene.payloads' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.queries.spans,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.codecs.idversion' 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' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.codecs.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.store,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.document' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.document,org.apache.lucene.sandbox.search,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.facet' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.sandbox.facet.cutters,org.apache.lucene.sandbox.facet.recorders,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.facet.cutters' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.facet,org.apache.lucene.facet.taxonomy,org.apache.lucene.index,org.apache.lucene.sandbox.facet.iterators,org.apache.lucene.sandbox.facet.labels' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.facet.cutters.ranges' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.facet,org.apache.lucene.facet.range,org.apache.lucene.index,org.apache.lucene.sandbox.facet.cutters' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.facet.iterators' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.facet.taxonomy,org.apache.lucene.sandbox.facet.labels,org.apache.lucene.sandbox.facet.recorders' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.facet.labels' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.facet.range,org.apache.lucene.facet.taxonomy' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.facet.plain.histograms' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.internal.hppc,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.facet.recorders' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.sandbox.facet.cutters,org.apache.lucene.sandbox.facet.iterators,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.facet.utils' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.facet,org.apache.lucene.facet.range,org.apache.lucene.facet.taxonomy,org.apache.lucene.sandbox.facet.cutters,org.apache.lucene.sandbox.facet.iterators,org.apache.lucene.sandbox.facet.labels,org.apache.lucene.sandbox.facet.recorders,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.index' 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.sandbox.queries' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.sandbox.search' 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.util,org.apache.lucene.util.mutable' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.lucene.sandbox' 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='35'>
        <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.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.lucene103.blocktree' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.codecs.lucene95' 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.facet' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.facet.range' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.facet.taxonomy' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.geo' 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.queries.function' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.queries.spans' 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.search.similarities' 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='org.apache.lucene.util.mutable' 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.runtime' range='0.0.0'/>
        <required namespace='java.package' name='java.math' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.apache.lucene.sandbox
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.sandbox.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.sandbox' 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.sandbox&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sqlscrapbook' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sqlscrapbook' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Scrapbook Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sqlscrapbook'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlscrapbook' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqlscrapbook' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.externalfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.sqlscrapbook' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.sqlscrapbook.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.sqlscrapbook.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.sqlscrapbook.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.sqlscrapbook.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.sqlscrapbook.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.sqlscrapbook.views.execute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.sqlscrapbook.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlscrapbook.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sqlscrapbook' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.sqltools.sqleditor' 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.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.editors' 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='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sqlscrapbook
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlscrapbook.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sqlscrapbook' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sqlscrapbook; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.ui.examples' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.ui.examples' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Examples'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.ui.examples'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.ui.examples' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.ui.examples' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.ui.examples' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.ui.examples
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.ui.examples.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.ui.examples' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.ui.examples;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.core.source' version='1.4.101.v201902121834' singleton='false'>
      <update id='org.eclipse.jpt.jaxb.core.source' range='[0.0.0,1.4.101.v201902121834)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JAXB Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.core'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.core.source' version='1.4.101.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.core.source' version='1.4.101.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.core.source' version='1.4.101.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.core.source' version='1.4.101.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.core.source&#xA;Bundle-Version: 1.4.101.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.ui.properties.ext.widgets.reference' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Properties 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.properties.ext.widgets.reference'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.ext.widgets.reference.internal' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.ext.widgets.reference' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='5.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ui.properties.ext.widgets.reference
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.informix.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.informix.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Informix Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.informix'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.informix.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.informix.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.informix.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.informix.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.os' version='1.12.0.202604080417' generation='2'>
      <update id='org.eclipse.wb.os' range='[0.0.0,1.12.0.202604080417)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Cross-Platform Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.os'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os' version='1.12.0.202604080417'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.os' version='1.12.0.202604080417'/>
        <provided namespace='java.package' name='org.eclipse.wb.os' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.os.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.os' version='1.12.0.202604080417'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.os
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.source' range='[1.12.0.202604080417,1.12.0.202604080417]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.os' version='1.12.0.202604080417'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.os;singleton:=true&#xA;Bundle-Version: 1.12.0.202604080417
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.doc.feature.feature.jar' version='1.20.0.v20260425-1324'>
      <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='MWE Documentation'/>
        <property name='df_LT.description' value='Modeling Workflow Engine Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.doc.feature'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.doc.feature.feature.jar' version='1.20.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe.doc.feature' version='1.20.0.v20260425-1324'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe.doc.feature' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.help.feature.group' version='2.3.2600.v20260423-1800' singleton='false'>
      <update id='org.eclipse.help.feature.group' range='[0.0.0,2.3.2600.v20260423-1800)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='2.3.2600-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.2600.v20260423-1800'/>
        <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.100.v20260423-1800,4.6.100.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui' range='[4.8.400.v20260420-1303,4.8.400.v20260420-1303]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp' range='[3.12.500.v20260326-0937,3.12.500.v20260326-0937]'/>
        <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.2600.v20260423-1800,2.3.2600.v20260423-1800]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.commons.commons-io.source' version='2.22.0' singleton='false'>
      <update id='org.apache.commons.commons-io.source' range='[0.0.0,2.22.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.commons-io:2.22.0'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-io.source' version='2.22.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-io.source' version='2.22.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-io.source' version='2.22.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-io.source' 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.source&#xA;Bundle-Version: 2.22.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.source' version='3.5.3.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.source' range='[0.0.0,3.5.3.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.5.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.source' version='3.5.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.source' version='3.5.3.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.source' version='3.5.3.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.source' 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.source&#xA;Bundle-Version: 3.5.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.llvm.ui.source' version='1.4.700.202603302001' singleton='false'>
      <update id='org.eclipse.cdt.managedbuilder.llvm.ui.source' range='[0.0.0,1.4.700.202603302001)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='LLVM Managed Build Definitions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.llvm.ui'/>
        <property name='maven-version' value='1.4.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.llvm.ui.source' version='1.4.700.202603302001'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.llvm.ui.source' version='1.4.700.202603302001'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.llvm.ui.source' version='1.4.700.202603302001'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.llvm.ui.source' version='1.4.700.202603302001'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.llvm.ui.source&#xA;Bundle-Version: 1.4.700.202603302001
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda' version='3.7.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda' range='[0.0.0,3.7.0.202311071249)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DTP Open Data Access'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda' version='3.7.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' version='3.7.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.basequery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.manifest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.result.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.valueexpr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.util.manifest' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda' version='3.7.0.202311071249'>
          <properties size='1'>
            <property 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='com.ibm.icu' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.source' range='[3.7.0.202311071249,3.7.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda' version='3.7.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda; singleton:=true&#xA;Bundle-Version: 3.7.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.llvm.dsf.lldb.core' version='1.102.500.202512020204' generation='2'>
      <update id='org.eclipse.cdt.llvm.dsf.lldb.core' range='[0.0.0,1.102.500.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='LLDB Debugger Integration Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.llvm.dsf.lldb.core'/>
        <property name='maven-version' value='1.102.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.core' version='1.102.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.llvm.dsf.lldb.core' version='1.102.500.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.llvm.dsf.lldb.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.llvm.dsf.lldb.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.llvm.dsf.lldb.core.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.llvm.dsf.lldb.core.internal.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.llvm.dsf.lldb.core' version='1.102.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='[2.12.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.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.cdt.core' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.llvm.dsf.lldb.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.core.source' range='[1.102.500.202512020204,1.102.500.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.llvm.dsf.lldb.core' version='1.102.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.llvm.dsf.lldb.core;singleton:=true&#xA;Bundle-Version: 1.102.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.config.gtk.linux.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.platform.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.platform);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-params' version='6.0.3' singleton='false' generation='2'>
      <update id='junit-jupiter-params' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter Params'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-params'/>
        <property name='maven-version' value='6.0.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='junit-jupiter-params' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-params' version='6.0.3'/>
        <provided namespace='java.package' name='org.junit.jupiter.params' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api,org.junit.jupiter.api.extension,org.junit.jupiter.params.aggregator,org.junit.jupiter.params.support' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.params.aggregator' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='kotlin,org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.extension,org.junit.jupiter.params.support,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.params.converter' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.extension,org.junit.jupiter.params.support,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.params.provider' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api.extension,org.junit.jupiter.params.support,org.junit.platform.commons' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.jupiter.params.support' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.jupiter.api,org.junit.jupiter.api.extension,org.junit.jupiter.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-jupiter-params' version='6.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='18'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.aggregator' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.converter' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.support' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support.conversion' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[6.0.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            junit-jupiter-params
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-params.source' range='[6.0.3,6.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-params' version='6.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: junit-jupiter-params&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.doc' version='1.4.0.202510231413' generation='2'>
      <update id='org.eclipse.emf.workspace.doc' range='[0.0.0,1.4.0.202510231413)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Workbench Integration Documentation'/>
        <property name='df_LT.Provider.name' value='Eclipse Modeling Project'/>
        <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.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace.doc'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.doc' version='1.4.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace.doc' version='1.4.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.workspace.doc' version='1.4.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='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.workspace.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.doc.source' range='[1.4.0.202510231413,1.4.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.workspace.doc' version='1.4.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.workspace.doc;singleton:=true&#xA;Bundle-Version: 1.4.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.chart.ui.source' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Chart UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.ui.source' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.chart.ui.source&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.doc.user.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.doc.user.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.doc.user.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.doc.user'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Documentation (Placeholder)'/>
        <property name='df_LT.description' value='Embedded C/C++ Documentation which can be accessed from Help -&gt; Help Contents'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.doc.user.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.doc.user' range='[2.0.0.202602251544,2.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.doc.user.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.net4j.doc.feature.jar' version='4.3.14.v20260304-1816'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform Documentation'/>
        <property name='df_LT.description' value='Contains the documentation of the Net4j Signaling Platform.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.doc'/>
        <property name='maven-version' value='4.3.14-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.doc.feature.jar' version='4.3.14.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.doc' version='4.3.14.v20260304-1816'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.doc' version='4.3.14.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.commons.lang3.source' version='3.20.0' singleton='false'>
      <update id='org.apache.commons.lang3.source' range='[0.0.0,3.20.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.lang3:3.20.0'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang3.source' version='3.20.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.lang3.source' version='3.20.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.lang3.source' version='3.20.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.lang3.source' 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.source&#xA;Bundle-Version: 3.20.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.unittest.feature.feature.jar' version='12.5.0.202603111352'>
      <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 Red Hat, Inc. and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Test runner client for UnitTest View'/>
        <property name='df_LT.description' value='Support for running C/C++ unit tests using UnitTest View'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.unittest.feature'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.unittest.feature.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.unittest.feature' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.unittest.feature' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ui.di.source' version='1.5.700.v20250917-0901' singleton='false'>
      <update id='org.eclipse.e4.ui.di.source' range='[0.0.0,1.5.700.v20250917-0901)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI Dependency Injection Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.di'/>
        <property name='maven-version' value='1.5.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di.source' version='1.5.700.v20250917-0901'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.di.source' version='1.5.700.v20250917-0901'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.di.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.di.source' 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.source&#xA;Bundle-Version: 1.5.700.v20250917-0901
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.gmf.feature.jar' version='3.3.27.202508281322'>
      <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.emf.compare.diagram'/>
        <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) 2011, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - GMF support'/>
        <property name='df_LT.description' value='Provides better support for GMF diagrams comparison and difference visualization through EMF Compare.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram.gmf'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.gmf.feature.jar' version='3.3.27.202508281322'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare.diagram.gmf' version='3.3.27.202508281322'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare.diagram.gmf' version='3.3.27.202508281322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.commons.screenshots' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.screenshots' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.screenshots'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.screenshots' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.screenshots' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.ui.screenshots' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.ui.screenshots' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.screenshots' version='4.11.0.v20260309-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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.screenshots
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.screenshots.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.screenshots' version='4.11.0.v20260309-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.mylyn.commons.screenshots;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.git.edit' version='1.17.0.v20240929-0939' generation='2'>
      <update id='org.eclipse.oomph.setup.git.edit' range='[0.0.0,1.17.0.v20240929-0939)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Git Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.git.edit'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.edit' version='1.17.0.v20240929-0939'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.git.edit' version='1.17.0.v20240929-0939'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.git.provider' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.git.edit' version='1.17.0.v20240929-0939'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.git' range='[1.28.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.18.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.git.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.edit.source' range='[1.17.0.v20240929-0939,1.17.0.v20240929-0939]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.git.edit' version='1.17.0.v20240929-0939'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.git.edit;singleton:=true&#xA;Bundle-Version: 1.17.0.v20240929-0939
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.win32' version='1.3.800.v20260326-0937' generation='2'>
      <update id='org.eclipse.compare.win32' range='[0.0.0,1.3.800.v20260326-0937)' 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.800-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.800.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.win32' version='1.3.800.v20260326-0937'/>
        <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.800.v20260326-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'/>
        <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.800.v20260326-0937,1.3.800.v20260326-0937]' 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.800.v20260326-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.eclipse.compare.win32;singleton:=true&#xA;Bundle-Version: 1.3.800.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.support.ie' version='1.1.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.support.ie' range='[0.0.0,1.1.0.v202307190318)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JSDT support for Microsoft Internet Explorer'/>
        <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.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.support.ie'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.support.ie' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.support.ie' version='1.1.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.support.ie' version='1.1.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jsdt.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.ui' range='[2.0.0,3.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' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.support.ie
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.support.ie' version='1.1.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.support.ie;singleton:=true&#xA;Bundle-Version: 1.1.0.v202307190318
          </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='toolingorg.eclipse.platform.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <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}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.dnd' 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 UI DND Services'/>
        <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.services.dnd'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.dnd'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.drag' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.drop' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.dnd' 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='4'>
        <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.common.ui.services.dnd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.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.ui.services.dnd' 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.ui.services.dnd; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.ui' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.ui' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Sybase UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ui'/>
        <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.datatools.enablement.sybase.ui' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ui' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ui' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jface.viewers,org.eclipse.core.runtime.preferences,org.eclipse.swt.graphics,org.osgi.framework,org.eclipse.help,org.eclipse.datatools.connectivity.sqm.core.internal.ui.services,org.eclipse.jface.action,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.providers.decorators.impl,org.eclipse.ui,org.eclipse.jface.preference,org.eclipse.ui.plugin,org.eclipse.jface.resource,org.eclipse.core.runtime,org.eclipse.swt.widgets' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ui.util' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.datatools.modelbase.sql.schema,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.services,org.eclipse.jface.viewers,org.eclipse.datatools.connectivity.sqm.server.internal.ui.util.resources,org.eclipse.datatools.connectivity,org.eclipse.ui.navigator,org.eclipse.datatools.connectivity.sqm.core.containment,org.eclipse.swt.widgets' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.virtual' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.datatools.connectivity.sqm.core.ui.explorer.providers.content.virtual,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.providers.content.virtual,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.virtual,org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.filter' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ui' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ui.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ui' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.pagedesigner.jsp.core' version='1.6.0.v202303190717' generation='2'>
      <update id='org.eclipse.jst.pagedesigner.jsp.core' range='[0.0.0,1.6.0.v202303190717)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSF Tools - Web Page Editor (JSP 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.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.pagedesigner.jsp.core'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.pagedesigner.jsp.core' version='1.6.0.v202303190717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.pagedesigner.jsp.core' version='1.6.0.v202303190717'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsp.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsp.core.el' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsp.core.internal.pagevar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsp.core.pagevar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsp.core.pagevar.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.pagedesigner.jsp.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.pagedesigner.jsp.core' version='1.6.0.v202303190717'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wst.sse.core' 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.jst.jsp.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.pagedesigner.jsp.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.pagedesigner.jsp.core.source' range='[1.6.0.v202303190717,1.6.0.v202303190717]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.pagedesigner.jsp.core' version='1.6.0.v202303190717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.pagedesigner.jsp.core;singleton:=true&#xA;Bundle-Version: 1.6.0.v202303190717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.html.core.source' version='1.4.400.v202308160453' singleton='false'>
      <update id='org.eclipse.wst.html.core.source' range='[0.0.0,1.4.400.v202308160453)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source HTML Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.html.core'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.core.source' version='1.4.400.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.html.core.source' version='1.4.400.v202308160453'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.html.core.source' version='1.4.400.v202308160453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.html.core.source' version='1.4.400.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.html.core.source&#xA;Bundle-Version: 1.4.400.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.debug.gdbjtag.pyocd.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.debug.gdbjtag.pyocd.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.pyocd'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ PyOCD Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations for PyOCD.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.debug.gdbjtag.feature.group' range='[6.7.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' range='[3.0.0.202602251544,3.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui' range='[2.1.1.202602251544,2.1.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.gcov.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.gcov.feature.group' range='[0.0.0,8.23.0.202604281957)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gcov'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2009, 2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='GCov Integration'/>
        <property name='df_LT.description' value='Functionality to integrate GCov with the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.feature.group' version='8.23.0.202604281957'/>
        <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.linuxtools.gcov.core' range='[6.3.0.202604281957,6.3.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.docs' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.launch' range='[1.2.0.202604281957,1.2.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </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.eclipse.datatools.sdk' version='1.10.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sdk' range='[0.0.0,1.10.0.202412071309)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DTP SDK Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sdk'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk' version='1.10.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sdk' version='1.10.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sdk' version='1.10.0.202412071309'>
          <properties size='1'>
            <property 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.eclipse.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui.templates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sdk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk.source' range='[1.10.0.202412071309,1.10.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sdk' version='1.10.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sdk;singleton:=true&#xA;Bundle-Version: 1.10.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.gtk.linux.riscv64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.riscv64.eclipse' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=riscv64)(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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.linuxtools.changelog.cparser' version='2.7.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.changelog.cparser' range='[0.0.0,2.7.0.202604281957)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='ChangeLog C parser'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.cparser'/>
        <property name='maven-version' value='2.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.cparser' version='2.7.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.cparser' version='2.7.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.changelog.cparser' version='2.7.0.202604281957'>
          <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.linuxtools.changelog.core' version='2.7.0.202604281957'/>
        <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.linuxtools.changelog.core' range='2.6.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='5.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='5.2.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.changelog.cparser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.cparser.source' range='[2.7.0.202604281957,2.7.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.changelog.cparser' version='2.7.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.changelog.cparser;singleton:=true&#xA;Bundle-Version: 2.7.0.202604281957&#xA;Fragment-Host: org.eclipse.linuxtools.changelog.core;bundle-version=&quot;2.6.3&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.ui.source' version='5.1.2.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.ui.source' range='[0.0.0,5.1.2.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Debugging GDB UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.ui'/>
        <property name='maven-version' value='5.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.ui.source' version='5.1.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.ui.source' version='5.1.2.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.ui.source' version='5.1.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.ui.source' version='5.1.2.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.ui.source&#xA;Bundle-Version: 5.1.2.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.edit.source' version='2.5.2.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.diagram.edit.source' range='[0.0.0,2.5.2.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare Diagram Comparison Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram.edit'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.edit.source' version='2.5.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.edit.source' version='2.5.2.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.edit.source' 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.diagram.edit.source&#xA;Bundle-Version: 2.5.2.202508281322
          </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.eclipse.wst.jsdt.web.core' version='1.1.300.v202305221615' generation='2'>
      <update id='org.eclipse.wst.jsdt.web.core' range='[0.0.0,1.1.300.v202305221615)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name.0' value='JSDT Web Support Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.web.core'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.core' version='1.1.300.v202305221615'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.core' version='1.1.300.v202305221615'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.javascript.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.web.core' version='1.1.300.v202305221615'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.701,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='[2.0.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.web.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.core.source' range='[1.1.300.v202305221615,1.1.300.v202305221615]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.web.core' version='1.1.300.v202305221615'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.web.core;singleton:=true&#xA;Bundle-Version: 1.1.300.v202305221615
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.parser' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.parser' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - Parser'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.parser'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.parser' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.parser' version='1.17.0.202604281354'/>
        <provided namespace='java.package' name='org.eclipse.mat.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.parser.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.parser.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.parser.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.parser' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.report' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.parser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.parser.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.parser' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.parser;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.debug' version='4.2.1' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.debug' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Debug 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.debug'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.debug' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.debug' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.debug.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.debug.event.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.debug.event.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.debug.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.debug' version='4.2.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.debug.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.debug' version='4.2.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.eclipse.acceleo.debug&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch.remote.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.launch.remote.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.remote'/>
        <property name='maven-version' value='12.5.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) 2009, 2011 Wind River Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Remote Launch'/>
        <property name='df_LT.description' value='Launch configuration for running C/C++ executables on remote machines and debugging through gdbserver.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.remote.feature.group' version='12.5.0.202603111352'/>
        <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.remote.feature.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.cdt.launch.remote' range='[2.7.600.202603111352,2.7.600.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.remote.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.json.jshint.core.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.jshint.core.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JSHint Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.jshint.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.core.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.jshint.core.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.jshint.core.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.jshint.core.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.jshint.core.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.debug.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.debug.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Debug UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.debug.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.debug.ui' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.debug.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.PropertyTesters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.breakpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.breakpoint.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.breakpoint.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.breakpoint.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.hovers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.pathmapper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.preferences.phps' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.preferences.stepFilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.views.coverage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.views.variables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.watch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.debug.ui.uri' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.debug.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.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.console' 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='org.eclipse.wst.sse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' 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='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.server.core' 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.eclipse.dltk.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='1.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.debug.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.debug.ui; singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.environment.source' version='1.1.0.v202308161955' singleton='false'>
      <update id='org.eclipse.wst.common.environment.source' range='[0.0.0,1.1.0.v202308161955)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Environment Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.environment'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.environment.source' version='1.1.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.environment.source' version='1.1.0.v202308161955'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.environment.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.environment.source' 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.source&#xA;Bundle-Version: 1.1.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.uddiregistry.source' version='1.2.0.v202308010229' singleton='false'>
      <update id='org.eclipse.jst.ws.uddiregistry.source' range='[0.0.0,1.2.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Universal Description Discovery and Integration Registry Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.uddiregistry'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.uddiregistry.source' version='1.2.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.uddiregistry.source' version='1.2.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.uddiregistry.source' version='1.2.0.v202308010229'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.uddiregistry.source' version='1.2.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.jst.ws.uddiregistry.source&#xA;Bundle-Version: 1.2.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom.svg.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.dom.svg.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.dom.svg:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-svg-dom'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.svg.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.dom.svg.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.svg.source' 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.dom.svg.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.core' version='3.1.0.202512020204' generation='2'>
      <update id='org.eclipse.launchbar.core' range='[0.0.0,3.1.0.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='LaunchBar Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.core' version='3.1.0.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.core' version='3.1.0.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.core.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.core.target.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.core' version='3.1.0.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.400,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.launchbar.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.core.source' range='[3.1.0.202512020204,3.1.0.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.core' version='3.1.0.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.core;singleton:=true&#xA;Bundle-Version: 3.1.0.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.core.refactoring' version='3.15.200.v20260421-0620' generation='2'>
      <update id='org.eclipse.ltk.core.refactoring' range='[0.0.0,3.15.200.v20260421-0620)' 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.200-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.200.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' version='3.15.200.v20260421-0620'/>
        <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.200.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.200.v20260421-0620,3.15.200.v20260421-0620]' 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.200.v20260421-0620'/>
      </artifacts>
      <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.200.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.geoshapes' 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 Geometric Shapes'/>
        <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.diagram.ui.geoshapes'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.geoshapes'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.draw2d.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.views.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.type' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' 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='14'>
        <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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.geoshapes
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.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.diagram.ui.geoshapes' 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.diagram.ui.geoshapes; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.aarch64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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.aarch64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.aarch64' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.xml.bind-api.source' version='4.0.5' singleton='false'>
      <update id='jakarta.xml.bind-api.source' range='[0.0.0,4.0.5)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.xml.bind-api:4.0.5'/>
        <property name='maven-groupId' value='jakarta.xml.bind'/>
        <property name='maven-artifactId' value='jakarta.xml.bind-api'/>
        <property name='maven-version' value='4.0.5'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.xml.bind-api.source' version='4.0.5'/>
        <provided namespace='osgi.bundle' name='jakarta.xml.bind-api.source' version='4.0.5'/>
        <provided namespace='osgi.identity' name='jakarta.xml.bind-api.source' version='4.0.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.xml.bind-api.source' version='4.0.5'/>
      </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-api.source&#xA;Bundle-Version: 4.0.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.assertj.promise.source' version='1.3.0' singleton='false'>
      <update id='org.osgi.test.assertj.promise.source' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.test.assertj.promise:1.3.0'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.test.assertj.promise'/>
        <property name='maven-version' value='1.3.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.promise.source' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.assertj.promise.source' version='1.3.0'/>
        <provided namespace='osgi.identity' name='org.osgi.test.assertj.promise.source' version='1.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.assertj.promise.source' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.assertj.promise.source&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsi.ui' version='1.1.201.v202304050339' generation='2'>
      <update id='org.eclipse.wst.wsi.ui' range='[0.0.0,1.1.201.v202304050339)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._PLUGIN_NAME' value='Soap Monitor'/>
        <property name='df_LT._PROVIDER_NAME' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%_PROVIDER_NAME'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsi.ui'/>
        <property name='maven-version' value='1.1.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui' version='1.1.201.v202304050339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi.ui' version='1.1.201.v202304050339'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal.actions.actionDelegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal.actions.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsi.ui' version='1.1.201.v202304050339'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsi' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.ui' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.wsi.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui.source' range='[1.1.201.v202304050339,1.1.201.v202304050339]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi.ui' version='1.1.201.v202304050339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsi.ui; singleton:=true&#xA;Bundle-Version: 1.1.201.v202304050339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.junit5.cm' version='1.3.0' singleton='false' generation='2'>
      <update id='org.osgi.test.junit5.cm' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.test.junit5.cm'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Testing JUnit 5 Support for ConfigAdmin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <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.test.junit5.cm'/>
        <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='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit5.cm' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.junit5.cm' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.test.common.annotation.config' version='1.1.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.jupiter.api.extension,org.osgi.test.common.annotation,org.osgi.test.junit5.cm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.junit5.cm' version='1.2.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.junit.jupiter.api.extension,org.osgi.service.cm,org.osgi.test.common.annotation.config,org.osgi.test.common.inject,org.osgi.test.junit5.inject' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.test.junit5.cm' version='1.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='17'>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.8.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.8.0,6.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.cm' range='[1.6.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.annotation' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.annotation.config' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.context' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.dictionary' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.inject' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.service' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit5.cm' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit5.inject' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit5.properties' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.junit5.service' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.implementation' match='(&amp;(osgi.implementation=osgi.cm)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.osgi.test.junit5.cm
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.osgi.test.junit5.cm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit5.cm.source' range='[1.3.0,1.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.junit5.cm' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.junit5.cm&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.core.source' version='1.2.200.v202405130119' singleton='false'>
      <update id='org.eclipse.wst.xsl.core.source' range='[0.0.0,1.2.200.v202405130119)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.core'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.core.source' version='1.2.200.v202405130119'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.core.source' version='1.2.200.v202405130119'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.core.source' version='1.2.200.v202405130119'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.core.source' version='1.2.200.v202405130119'/>
      </artifacts>
      <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.xsl.core.source&#xA;Bundle-Version: 1.2.200.v202405130119
          </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.wst.json.core' version='1.1.100.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.core' range='[0.0.0,1.1.100.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source JSON Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.core'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.core' version='1.1.100.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.core' version='1.1.100.v202308160419'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.download' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.parser.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.schema.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.validation.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.validation.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.jsonpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.schema.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.core' version='1.1.100.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.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.resources' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.conn' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.entity' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.conn.routing' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.json.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.core.source' range='[1.1.100.v202308160419,1.1.100.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.core' version='1.1.100.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.core;singleton:=true&#xA;Bundle-Version: 1.1.100.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.shared' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.ui.shared' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.shared' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.36.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.9.500'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ui.shared
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.doc.user.feature.feature.group' version='1.24.0.202603112142' singleton='false'>
      <update id='org.eclipse.wb.swing.doc.user.feature.feature.group' range='[0.0.0,1.24.0.202603112142)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.doc.user.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Swing Designer Documentation'/>
        <property name='df_LT.description' value='Swing Designer Documentation'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.doc.user.feature.feature.group' version='1.24.0.202603112142'/>
        <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.wb.doc.user.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.doc.user' range='[1.10.200.202603112142,1.10.200.202603112142]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.doc.user.feature.feature.jar' range='[1.24.0.202603112142,1.24.0.202603112142]'>
          <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.buildship.core' version='3.1.11.v20250904-1000' generation='2'>
      <update id='org.eclipse.buildship.core' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Buildship, Eclipse Plug-ins for Gradle - Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Buildship'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.core' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.buildship.core' version='3.1.11.v20250904-1000'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.gradle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.scan' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.collections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.gradle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.string' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.util.variable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.invocation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.buildship.core' version='3.1.11.v20250904-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='16'>
        <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.eclipse.core.net' range='0.0.0' optional='true' greedy='false'/>
        <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.variables' 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.junit.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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.gradle.toolingapi' range='[8.9.0,8.10.0)'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='33.3.1'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.buildship.compat' 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=17))'>
          <description>
            org.eclipse.buildship.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.buildship.core' version='3.1.11.v20250904-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.eclipse.buildship.core;singleton:=true&#xA;Bundle-Version: 3.1.11.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.refactoring.ui.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.refactoring.ui.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='Refactoring UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.refactoring.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.refactoring.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.refactoring.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.refactoring.ui.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.refactoring.ui.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.refactoring.ui.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.apt.ui.source' version='2.0.600.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.apt.ui.source' range='[0.0.0,2.0.600.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E JDT Annotation Processing Configurator UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.apt.ui'/>
        <property name='maven-version' value='2.0.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.apt.ui.source' version='2.0.600.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.apt.ui.source' version='2.0.600.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.apt.ui.source' version='2.0.600.20250418-1315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.apt.ui.source' version='2.0.600.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.ui.source&#xA;Bundle-Version: 2.0.600.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.sourcelookup.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.sourcelookup.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Source Lookup Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sourcelookup'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.sourcelookup.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.sourcelookup.source' 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.sourcelookup.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <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}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.sdk.plus.feature.feature.jar' version='0.19.3.202502181516'>
      <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='Graphiti SDK Plus (Incubation)'/>
        <property name='df_LT.description' value='This is the SDK Plus feature of the Graphiti framework containing the SDK feature plus all available add-ons. Install this feature if you want to develop on top of Graphiti and if you need at least one of the add-ons. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.sdk.plus.feature'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.sdk.plus.feature.feature.jar' version='0.19.3.202502181516'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.graphiti.sdk.plus.feature' version='0.19.3.202502181516'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.graphiti.sdk.plus.feature' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.drivers.emf4atl.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.drivers.emf4atl.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL RegularVM driver for EMF Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.drivers.emf4atl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.emf4atl.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.drivers.emf4atl.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.drivers.emf4atl.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.drivers.emf4atl.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.drivers.emf4atl.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'>
      <update id='org.eclipse.jst.ws.doc.user' range='[0.0.0,1.0.700.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web Services UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.doc.user'/>
        <property name='maven-version' value='1.0.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.doc.user.source' range='[1.0.700.v201903222115,1.0.700.v201903222115]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.700.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.coordinator.source' version='1.5.500.v20250517-0335' singleton='false'>
      <update id='org.eclipse.equinox.coordinator.source' range='[0.0.0,1.5.500.v20250517-0335)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Coordinator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.coordinator'/>
        <property name='maven-version' value='1.5.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.coordinator.source' version='1.5.500.v20250517-0335'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.coordinator.source' version='1.5.500.v20250517-0335'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.coordinator.source' version='1.5.500.v20250517-0335'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.coordinator.source' version='1.5.500.v20250517-0335'/>
      </artifacts>
      <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.coordinator.source&#xA;Bundle-Version: 1.5.500.v20250517-0335
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.xml.source' version='1.3.8.202511131403' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.xml.source' range='[0.0.0,1.3.8.202511131403)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Wild Web Developer project'/>
        <property name='df_LT.bundleName' value='XML support using Language Server Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.xml'/>
        <property name='maven-version' value='1.3.8-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml.source' version='1.3.8.202511131403'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.xml.source' version='1.3.8.202511131403'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.xml.source' version='1.3.8.202511131403'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wildwebdeveloper.xml.source' version='1.3.8.202511131403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.xml.source&#xA;Bundle-Version: 1.3.8.202511131403
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.emf.feature.feature.jar' version='4.6.0.v20260429-1155'>
      <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.passage.lic.emf'/>
        <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, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC EMF'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components EMF API for Licensing metadata'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.emf.feature'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.emf.feature.feature.jar' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.passage.lic.emf.feature' version='4.6.0.v20260429-1155'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.passage.lic.emf.feature' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.creation.core' version='1.2.0.v202311232240' singleton='false' generation='2'>
      <update id='org.eclipse.jst.ws.cxf.creation.core' range='[0.0.0,1.2.0.v202311232240)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CXF Web Services Creation Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.creation.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.creation.core' version='1.2.0.v202311232240'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.creation.core' version='1.2.0.v202311232240'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.creation.core.commands' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.creation.core' 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='25'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.0.304,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.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.ltk.core.refactoring' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.annotations.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core' range='[1.0.0,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.jem' range='[2.0.0,3.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.jst.jee' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='javax.jws' range='[2.0.0,2.1.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.ws.cxf.creation.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.creation.core.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.jst.ws.cxf.creation.core' 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.jst.ws.cxf.creation.core&#xA;Bundle-Version: 1.2.0.v202311232240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.language_pack.feature.feature.jar' version='0.17.2.202511281144'>
      <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='%featureProvider'/>
        <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) 2022 Holger Voormann and others.This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='TextMate Language Pack'/>
        <property name='df_LT.description' value='Syntax highlighting and more for about 40 programming languages and file formats (TextMate grammars and language configurations taken from Visual Studio Code)'/>
        <property name='df_LT.featureProvider' value='Eclipse TM4E'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.language_pack.feature'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.language_pack.feature.feature.jar' version='0.17.2.202511281144'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tm4e.language_pack.feature' version='0.17.2.202511281144'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tm4e.language_pack.feature' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.swtbot.generator.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.generator.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Test Recorder &amp; Code Generator Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source' version='1.3.0.v202307261816' singleton='false'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source' range='[0.0.0,1.3.0.v202307261816)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Xdoclet Annotations Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.xdoclet'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source' version='1.3.0.v202307261816'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source' version='1.3.0.v202307261816'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source' version='1.3.0.v202307261816'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source' version='1.3.0.v202307261816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.xdoclet.source&#xA;Bundle-Version: 1.3.0.v202307261816
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.ide' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF IDE'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.api.extensions' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.api.extensions.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.internal' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef.core.api' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef.core.api.utils' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.feature.feature.group' version='1.17.0.202604281354' singleton='false'>
      <update id='org.eclipse.mat.feature.feature.group' range='[0.0.0,1.17.0.202604281354)' 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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2008, 2026 SAP AG, IBM Corporation and others.&#xA;&#xA;Visit https://eclipse.dev/mat/'/>
        <property name='df_LT.featureName' value='Memory Analyzer'/>
        <property name='df_LT.description' value='Memory Analyzer'/>
        <property name='df_LT.providerName' value='Eclipse Memory Analyzer'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.feature.feature.group' version='1.17.0.202604281354'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.3.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='3.3.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.1.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.3.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.3.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.100'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.ui' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.webapp' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' 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.mat.report' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.api' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.hprof' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.parser' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ui' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ui.help' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.jdt' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.dtfj' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ibmdumps' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.jruby.resolver' range='[1.17.0.202604281354,1.17.0.202604281354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.feature.feature.jar' range='[1.17.0.202604281354,1.17.0.202604281354]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='unconfigure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,name:Memory Analyzer,location:https${#58}//download.eclipse.org/mat/latest/update-site/);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,name:Memory Analyzer,location:https${#58}//download.eclipse.org/mat/latest/update-site/);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,name:Memory Analyzer latest development build,location:https${#58}//download.eclipse.org/mat/snapshots/update-site/,enabled:false);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,name:Memory Analyzer latest development build,location:https${#58}//download.eclipse.org/mat/snapshots/update-site/,enabled:false);
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:0,name:Memory Analyzer,location:https${#58}//download.eclipse.org/mat/latest/update-site/);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:1,name:Memory Analyzer,location:https${#58}//download.eclipse.org/mat/latest/update-site/);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:0,name:Memory Analyzer latest development build,location:https${#58}//download.eclipse.org/mat/snapshots/update-site/,enabled:false);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:1,name:Memory Analyzer latest development build,location:https${#58}//download.eclipse.org/mat/snapshots/update-site/,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </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.eclipse.m2m.atl.profiler.vm' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.profiler.vm' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL RegularVM Profiler Implementation'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.vm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.vm' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.vm' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.vm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.vm' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.profiler.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.debug.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.m2m.atl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.vm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.ui.vm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.profiler.vm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.vm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.vm' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.vm;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.source' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.source' range='[0.0.0,3.11.2.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.source' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.source' version='3.11.2.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.source' version='3.11.2.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.source' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.source&#xA;Bundle-Version: 3.11.2.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.feature.jar' version='3.16.700.v20260423-1800'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2023 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Plug-in Development Environment'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.16.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.jar' version='3.16.700.v20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.pde' version='3.16.700.v20260423-1800'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.pde' version='3.16.700.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.feature.feature.jar' version='1.5.300.v202510080439'>
      <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.jpt.jaxb.branding'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - JAXB Support'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - JAXB Support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.feature'/>
        <property name='maven-version' value='1.5.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.feature.feature.jar' version='1.5.300.v202510080439'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jpt.jaxb.feature' version='1.5.300.v202510080439'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jpt.jaxb.feature' version='1.5.300.v202510080439'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Core Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.edit.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.edit.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 UML Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.edit'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.edit.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.edit.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.edit.source' version='5.6.0.v20260412-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.eclipse.uml2.uml.edit.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </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.zest.doc.isv' version='1.8.1500.202603082128'>
      <update id='org.eclipse.zest.doc.isv' range='[0.0.0,1.8.1500.202603082128)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='GEF Classic Zest Developer Documentation'/>
        <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.zest.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.zest.doc.isv'/>
        <property name='maven-version' value='1.8.1500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.doc.isv' version='1.8.1500.202603082128'/>
        <provided namespace='osgi.bundle' name='org.eclipse.zest.doc.isv' version='1.8.1500.202603082128'/>
        <provided namespace='osgi.identity' name='org.eclipse.zest.doc.isv' version='1.8.1500.202603082128'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.swt' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.16.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.platform.doc.isv' range='[3.2.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.131.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.doc.isv.source' range='[1.8.1500.202603082128,1.8.1500.202603082128]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.zest.doc.isv' version='1.8.1500.202603082128'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.zest.doc.isv; singleton:=true&#xA;Bundle-Version: 1.8.1500.202603082128
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.source' version='1.2.0.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.xsl.source' range='[0.0.0,1.2.0.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse XSL Developer Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.source' version='1.2.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.source' version='1.2.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.source' version='1.2.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.source' version='1.2.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.source&#xA;Bundle-Version: 1.2.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.inject.jersey-hk2.source' version='4.0.2' singleton='false'>
      <update id='org.glassfish.jersey.inject.jersey-hk2.source' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.jersey.inject.jersey-hk2:4.0.2'/>
        <property name='maven-groupId' value='org.glassfish.jersey.inject'/>
        <property name='maven-artifactId' value='jersey-hk2'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.inject.jersey-hk2.source' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.inject.jersey-hk2.source' version='4.0.2'/>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.inject.jersey-hk2.source' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.inject.jersey-hk2.source' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.inject.jersey-hk2.source&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.pde.edit.source' version='1.15.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.setup.pde.edit.source' range='[0.0.0,1.15.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup PDE Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.pde.edit'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.edit.source' version='1.15.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.pde.edit.source' version='1.15.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.pde.edit.source' version='1.15.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.pde.edit.source' version='1.15.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.pde.edit.source&#xA;Bundle-Version: 1.15.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.modules.edit' version='1.2.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.modules.edit' range='[0.0.0,1.2.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Modules 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.modules.edit'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules.edit' version='1.2.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules.edit' version='1.2.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.modules.provider' version='1.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.modules.edit' version='1.2.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.cdo.edit' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.modules.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.modules.edit.source' range='[1.2.1.v20260304-1812,1.2.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.modules.edit' version='1.2.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.modules.edit;singleton:=true&#xA;Bundle-Version: 1.2.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.config.gtk.linux.ppc64le' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.config' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=ppc64le)(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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.platform.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.platform);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ui' version='9.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.ui' range='[0.0.0,9.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ui'/>
        <property name='maven-version' value='9.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='98'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' version='9.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' version='9.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.ui.viewers.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.ui.widgets.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.editors.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.parsers.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.dialogs.offset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.wizards.importtrace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.project.wizards.tracepkg.importexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.eventdensity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.piecharts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.piecharts.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.statistics.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.timegraph.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.viewers.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.eventdensity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.histogram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.views.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.widgets.piechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.widgets.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.ui.widgets.timegraph.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.colors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.project.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.tracetype.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.events.columns' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.xychart.barchart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.viewers.xychart.linechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.colors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.distribution.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.histogram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.statesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.timechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.drawings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.drawings.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.handlers.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.load' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.uml2sd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.views.xychart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.rawviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.tabsview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.timegraph.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.ui.widgets.virtualtable' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.ui' version='9.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='41'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' 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.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.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.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.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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.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.wst.xml.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.filter.parser' 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.ui.themes' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.gzip' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui.source' range='[9.2.0.202604110342,9.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.ui' version='9.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.ui;singleton:=true&#xA;Bundle-Version: 9.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.creation.core.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.axis2.creation.core.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Webservice Axis2 Creation Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.creation.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.creation.core.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.creation.core.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.creation.core.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.creation.core.source' version='1.1.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.jst.ws.axis2.creation.core.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclstdlib' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.oclstdlib' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified OCL Standard Library Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclstdlib'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlib.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlibcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlibcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.oclstdlibcs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclstdlib' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.oclstdlib
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclstdlib' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.oclstdlib;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.itcl.core.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.itcl.core.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit IncrTcl Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.itcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.itcl.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.itcl.core.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.itcl.core.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.itcl.core.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.itcl.core.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.archetype.maven-artifact-transfer.source' version='0.13.1.2' singleton='false'>
      <update id='org.eclipse.m2e.archetype.maven-artifact-transfer.source' range='[0.0.0,0.13.1.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.eclipse.m2e.archetype.maven-artifact-transfer:0.13.1.2'/>
        <property name='maven-groupId' value='org.apache.maven.shared'/>
        <property name='maven-artifactId' value='maven-artifact-transfer'/>
        <property name='maven-version' value='0.13.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.maven-artifact-transfer.source' version='0.13.1.2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.maven-artifact-transfer.source' version='0.13.1.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.archetype.maven-artifact-transfer.source' version='0.13.1.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.maven-artifact-transfer.source' version='0.13.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.archetype.maven-artifact-transfer.source&#xA;Bundle-Version: 0.13.1.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.ui.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.common.ui.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius UI Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.ui.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.ui.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.ui.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.ui.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.clipboard.core.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.emf.clipboard.core.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF EMF Clipboard Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.clipboard.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.clipboard.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.clipboard.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.clipboard.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.clipboard.core.source' 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.emf.clipboard.core.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.build.source.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gnu.build.source.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.build'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GNU Toolchain Build Support Developer Resources'/>
        <property name='df_LT.description' value='Build support for C/C++ GNU toolchain. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.build.source.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.managedbuilder.gnu.ui.source' range='[8.7.500.202512020204,8.7.500.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.core.source' range='[2.1.800.202512020204,2.1.800.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.ui.source' range='[1.2.500.202603111352,1.2.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.build.source.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.derby' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.modelbase.derby' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Derby Model Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.derby'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.derby' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.derby' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.derby' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.derby.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.derby.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.derby' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.derby
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.derby.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.derby' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.derby; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.internet.monitor.ui.source' version='1.0.801.v202308110227' singleton='false'>
      <update id='org.eclipse.wst.internet.monitor.ui.source' range='[0.0.0,1.0.801.v202308110227)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='TCP/IP Monitor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.internet.monitor.ui'/>
        <property name='maven-version' value='1.0.801-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.ui.source' version='1.0.801.v202308110227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.ui.source' version='1.0.801.v202308110227'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.internet.monitor.ui.source' version='1.0.801.v202308110227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.internet.monitor.ui.source' version='1.0.801.v202308110227'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.internet.monitor.ui.source&#xA;Bundle-Version: 1.0.801.v202308110227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.server.linux.ppc64le' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.remote.proxy.server.linux.ppc64le' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Proxy Server Linux ppc64le Component'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.server.linux.ppc64le'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.linux.ppc64le' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.server.linux.ppc64le' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.server.linux.ppc64le' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.remote.proxy.server.linux.ppc64le.source' range='[12.5.0.202603111352,12.5.0.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.server.linux.ppc64le' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.server.linux.ppc64le&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.databinding.source' version='1.10.100.202604041010' singleton='false'>
      <update id='org.eclipse.wb.core.databinding.source' range='[0.0.0,1.10.100.202604041010)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Databinding Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.databinding'/>
        <property name='maven-version' value='1.10.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.databinding.source' version='1.10.100.202604041010'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.databinding.source' version='1.10.100.202604041010'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.databinding.source' version='1.10.100.202604041010'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.databinding.source' version='1.10.100.202604041010'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.databinding.source&#xA;Bundle-Version: 1.10.100.202604041010
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.bugzilla.ide.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.bugzilla.ide.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Bugzilla IDE Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.bugzilla.ide'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.ide.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.bugzilla.ide.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.bugzilla.ide.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.bugzilla.ide.source' version='4.11.0.v20260309-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.mylyn.bugzilla.ide.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.debug.source' version='3.2.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.debug.source' range='[0.0.0,3.2.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j Signaling Platform Debug Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.debug'/>
        <property name='maven-version' value='3.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.debug.source' version='3.2.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.debug.source' version='3.2.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.debug.source' version='3.2.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.debug.source' version='3.2.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.debug.source&#xA;Bundle-Version: 3.2.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.infopop.source' version='1.0.200.v201903050508' singleton='false'>
      <update id='org.eclipse.wst.command.env.infopop.source' range='[0.0.0,1.0.200.v201903050508)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env.infopop'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.infopop.source' version='1.0.200.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.infopop.source' version='1.0.200.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.infopop.source' version='1.0.200.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.infopop.source' version='1.0.200.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env.infopop.source&#xA;Bundle-Version: 1.0.200.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.validators.externalchecker.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.validators.externalchecker.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Validators UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.validators.externalchecker'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.externalchecker.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.validators.externalchecker.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.validators.externalchecker.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.validators.externalchecker.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.validators.externalchecker.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.parser' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.parser' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Parser'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.parser'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.parser' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ast.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ast.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.definitions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.definitions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.definitions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.core.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.parser.raw' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.parser.definitions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.parser.printer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.parser' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.tcl.parser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.parser.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.parser' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.parser;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.doc.source' version='1.14.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.targlets.doc.source' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Targlets Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.doc'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.doc.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.doc.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.doc.source' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.doc.source' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.targlets.doc.source&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.feature.feature.group' version='1.3.1800.v202409142305' singleton='false'>
      <update id='org.eclipse.wst.xsl.feature.feature.group' range='[0.0.0,1.3.1800.v202409142305)' 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.xsl.feature'/>
        <property name='maven-version' value='1.3.1800-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 Doug Satchwell (Chase Technology Ltd),&#xA;David Carver (Standards for Technology in Automotive Retail) and others 2008.&#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;Doug Satchwell (Chase Technology Ltd - http://www.chasetechnology.co.uk)&#xA;David Carver (Standards for Technology in Automotive Retail - http://www.starstandard.org)&#xA;Jesper Moller (NineConsult - http://www.nineconsult.dk)'/>
        <property name='df_LT.featureName' value='Eclipse XSL Developer Tools'/>
        <property name='df_LT.description' value='XSLT Editor, validator, launching and debugging support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.feature.feature.group' version='1.3.1800.v202409142305'/>
        <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.wst.xml.xpath2.processor.feature.feature.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_ui.feature.feature.group' range='3.3.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xalan' 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.serializer' 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.xsl.core' range='[1.2.200.v202405130119,1.2.200.v202405130119]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.debug.ui' range='[1.1.100.v202302070714,1.1.100.v202302070714]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.launching' range='[1.2.0.v201901071922,1.2.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.xalan' range='[1.1.200.v202409142305,1.1.200.v202409142305]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.ui' range='[1.2.300.v202305221615,1.2.300.v202305221615]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath.ui' range='[1.2.100.v202404080234,1.2.100.v202404080234]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.doc' range='[1.1.0.v202110312208,1.1.0.v202110312208]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath.core' range='[1.4.0.v202307260701,1.4.0.v202307260701]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.saxon' range='[1.1.0.v201901071922,1.1.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl' range='[1.2.0.v201901071922,1.2.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.debug' range='[1.1.200.v202408140326,1.1.200.v202408140326]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.debug.ui' range='[1.1.0.v201901071922,1.1.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.launching' range='[1.1.200.v202301080401,1.1.200.v202301080401]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.exslt.core' range='[1.1.0.v201901071922,1.1.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.exslt.ui' range='[1.1.0.v201901071922,1.1.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.feature.feature.jar' range='[1.3.1800.v202409142305,1.3.1800.v202409142305]'>
          <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.osgi.services.remoteserviceadmin' version='1.7.0.v20241229-2225' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.services.remoteserviceadmin' range='[0.0.0,1.7.0.v20241229-2225)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.bundle.description' value='OSGi Service Platform Release 6.0 Remote Service Admin Service Interfaces and Classes'/>
        <property name='df_LT.bundle.name' value='OSGi R6 RemoteServiceAdmin API'/>
        <property name='df_LT.bundle.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundle.name'/>
        <property name='org.eclipse.equinox.p2.description' value='%bundle.description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundle.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='bundle'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.services.remoteserviceadmin'/>
        <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.osgi.services.remoteserviceadmin' version='1.7.0.v20241229-2225'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.services.remoteserviceadmin' version='1.7.0.v20241229-2225'/>
        <provided namespace='java.package' name='org.osgi.service.remoteserviceadmin' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.remoteserviceadmin.namespace' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.services.remoteserviceadmin' version='1.7.0.v20241229-2225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.osgi.framework' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.resource' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.osgi.services.remoteserviceadmin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services.remoteserviceadmin.source' range='[1.7.0.v20241229-2225,1.7.0.v20241229-2225]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.services.remoteserviceadmin' version='1.7.0.v20241229-2225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi.services.remoteserviceadmin&#xA;Bundle-Version: 1.7.0.v20241229-2225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.awt.util.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.awt.util.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.awt.util:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-awt-util'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.awt.util.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.awt.util.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.awt.util.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.awt.util.source' 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.awt.util.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.help.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.help.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Help Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.help.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.help.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.help.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.help.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.help.ui.source' version='4.11.0.v20260309-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.mylyn.help.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.embedded.source' version='4.10.6.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.embedded.source' range='[0.0.0,4.10.6.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Server Embedded Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.embedded'/>
        <property name='maven-version' value='4.10.6-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.source' version='4.10.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.embedded.source' version='4.10.6.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.embedded.source' version='4.10.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.embedded.source' version='4.10.6.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.embedded.source&#xA;Bundle-Version: 4.10.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.jnr.jffi' version='1.3.15' singleton='false'>
      <update id='com.github.jnr.jffi' range='[0.0.0,1.3.15)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='jffi'/>
        <property name='org.eclipse.equinox.p2.description' value='Java Foreign Function Interface'/>
        <property name='maven-groupId' value='com.github.jnr'/>
        <property name='maven-artifactId' value='jffi'/>
        <property name='maven-version' value='1.3.15'/>
        <property name='maven-classifier' value='complete'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.jnr.jffi' version='1.3.15'/>
        <provided namespace='osgi.bundle' name='com.github.jnr.jffi' version='1.3.15'/>
        <provided namespace='java.package' name='com.kenai.jffi' version='1.3.15'/>
        <provided namespace='osgi.identity' name='com.github.jnr.jffi' version='1.3.15'>
          <properties size='1'>
            <property 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.github.jnr.jffi.source' range='[1.3.15,1.3.15]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.jnr.jffi' version='1.3.15'/>
      </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.jnr.jffi&#xA;Bundle-Version: 1.3.15
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.source' version='3.12.100.v20260420-1303' singleton='false'>
      <update id='org.eclipse.compare.source' range='[0.0.0,3.12.100.v20260420-1303)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Compare Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.compare'/>
        <property name='maven-version' value='3.12.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.source' version='3.12.100.v20260420-1303'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.source' version='3.12.100.v20260420-1303'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.source' version='3.12.100.v20260420-1303'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.source' version='3.12.100.v20260420-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.compare.source&#xA;Bundle-Version: 3.12.100.v20260420-1303
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-commons.source' version='1.14.3' singleton='false'>
      <update id='junit-platform-commons.source' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-commons:1.14.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-commons'/>
        <property name='maven-version' value='1.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-commons.source' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-commons.source' version='1.14.3'/>
        <provided namespace='osgi.identity' name='junit-platform-commons.source' version='1.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-commons.source' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-commons.source&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.tools.spies' version='3.110.100.v20260327-0718' generation='2'>
      <update id='org.eclipse.swt.tools.spies' range='[0.0.0,3.110.100.v20260327-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SWT Tools Spy'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.swt.tools.spies'/>
        <property name='maven-version' value='3.110.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.spies' version='3.110.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.tools.spies' version='3.110.100.v20260327-0718'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.tools.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.tools.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.tools.spies' version='3.110.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='2.1.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.133.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.208.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='1.2.600'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.0,3.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.swt.tools.spies
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.swt.tools.spies
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.spies.source' range='[3.110.100.v20260327-0718,3.110.100.v20260327-0718]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.tools.spies' version='3.110.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.tools.spies;singleton:=true&#xA;Bundle-Version: 3.110.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.mysql' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP MySQL Enablement Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.mysql' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.internal.mysql.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.catalog.loaders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.ddl.shared' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.mysql' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.mysql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.mysql' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.mysql; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.jvm' version='4.3.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.jvm' range='[0.0.0,4.3.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform JVM Transport'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.jvm'/>
        <property name='maven-version' value='4.3.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.jvm' version='4.3.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.jvm' version='4.3.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.jvm' version='4.3.2'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.jvm.bundle' version='4.3.2'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.jvm.messages' version='4.3.2'/>
        <provided namespace='java.package' name='org.eclipse.net4j.jvm' version='4.3.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.jvm' version='4.3.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' 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.net4j.jvm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.jvm.source' range='[4.3.2.v20260304-1812,4.3.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.jvm' version='4.3.2.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.jvm;singleton:=true&#xA;Bundle-Version: 4.3.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </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.mylyn.bugzilla.feature.feature.group' version='4.11.0.v20260422-0541' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.bugzilla_feature.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.bugzilla.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260422-0541)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.bugzilla.feature'/>
        <property name='maven-version' value='4.11.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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Tasks Connector: Bugzilla'/>
        <property name='df_LT.description' value='Provides Task List integration, offline support and rich editing for the open source Bugzilla bug tracker.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.feature.feature.group' version='4.11.0.v20260422-0541'/>
        <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.mylyn.tasks.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.core' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.ide' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.feature.feature.jar' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'>
          <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.runtime.feature.feature.jar' version='1.4.1200.v20260413-1500'>
      <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 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;################ end of copyright property ####################################'/>
        <property name='df_LT.featureName' value='Eclipse Core Runtime Infrastructure'/>
        <property name='df_LT.description' value='Common OS-independent base of the Eclipse platform. (Binary runtime and user documentation.)'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.runtime.feature'/>
        <property name='maven-version' value='1.4.1200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime.feature.feature.jar' version='1.4.1200.v20260413-1500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.core.runtime.feature' version='1.4.1200.v20260413-1500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.core.runtime.feature' version='1.4.1200.v20260413-1500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='lpg.runtime.java.source' version='2.0.17.v201004271640' singleton='false'>
      <update id='lpg.runtime.java.source' range='[0.0.0,2.0.17.v201004271640)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.pluginName' value='SourceForge LPG Java Runtime Source Bundle'/>
        <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='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='lpg.runtime'/>
        <property name='maven-artifactId' value='java'/>
        <property name='maven-version' value='2.0.17-v201004271640'/>
        <property name='maven-classifier' value='sources'/>
        <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='lpg.runtime.java.source' version='2.0.17.v201004271640'/>
        <provided namespace='osgi.bundle' name='lpg.runtime.java.source' version='2.0.17.v201004271640'/>
        <provided namespace='osgi.identity' name='lpg.runtime.java.source' version='2.0.17.v201004271640'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='lpg.runtime.java.source' version='2.0.17.v201004271640'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: lpg.runtime.java.source&#xA;Bundle-Version: 2.0.17.v201004271640
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.language_pack.feature.feature.group' version='0.17.2.202511281144' singleton='false'>
      <update id='org.eclipse.tm4e.language_pack.feature.feature.group' range='[0.0.0,0.17.2.202511281144)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.language_pack.feature'/>
        <property name='maven-version' value='0.17.2-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) 2022 Holger Voormann and others.This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='TextMate Language Pack'/>
        <property name='df_LT.description' value='Syntax highlighting and more for about 40 programming languages and file formats (TextMate grammars and language configurations taken from Visual Studio Code)'/>
        <property name='df_LT.featureProvider' value='Eclipse TM4E'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.language_pack.feature.feature.group' version='0.17.2.202511281144'/>
        <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.tm4e.language_pack' range='[0.17.2.202511281144,0.17.2.202511281144]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.language_pack.feature.feature.jar' range='[0.17.2.202511281144,0.17.2.202511281144]'>
          <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.oomph.util.pde' version='1.14.0.v20251125-1140' generation='2'>
      <update id='org.eclipse.oomph.util.pde' range='[0.0.0,1.14.0.v20251125-1140)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph PDE Utilities'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.util.pde'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.util.pde' version='1.14.0.v20251125-1140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.util.pde' version='1.14.0.v20251125-1140'/>
        <provided namespace='java.package' name='org.eclipse.oomph.util.internal.pde' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.util.pde' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.util.pde' version='1.14.0.v20251125-1140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.0.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.pde.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util' range='[1.27.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.util.pde
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.util.pde.source' range='[1.14.0.v20251125-1140,1.14.0.v20251125-1140]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.util.pde' version='1.14.0.v20251125-1140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.util.pde;singleton:=true&#xA;Bundle-Version: 1.14.0.v20251125-1140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <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}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.genericeditor.source' version='1.4.100.v20260422-0926' singleton='false'>
      <update id='org.eclipse.ui.genericeditor.source' range='[0.0.0,1.4.100.v20260422-0926)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Generic and Extensible Code Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.genericeditor'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor.source' version='1.4.100.v20260422-0926'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.genericeditor.source' version='1.4.100.v20260422-0926'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.genericeditor.source' version='1.4.100.v20260422-0926'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.genericeditor.source' version='1.4.100.v20260422-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.ui.genericeditor.source&#xA;Bundle-Version: 1.4.100.v20260422-0926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.p2.core' version='1.34.0.v20260409-1346' generation='2'>
      <update id='org.eclipse.oomph.p2.core' range='[0.0.0,1.34.0.v20260409-1346)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph P2 Management Core'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2.core'/>
        <property name='maven-version' value='1.34.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.core' version='1.34.0.v20260409-1346'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.core' version='1.34.0.v20260409-1346'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.core' version='1.34.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.internal.core' version='1.34.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.core' version='1.34.0.v20260409-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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.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.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.metadata.repository' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' 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.touchpoint.natives' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.junit' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='[1.65.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='[1.65.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.p2.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.core.source' range='[1.34.0.v20260409-1346,1.34.0.v20260409-1346]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.core' version='1.34.0.v20260409-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.eclipse.oomph.p2.core;singleton:=true&#xA;Bundle-Version: 1.34.0.v20260409-1346
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.useradmin.source' version='1.1.1.202109301733' singleton='false'>
      <update id='org.osgi.service.useradmin.source' range='[0.0.0,1.1.1.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.useradmin:1.1.1.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.useradmin.source' version='1.1.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.useradmin.source' version='1.1.1.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.useradmin.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.useradmin.source' 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.source&#xA;Bundle-Version: 1.1.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.ecore.exporter.source' version='3.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.ecore.exporter.source' range='[0.0.0,3.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 UML Exporter for EMF Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.ecore.exporter'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.ecore.exporter.source' version='3.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.ecore.exporter.source' version='3.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.ecore.exporter.source' version='3.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.ecore.exporter.source' version='3.6.0.v20260412-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.eclipse.uml2.uml.ecore.exporter.source&#xA;Bundle-Version: 3.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.ui.source' version='9.1.0.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.ui.source' range='[0.0.0,9.1.0.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.ui'/>
        <property name='maven-version' value='9.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui.source' version='9.1.0.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.ui.source' version='9.1.0.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.ui.source' version='9.1.0.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.ui.source' version='9.1.0.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.ui.source&#xA;Bundle-Version: 9.1.0.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ejb.doc.user.source' version='1.1.301.v201903222024' singleton='false'>
      <update id='org.eclipse.jst.ejb.doc.user.source' range='[0.0.0,1.1.301.v201903222024)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='EJB docs Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ejb.doc.user'/>
        <property name='maven-version' value='1.1.301-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.doc.user.source' version='1.1.301.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ejb.doc.user.source' version='1.1.301.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ejb.doc.user.source' version='1.1.301.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ejb.doc.user.source' version='1.1.301.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ejb.doc.user.source&#xA;Bundle-Version: 1.1.301.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.googlecode.javaewah.JavaEWAH.source' version='1.2.3' singleton='false'>
      <update id='com.googlecode.javaewah.JavaEWAH.source' range='[0.0.0,1.2.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.googlecode.javaewah.JavaEWAH:1.2.3'/>
        <property name='maven-groupId' value='com.googlecode.javaewah'/>
        <property name='maven-artifactId' value='JavaEWAH'/>
        <property name='maven-version' value='1.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.googlecode.javaewah.JavaEWAH.source' version='1.2.3'/>
        <provided namespace='osgi.bundle' name='com.googlecode.javaewah.JavaEWAH.source' version='1.2.3'/>
        <provided namespace='osgi.identity' name='com.googlecode.javaewah.JavaEWAH.source' version='1.2.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.googlecode.javaewah.JavaEWAH.source' version='1.2.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.googlecode.javaewah.JavaEWAH.source&#xA;Bundle-Version: 1.2.3
          </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.eclipse.sirius.ext.emf.edit.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.emf.edit.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extensions - EMF.Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.edit'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.edit.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.edit.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.edit.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.feature.jar' version='8.23.0.202604281957'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%description'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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) 2009, 2018 IBM Corporation. &#xA;&#xA;This program and the accompanying materials are made &#xA;available under the terms of the Eclipse Public License 2.0 &#xA;which is available at https://www.eclipse.org/legal/epl-2.0/ &#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.description' value='SystemTap IDE and Visualization Tools'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.systemtap' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.systemtap' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.atl.emftvm.trace.edit.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.trace.edit.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Trace Model Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.trace.edit'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.edit.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace.edit.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.trace.edit.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.trace.edit.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.trace.edit.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ui.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.ui.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.ui - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ui.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ui.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ui.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.ui.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.ui.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.miglayout.swing' version='11.4.3' singleton='false' generation='2'>
      <update id='com.miglayout.swing' range='[0.0.0,11.4.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='MiGLayout Swing'/>
        <property name='org.eclipse.equinox.p2.description' value='MiGLayout - Java Layout Manager for Swing'/>
        <property name='maven-groupId' value='com.miglayout'/>
        <property name='maven-artifactId' value='miglayout-swing'/>
        <property name='maven-version' value='11.4.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.miglayout.swing' version='11.4.3'/>
        <provided namespace='osgi.bundle' name='com.miglayout.swing' version='11.4.3'/>
        <provided namespace='java.package' name='net.miginfocom.swing' version='11.4.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.miginfocom.layout' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.miglayout.swing' version='11.4.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='javax.swing' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.text' range='0.0.0'/>
        <required namespace='java.package' name='net.miginfocom.layout' range='[11.4.0,12.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            com.miglayout.swing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.miglayout.swing.source' range='[11.4.3,11.4.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.miglayout.swing' version='11.4.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.miglayout.swing&#xA;Bundle-Version: 11.4.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.edit' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.common.types.edit' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.provider' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.edit' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.43.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.34.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <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.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.feature.group' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.feature.group' range='[0.0.0,3.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml'/>
        <property name='maven-version' value='3.11.2-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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Core'/>
        <property name='df_LT.description' value='QVT Operational compiler and executor. Holds the minimal set of plug-ins for standalone execution of QVTo scripts'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.group' version='3.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.cst.parser' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ecore.imperativeocl' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.feature.jar' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'>
          <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
      </copyright>
    </unit>
    <unit id='org.eclipse.launchbar.ui.controls.source' version='1.2.700.202512020204' singleton='false'>
      <update id='org.eclipse.launchbar.ui.controls.source' range='[0.0.0,1.2.700.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Launch Bar UI Controls Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.ui.controls'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.ui.controls.source' version='1.2.700.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.ui.controls.source' version='1.2.700.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.ui.controls.source' version='1.2.700.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.ui.controls.source' version='1.2.700.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.ui.controls.source&#xA;Bundle-Version: 1.2.700.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.server.jetty.feature.jar' version='1.11.1000.v20251229-1450'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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 IBM, Composent, 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;IBM - initial API and implementation'/>
        <property name='df_LT.featureName' value='Jetty Http Server Feature'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.server.jetty'/>
        <property name='maven-version' value='1.11.1000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.jetty.feature.jar' version='1.11.1000.v20251229-1450'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.server.jetty' version='1.11.1000.v20251229-1450'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.server.jetty' version='1.11.1000.v20251229-1450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jface.notifications' version='0.8.100.v20260326-1607' singleton='false' generation='2'>
      <update id='org.eclipse.jface.notifications' range='[0.0.0,0.8.100.v20260326-1607)' 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.100-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.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications' version='0.8.100.v20260326-1607'/>
        <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.100.v20260326-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='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.100.v20260326-1607,0.8.100.v20260326-1607]' 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.100.v20260326-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.jface.notifications&#xA;Bundle-Version: 0.8.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.core.source' version='1.1.100.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.core.source' range='[0.0.0,1.1.100.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source JSON Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.core'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.core.source' version='1.1.100.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.core.source' version='1.1.100.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.core.source' version='1.1.100.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.core.source' version='1.1.100.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.core.source&#xA;Bundle-Version: 1.1.100.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.caching.j9.source' version='1.3.400.v20250606-0913' singleton='false'>
      <update id='org.eclipse.equinox.weaving.caching.j9.source' range='[0.0.0,1.3.400.v20250606-0913)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='J9 CachingService Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.caching.j9'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.caching.j9.source' version='1.3.400.v20250606-0913'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.caching.j9.source' version='1.3.400.v20250606-0913'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.weaving.caching.j9.source' version='1.3.400.v20250606-0913'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.caching.j9.source' version='1.3.400.v20250606-0913'/>
      </artifacts>
      <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.weaving.caching.j9.source&#xA;Bundle-Version: 1.3.400.v20250606-0913
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.model.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.tree.model.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Tree Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.model.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.model.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.model.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.sdk' version='4.40.0.v20260423-1800'>
      <update id='org.eclipse.sdk' range='[0.0.0,4.40.0.v20260423-1800)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Project SDK'/>
        <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.sdk'/>
        <property name='maven-version' value='4.40.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk' version='4.40.0.v20260423-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sdk' version='4.40.0.v20260423-1800'/>
        <provided namespace='osgi.identity' name='org.eclipse.sdk' version='4.40.0.v20260423-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide.application' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.platform' range='[4.8.0,5.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.source' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sdk' version='4.40.0.v20260423-1800'/>
      </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.sdk;singleton:=true&#xA;Bundle-Version: 4.40.0.v20260423-1800
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.xml.ui.source' version='1.5.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oda.xml.ui.source' range='[0.0.0,1.5.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP XML ODA Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.xml.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml.ui.source' version='1.5.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml.ui.source' version='1.5.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.xml.ui.source' version='1.5.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.xml.ui.source' version='1.5.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.xml.ui.source&#xA;Bundle-Version: 1.5.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.xalan.source' version='1.1.200.v202409142305' singleton='false'>
      <update id='org.eclipse.wst.xsl.xalan.source' range='[0.0.0,1.1.200.v202409142305)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL Xalan Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.xalan'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.xalan.source' version='1.1.200.v202409142305'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.xalan.source' version='1.1.200.v202409142305'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.xalan.source' version='1.1.200.v202409142305'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.xalan.source' version='1.1.200.v202409142305'/>
      </artifacts>
      <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.xsl.xalan.source&#xA;Bundle-Version: 1.1.200.v202409142305
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.stm.ui.source' version='3.0.2.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.stm.ui.source' range='[0.0.0,3.0.2.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ STM32Fx Project Templates Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.stm.ui'/>
        <property name='maven-version' value='3.0.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm.ui.source' version='3.0.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.stm.ui.source' version='3.0.2.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.stm.ui.source' version='3.0.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.stm.ui.source' version='3.0.2.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.stm.ui.source&#xA;Bundle-Version: 3.0.2.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare' version='3.12.100.v20260420-1303' generation='2'>
      <update id='org.eclipse.compare' range='[0.0.0,3.12.100.v20260420-1303)' 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.100-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.100.v20260420-1303'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare' version='3.12.100.v20260420-1303'/>
        <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.100.v20260420-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='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.100.v20260420-1303,3.12.100.v20260420-1303]' 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.100.v20260420-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.compare; singleton:=true&#xA;Bundle-Version: 3.12.100.v20260420-1303
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.jdbc.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.jdbc.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for JDBC'/>
        <property name='df_LT.description' value='DTP support for using databases through JDBC'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic.ui' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator.source' version='1.5.700.v20251111-1031' singleton='false'>
      <update id='org.eclipse.equinox.simpleconfigurator.source' range='[0.0.0,1.5.700.v20251111-1031)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Simple Configurator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator'/>
        <property name='maven-version' value='1.5.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.source' version='1.5.700.v20251111-1031'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.source' version='1.5.700.v20251111-1031'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator.source' 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.source&#xA;Bundle-Version: 1.5.700.v20251111-1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.core.win32.source' version='1.13.0.v20250727-0825' singleton='false'>
      <update id='org.eclipse.epp.mpc.core.win32.source' range='[0.0.0,1.13.0.v20250727-0825)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Marketplace Client'/>
        <property name='df_LT.bundleName' value='Marketplace Client Core Win32 Proxy Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.core.win32'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core.win32.source' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.core.win32.source' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.core.win32.source' version='1.13.0.v20250727-0825'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.core.win32.source' version='1.13.0.v20250727-0825'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.epp.mpc.core.win32.source&#xA;Bundle-Version: 1.13.0.v20250727-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.ecore.converter' version='2.9.0.v20230211-1150'>
      <update id='org.eclipse.xsd.ecore.converter' range='[0.0.0,2.9.0.v20230211-1150)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD Ecore 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.xsd.ecore.converter'/>
        <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.xsd.ecore.converter' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.ecore.converter' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.ecore.converter' 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.xsd.ecore.converter.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.xsd.ecore.converter' 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.xsd.ecore.converter;singleton:=true&#xA;Bundle-Version: 2.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.creation.ui' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.cxf.creation.ui' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CXF Web Services Creation UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.creation.ui'/>
        <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.jst.ws.cxf.creation.ui' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.creation.ui' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.creation.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.creation.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.creation.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.creation.ui' version='1.1.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='29'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.1.0,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.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.creation.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.1.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.command.env.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.consumption.ui' range='[1.1.0,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.jst.ws.creation.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.annotations.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='javax.jws' range='[2.0.0,2.1.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.cxf.creation.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.creation.ui.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.creation.ui' version='1.1.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.jst.ws.cxf.creation.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.structures' version='4.2.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.systemtap.structures' range='[0.0.0,4.2.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='SystemTap Structures Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.structures'/>
        <property name='maven-version' value='4.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.structures' version='4.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.structures' version='4.2.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.structures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.structures.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.structures.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.structures.runnable' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.structures' version='4.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.linuxtools.profiling.launch' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core.factory' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.systemtap.structures
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.structures.source' range='[4.2.0.202604281957,4.2.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.structures' version='4.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.structures;singleton:=true&#xA;Bundle-Version: 4.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.feature.jar' version='4.29.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities'/>
        <property name='df_LT.description' value='Contains the Net4j utilities plugin.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.feature.jar' version='4.29.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.util' version='4.29.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.util' version='4.29.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.epp.mpc.core.win32' version='1.13.0.v20250727-0825' generation='2'>
      <update id='org.eclipse.epp.mpc.core.win32' range='[0.0.0,1.13.0.v20250727-0825)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client Core Win32 Proxy Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.core.win32'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core.win32' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.core.win32' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.core.win32' version='1.13.0.v20250727-0825'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi' range='3.6.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='4.1.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='4.1.0'/>
        <required namespace='java.package' name='com.sun.jna' range='4.1.0'/>
        <required namespace='java.package' name='com.sun.jna.platform.win32' range='4.1.0'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.auth' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.auth' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.classic' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.win' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.config' range='[5.1.0,6.0.0)'/>
        <required namespace='java.package' name='org.eclipse.epp.internal.mpc.core.transport.httpclient' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.epp.mpc.core.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core.win32.source' range='[1.13.0.v20250727-0825,1.13.0.v20250727-0825]' 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.epp.mpc.core.win32' version='1.13.0.v20250727-0825'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.epp.mpc.core.win32;singleton:=true&#xA;Bundle-Version: 1.13.0.v20250727-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQLModel Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.accesscontrol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.accesscontrol.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.accesscontrol.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.constraints.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.constraints.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.datatypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.datatypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.datatypes.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.routines' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.routines.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.routines.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.statements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.statements.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.statements.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.idioms.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.idioms.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Idioms Model UI for the Xtext Declarative Serializer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.idioms.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.idioms.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.idioms.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.idioms.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.idioms.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.idioms.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared.jdt38' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.common.types.shared.jdt38' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Common Types Shared State (JDT 3.8)'/>
        <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='fragment'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared.jdt38'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.43.0.v20260426-1446'>
          <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.xtext.common.types.shared' version='2.43.0.v20260426-1446'/>
        <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.xtext.common.types.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.36.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <required namespace='java.package' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.common.types.shared.jdt38
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.shared.jdt38' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.shared.jdt38;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446&#xA;Fragment-Host: org.eclipse.xtext.common.types.shared
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement'/>
        <property name='df_LT.description' value='DTP specialized support for specific data sources, e.g., databases, ODA drivers'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.php.phpunit.feature.feature.jar' version='8.4.0.202512011310'>
      <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.php.phpunit'/>
        <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) 2017, 2018 Rogue Wave Software Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Rogue Wave Software Inc. - initial implementation&#xA;################ end of copyright property ####################################'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT) PHPUnit Support'/>
        <property name='df_LT.description' value='This feature provides PHPUnit Support for PDT.'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.phpunit.feature'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.phpunit.feature.feature.jar' version='8.4.0.202512011310'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.php.phpunit.feature' version='8.4.0.202512011310'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.php.phpunit.feature' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.atl.emftvm.engine.feature.jar' version='4.12.0.v202505101449'>
      <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.m2m.atl.emftvm'/>
        <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-2012 Dennis Wagelaar, Vrije Universiteit Brussel.&#xA;Copyright (c) 2012-2021 Dennis Wagelaar.&#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='ATL EMFTVM runtime'/>
        <property name='df_LT.description' value='ATL EMFTVM runtime engine.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.engine.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.emftvm.engine' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.emftvm.engine' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.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.datatools.connectivity.oda.template.ui' version='3.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.template.ui' range='[0.0.0,3.5.0.202311071249)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP ODA New Plug-in Template Wizard'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.template.ui'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.template.ui' version='3.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.template.ui' version='3.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.template.ui' version='3.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.template.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.template.ui.source' range='[3.5.0.202311071249,3.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.template.ui' version='3.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.template.ui;singleton:=true&#xA;Bundle-Version: 3.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.wipbackend.dev' version='0.6.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.chromium.wipbackend.dev' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Chromium Developer Tools SDK WIP backend (current development)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.wipbackend.dev'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wipbackend.dev' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.wipbackend.dev' version='0.6.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.internal.wip.protocol' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.wipbackend.dev' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property 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.wst.jsdt.chromium' range='[0.6.0,0.7.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind' range='2.2.0'/>
        <required namespace='java.package' name='javax.xml.bind' range='2.2.0'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='2.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.chromium.wipbackend.dev
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.wipbackend.dev' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.wipbackend.dev;singleton:=true&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.launching' version='1.4.1100.v20260406-1138' generation='2'>
      <update id='org.eclipse.ant.launching' range='[0.0.0,1.4.1100.v20260406-1138)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ant Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.launching'/>
        <property name='maven-version' value='1.4.1100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching' version='1.4.1100.v20260406-1138'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.launching' version='1.4.1100.v20260406-1138'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote.inputhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.runtime.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.launching' version='1.4.1100.v20260406-1138'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.9.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.36.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ant.launching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching.source' range='[1.4.1100.v20260406-1138,1.4.1100.v20260406-1138]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.launching' version='1.4.1100.v20260406-1138'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ant.launching;singleton:=true&#xA;Bundle-Version: 1.4.1100.v20260406-1138
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.cdo.common' version='1.18.0.v20240826-1656' singleton='false' generation='2'>
      <update id='org.eclipse.emf.parsley.cdo.common' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley CDO Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.cdo.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.cdo.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.cdo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.cdo.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.cdo.common' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.tcp' range='3.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='2.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.common' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.cdo.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.common.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.cdo.common' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.cdo.common&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.tools.source' version='3.112.0.v20260406-1735' singleton='false'>
      <update id='org.eclipse.swt.tools.source' range='[0.0.0,3.112.0.v20260406-1735)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='SWT Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.tools'/>
        <property name='maven-version' value='3.112.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.source' version='3.112.0.v20260406-1735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.tools.source' version='3.112.0.v20260406-1735'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.tools.source' version='3.112.0.v20260406-1735'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.tools.source' version='3.112.0.v20260406-1735'/>
      </artifacts>
      <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.tools.source&#xA;Bundle-Version: 3.112.0.v20260406-1735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.standard.tagsupport' version='1.6.0.v202303190717' generation='2'>
      <update id='org.eclipse.jst.jsf.standard.tagsupport' range='[0.0.0,1.6.0.v202303190717)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSF Tools - Tag Library Metadata (Standard)'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.standard.tagsupport'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.standard.tagsupport' version='1.6.0.v202303190717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.standard.tagsupport' version='1.6.0.v202303190717'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.standard.tagsupport' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.standard.tagsupport' version='1.6.0.v202303190717'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.standard.tagsupport
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.standard.tagsupport.source' range='[1.6.0.v202303190717,1.6.0.v202303190717]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.standard.tagsupport' version='1.6.0.v202303190717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.standard.tagsupport;singleton:=true&#xA;Bundle-Version: 1.6.0.v202303190717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jpa.feature.feature.jar' version='1.6.1.20231024-1618'>
      <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.m2e.wtp.jpa'/>
        <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-2014 Red Hat, Inc 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;Red Hat, Inc. - Java EE configurators'/>
        <property name='df_LT.featureName' value='m2e-wtp - JPA configurator for WTP (Optional)'/>
        <property name='df_LT.description' value='m2e JPA project configurator for Eclipse WTP.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jpa.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jpa.feature.feature.jar' version='1.6.1.20231024-1618'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.wtp.jpa.feature' version='1.6.1.20231024-1618'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.wtp.jpa.feature' version='1.6.1.20231024-1618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.bcoview.feature.feature.jar' version='1.2.800.v20251229-1458'>
      <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) 2025 Andrey Loskutov (loskutov@gmx.de).&#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='Java Bytecode Outline View'/>
        <property name='df_LT.description' value='Java Bytecode Outline view'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.bcoview.feature'/>
        <property name='maven-version' value='1.2.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview.feature.feature.jar' version='1.2.800.v20251229-1458'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jdt.bcoview.feature' version='1.2.800.v20251229-1458'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jdt.bcoview.feature' version='1.2.800.v20251229-1458'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gmf.runtime.notation.providers' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.notation.providers' 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 Notation Metamodel'/>
        <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.notation.providers'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.providers'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.providers' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.providers' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.copypaste' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation.providers' 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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.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.emf.type.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.notation.providers
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.providers.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.notation.providers' 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.notation.providers; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.oclstdlib.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.oclstdlib.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified OCL Standard Library User Interface and Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.oclstdlib.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.oclstdlib.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.oclstdlib.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.oclstdlib.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.notifications.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.notifications.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.notifications.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.notifications.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.notifications.ui.source' version='4.11.0.v20260309-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.mylyn.commons.notifications.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.connectors.jersey-apache5-connector.source' version='4.0.2' singleton='false'>
      <update id='org.glassfish.jersey.connectors.jersey-apache5-connector.source' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.jersey.connectors.jersey-apache5-connector:4.0.2'/>
        <property name='maven-groupId' value='org.glassfish.jersey.connectors'/>
        <property name='maven-artifactId' value='jersey-apache5-connector'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.connectors.jersey-apache5-connector.source' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.connectors.jersey-apache5-connector.source' version='4.0.2'/>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.connectors.jersey-apache5-connector.source' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.connectors.jersey-apache5-connector.source' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.connectors.jersey-apache5-connector.source&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch.serial.ui.source' version='1.2.600.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.launch.serial.ui.source' range='[0.0.0,1.2.600.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Launch over Serial UI Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.serial.ui'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.ui.source' version='1.2.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.launch.serial.ui.source' version='1.2.600.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.launch.serial.ui.source' version='1.2.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.launch.serial.ui.source' version='1.2.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.launch.serial.ui.source&#xA;Bundle-Version: 1.2.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.sdk.feature.feature.jar' version='3.16.8.v20260415-2025'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Services SDK for OSGi clients and servers'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides an all-in-one distribution of ECFs implementation&#xA;of the OSGi Remote Service (chapter 100) and&#xA;Remote Service Admin (chapter 122) standards.  Included are multiple&#xA;discovery and &#xA;remote services provider implementations, allowing the remote&#xA;service developer to modularly select, use, or&#xA;create for themselves implementations needed to discover and use&#xA;OSGi Remote Services and Remote Service Admin.  For example, discovery based&#xA;upon&#xA;discovery protocols Zeroconf, SLP, DNSSD, and Zookeeper are present&#xA;in this distribution.  Also present are &#xA;multiple distribution providers such as r-OSGi, ECF generic, XML-RPC, SOAP,&#xA;and multiple REST-based transports.  The SDK also supports the&#xA;creation&#xA;of custom discovery and/or distribution providers via open, community-tested and maintained &#xA;APIs.&#xA;Also included in this SDK is a distributed implementation of&#xA;the OSGi Event Admin service.  Note that the contents of this&#xA;feature do not require Eclipse or Equinox specifically, but rather&#xA;may be run&#xA;on other frameworks (e.g. Felix) and with other tools.  For tutorials, examples, and documentation about OSGi Remote Services see&#xA;&#xA;https://wiki.eclipse.org/ECF#OSGi_Remote_Services'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.sdk.feature'/>
        <property name='maven-version' value='3.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.sdk.feature.feature.jar' version='3.16.8.v20260415-2025'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.remoteservice.sdk.feature' version='3.16.8.v20260415-2025'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.remoteservice.sdk.feature' version='3.16.8.v20260415-2025'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.php.help' version='8.4.0.202512011310'>
      <update id='org.eclipse.php.help' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='PDT Help Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.help'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.help' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.help' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.help' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.help.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.help' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.help;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui' version='4.18.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.ui' range='[0.0.0,4.18.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui'/>
        <property name='maven-version' value='4.18.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui' version='4.18.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' version='4.18.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.actions' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.actions.delegates' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.bundle' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.dialogs' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.dnd' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.editor' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.filters' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.handlers' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.history' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.messages' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.perspectives' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.preferences' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.transfer' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.ui.views' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui' version='4.18.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.widgets' version='4.18.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui' version='4.18.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.expressions' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <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.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.edit' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.ui' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.repository' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecp.edit' range='[1.5.0,2.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecp.edit.swt' range='[1.5.0,2.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecp.ui.view.swt' range='[1.5.0,2.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.source' range='[4.18.3.v20260304-1812,4.18.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui' version='4.18.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui;singleton:=true&#xA;Bundle-Version: 4.18.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.hk2.utils.source' version='4.0.0' singleton='false'>
      <update id='org.glassfish.hk2.utils.source' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.hk2.utils:4.0.0'/>
        <property name='maven-groupId' value='org.glassfish.hk2'/>
        <property name='maven-artifactId' value='hk2-utils'/>
        <property name='maven-version' value='4.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.utils.source' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='org.glassfish.hk2.utils.source' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.glassfish.hk2.utils.source' version='4.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.hk2.utils.source' version='4.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.glassfish.hk2.utils.source&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.exporter' version='1.13.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ecore.xcore.exporter' range='[0.0.0,1.13.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Xcore 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.ecore.xcore.exporter'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.exporter' version='1.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.exporter' version='1.13.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.exporter' version='1.13.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.exporter.ui' version='1.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.exporter' version='1.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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.exporter' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.33.0,3.0.0)' optional='true' greedy='false'/>
        <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.ecore.xcore.ui' range='[1.23.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.18.0,3.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.xtext.xbase' range='[2.18.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.ecore.xcore.exporter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.exporter.source' range='[1.13.0.v20250910-1205,1.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.ecore.xcore.exporter' version='1.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.ecore.xcore.exporter;singleton:=true&#xA;Bundle-Version: 1.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache' version='7.7.0.202604291911-m2' singleton='false' generation='2'>
      <update id='org.eclipse.jgit.ssh.apache' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.signing.ssh' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd' version='7.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.auth' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.pkcs11' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.proxy' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.signing.ssh' version='7.7.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.7.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.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.84.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.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.fnmatch' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.transport.ssh' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.console.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.remote.console.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.console'/>
        <property name='maven-version' value='12.5.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) 2015 QNX Software Corporation.&#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/'/>
        <property name='df_LT.featureName' value='Remote Command Shell Console'/>
        <property name='df_LT.description' value='Provides serial port services for the remote framework'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.console.feature.group' version='12.5.0.202603111352'/>
        <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.remote.console' range='[1.4.500.202603111352,1.4.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.console.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.data.core.source' version='1.5.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.data.core.source' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Data Core Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.data.core'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.core.source' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.data.core.source' version='1.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.data.core.source' version='1.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.data.core.source' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.data.core.source&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit4.runtime.source' version='1.4.0.v20251113-1434' singleton='false'>
      <update id='org.eclipse.jdt.junit4.runtime.source' range='[0.0.0,1.4.0.v20251113-1434)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit4 Runtime Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit4.runtime'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime.source' version='1.4.0.v20251113-1434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit4.runtime.source' version='1.4.0.v20251113-1434'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit4.runtime.source' version='1.4.0.v20251113-1434'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit4.runtime.source' version='1.4.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.junit4.runtime.source&#xA;Bundle-Version: 1.4.0.v20251113-1434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.webpageeditor.feature.feature.jar' version='2.12.200.v202502281952'>
      <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 Oracle Corporation.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttp://www.eclipse.org/legal/epl-2.0/&#xA;Contributors:&#xA;Oracle Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JSF Tools - Web Page Editor'/>
        <property name='df_LT.description' value='Eclipse Web Tools Platform JavaServer Faces Tools - Web Page Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.webpageeditor.feature'/>
        <property name='maven-version' value='2.12.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.webpageeditor.feature.feature.jar' version='2.12.200.v202502281952'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.webpageeditor.feature' version='2.12.200.v202502281952'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.webpageeditor.feature' version='2.12.200.v202502281952'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.cdt.lsp.clangd.source' version='3.0.600.202603111450' singleton='false'>
      <update id='org.eclipse.cdt.lsp.clangd.source' range='[0.0.0,3.0.600.202603111450)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Clangd Language Server Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt.lsp'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.lsp.clangd'/>
        <property name='maven-version' value='3.0.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.clangd.source' version='3.0.600.202603111450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.lsp.clangd.source' version='3.0.600.202603111450'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.lsp.clangd.source' version='3.0.600.202603111450'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.lsp.clangd.source' version='3.0.600.202603111450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.lsp.clangd.source&#xA;Bundle-Version: 3.0.600.202603111450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder.standalone.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.builder.standalone.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Standalone Builder Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder.standalone'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder.standalone.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.standalone.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.standalone.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.preferences.edit' version='1.13.0.v20230204-0932' generation='2'>
      <update id='org.eclipse.oomph.preferences.edit' range='[0.0.0,1.13.0.v20230204-0932)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Preference Management Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.preferences.edit'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.edit' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.preferences.edit' version='1.13.0.v20230204-0932'/>
        <provided namespace='java.package' name='org.eclipse.oomph.preferences.provider' version='1.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.preferences.edit' version='1.13.0.v20230204-0932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.16.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.preferences.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.edit.source' range='[1.13.0.v20230204-0932,1.13.0.v20230204-0932]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.preferences.edit' version='1.13.0.v20230204-0932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.preferences.edit;singleton:=true&#xA;Bundle-Version: 1.13.0.v20230204-0932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.doc.source' version='1.1.0.v202110312208' singleton='false'>
      <update id='org.eclipse.wst.xsl.doc.source' range='[0.0.0,1.1.0.v202110312208)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL User Documentation (Incubating) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.doc'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.doc.source' version='1.1.0.v202110312208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.doc.source' version='1.1.0.v202110312208'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.doc.source' version='1.1.0.v202110312208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.doc.source' version='1.1.0.v202110312208'/>
      </artifacts>
      <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.xsl.doc.source&#xA;Bundle-Version: 1.1.0.v202110312208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.rcp' version='2.5.1.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.uml2.rcp' range='[0.0.0,2.5.1.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare UML2 Comparison Support RCP 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.uml2.rcp'/>
        <property name='maven-version' value='2.5.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.rcp' version='2.5.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.rcp' version='2.5.1.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.rcp.internal.policy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.rcp' version='2.5.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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='5.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.uml2.rcp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.rcp' version='2.5.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.uml2.rcp;singleton:=true&#xA;Bundle-Version: 2.5.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.asa.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Sybase ASA Connection Profile UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.ide.source' version='8.1.1' singleton='false'>
      <update id='org.eclipse.acceleo.query.ide.source' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Query Language IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.ide'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide.source' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide.source' version='8.1.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.ide.source' version='8.1.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.ide.source' version='8.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: org.eclipse.acceleo.query.ide.source&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.device' version='1.2.300.v20250518-0612' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.device' range='[0.0.0,1.2.300.v20250518-0612)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Device Access Service'/>
        <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.device'/>
        <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.equinox.device' version='1.2.300.v20250518-0612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.device' version='1.2.300.v20250518-0612'/>
        <provided namespace='java.package' name='org.eclipse.equinox.device' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.device' version='1.2.300.v20250518-0612'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.osgi.framework' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.device' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.device
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.device.source' range='[1.2.300.v20250518-0612,1.2.300.v20250518-0612]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.device' version='1.2.300.v20250518-0612'/>
      </artifacts>
      <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.device;deprecated:=&quot;Deprecated without any direct replacement, please use a different implementation or get in contact with the Equinox team to fix up this one&quot;&#xA;Bundle-Version: 1.2.300.v20250518-0612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.reviews.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.reviews.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Reviews Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.reviews.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.reviews.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.reviews.core.source' version='4.11.0.v20260309-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.mylyn.reviews.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.persistence.jpa.jpql' version='2.7.3.v20180807-4be1041' singleton='false'>
      <update id='org.eclipse.persistence.jpa.jpql' range='[0.0.0,2.7.3.v20180807-4be1041)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='EclipseLink Hermes Parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - EclipseLink Project'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.jpa.jpql' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='osgi.bundle' name='org.eclipse.persistence.jpa.jpql' version='2.7.3.v20180807-4be1041'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.parser' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools.model' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools.model.query' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools.resolver' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools.spi' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools.utility' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools.utility.filter' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools.utility.iterable' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.tools.utility.iterator' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.utility' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.utility.filter' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.utility.iterable' version='2.7.3'/>
        <provided namespace='java.package' name='org.eclipse.persistence.jpa.jpql.utility.iterator' version='2.7.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.persistence.jpa.jpql' version='2.7.3.v20180807-4be1041'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.persistence.jpa.jpql&#xA;Bundle-Version: 2.7.3.v20180807-4be1041
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-engine' version='1.14.3' singleton='false' generation='2'>
      <update id='junit-platform-suite-engine' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Suite Engine'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-engine'/>
        <property name='maven-version' value='1.14.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='junit-platform-suite-engine' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-engine' version='1.14.3'/>
        <provided namespace='java.package' name='org.junit.platform.suite.engine' version='1.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-suite-engine' version='1.14.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='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.hierarchical' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.store' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.api' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-suite-engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-engine.source' range='[1.14.3,1.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-engine' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-engine&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.tracwiki.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.tracwiki.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText TracWiki Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.tracwiki'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tracwiki.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tracwiki.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.tracwiki.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.tracwiki.source' version='4.11.0.v20260309-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.mylyn.wikitext.tracwiki.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </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.m2e.editor.lemminx' version='2.0.901.20250727-0612' generation='2'>
      <update id='org.eclipse.m2e.editor.lemminx' range='[0.0.0,2.0.901.20250727-0612)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Maven POM File Editor using Wild Web Developer, LemMinX and Maven LS extension (requires Incubating components)'/>
        <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.editor.lemminx'/>
        <property name='maven-version' value='2.0.901-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.lemminx' version='2.0.901.20250727-0612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor.lemminx' version='2.0.901.20250727-0612'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.editor.lemminx' version='2.0.901.20250727-0612'>
          <properties size='1'>
            <property 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.wildwebdeveloper.xml' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e' range='0.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.21.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='[3.8.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.cli' range='1.6.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.10.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.editor.lemminx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.lemminx.source' range='[2.0.901.20250727-0612,2.0.901.20250727-0612]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor.lemminx' version='2.0.901.20250727-0612'/>
      </artifacts>
      <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.lemminx;singleton:=true&#xA;Bundle-Version: 2.0.901.20250727-0612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.tools.newprojectwizard' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.tools.newprojectwizard' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti New Project Wizard (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.tools.newprojectwizard'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.tools.newprojectwizard' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.tools.newprojectwizard' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.tools.newprojectwizard' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.tools.newprojectwizard
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.tools.newprojectwizard.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.tools.newprojectwizard' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.tools.newprojectwizard;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.compare.feature.group' version='4.12.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.compare.feature.group' range='[0.0.0,4.12.3.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.compare'/>
        <property name='maven-version' value='4.12.3-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Client (Compare Integration)'/>
        <property name='df_LT.description' value='Contains the core and user interface plugins of the CDO / EMF Compare integration. This feature is optional and requires EMF Compare 2.1 or higher.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.feature.group' version='4.12.3.v20260304-1812'/>
        <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.emf.cdo.compare' range='[4.7.5.v20260304-1812,4.7.5.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.compare' range='[4.9.2.v20260304-1812,4.9.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.feature.jar' range='[4.12.3.v20260304-1812,4.12.3.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swtbot.ide.feature.group' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.ide.feature.group' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot IDE Features'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot IDE support'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.ide'/>
        <property name='maven-version' value='4.3.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-2013 Ketan Padegaonkar, Red Hat 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;http://www.eclipse.org/legal/epl-2.0/'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.ide.feature.group' version='4.3.0.202506021445'/>
        <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='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <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.swt' 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.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.core.jobs' 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.preferences' 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.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.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' 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.eclipse.pde.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.pde.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.swtbot.eclipse.ui' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.spy' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.feature.feature.group' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.ide.feature.jar' range='[4.3.0.202506021445,4.3.0.202506021445]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.server.ui.infopop' version='1.0.500.v201901310132'>
      <update id='org.eclipse.jst.server.ui.infopop' range='[0.0.0,1.0.500.v201901310132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server Tools infopops for J2EE Standard Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.ui.infopop'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.infopop' version='1.0.500.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.ui.infopop' version='1.0.500.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.ui.infopop' version='1.0.500.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.infopop.source' range='[1.0.500.v201901310132,1.0.500.v201901310132]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.ui.infopop' version='1.0.500.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.500.v201901310132
          </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.epp.mpc.ui.css.source' version='1.13.0.v20250727-0825' singleton='false'>
      <update id='org.eclipse.epp.mpc.ui.css.source' range='[0.0.0,1.13.0.v20250727-0825)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Marketplace Client'/>
        <property name='df_LT.bundleName' value='Marketplace Client Theme Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.ui.css'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui.css.source' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.ui.css.source' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.ui.css.source' version='1.13.0.v20250727-0825'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.ui.css.source' version='1.13.0.v20250727-0825'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.epp.mpc.ui.css.source&#xA;Bundle-Version: 1.13.0.v20250727-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.impactanalyzer.util' version='3.24.0.v20260428-1443' singleton='false' generation='2'>
      <update id='org.eclipse.ocl.examples.impactanalyzer.util' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Impact Analyzer Utilities'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.impactanalyzer.util'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.util' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.impactanalyzer.util' version='3.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.impactanalyzer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.impactanalyzer.util' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.impactanalyzer.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.impactanalyzer.util' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.impactanalyzer.util&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0.source' version='0.6.0.v202307190351' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0.source' range='[0.0.0,0.6.0.v202307190351)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium Developer Tools SDK WIP backend Protocol v. 1.0 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0.source' version='0.6.0.v202307190351'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0.source' version='0.6.0.v202307190351'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0.source' version='0.6.0.v202307190351'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0.source' version='0.6.0.v202307190351'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0.source&#xA;Bundle-Version: 0.6.0.v202307190351
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.config.win32.win32.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.platform.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.platform);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.compiler' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.compiler' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='ATL EMFTVM Compiler'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.compiler'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.compiler' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.compiler' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.compiler' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.compiler' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.dsls' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm.compiler
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.compiler.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.compiler' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.compiler;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.draw2d.feature.group' version='3.28.0.202604272017' singleton='false'>
      <update id='org.eclipse.draw2d.feature.group' range='[0.0.0,3.28.0.202604272017)' 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.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.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.28.0.202604272017'/>
        <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.23.0.202604272017,3.23.0.202604272017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.jar' range='[3.28.0.202604272017,3.28.0.202604272017]'>
          <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.ecf.provider.remoteservice.source' version='4.6.1.v20210926-0332' singleton='false'>
      <update id='org.eclipse.ecf.provider.remoteservice.source' range='[0.0.0,4.6.1.v20210926-0332)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Generic Provider RemoteServices Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.remoteservice'/>
        <property name='maven-version' value='4.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.remoteservice.source' version='4.6.1.v20210926-0332'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.remoteservice.source' version='4.6.1.v20210926-0332'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.remoteservice.source' version='4.6.1.v20210926-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.remoteservice.source' version='4.6.1.v20210926-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.provider.remoteservice.source&#xA;Bundle-Version: 4.6.1.v20210926-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.core.source' version='1.24.0.v20260317-1930' singleton='false'>
      <update id='org.eclipse.oomph.targlets.core.source' range='[0.0.0,1.24.0.v20260317-1930)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Targlets Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets.core'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.core.source' version='1.24.0.v20260317-1930'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.core.source' version='1.24.0.v20260317-1930'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.core.source' version='1.24.0.v20260317-1930'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.core.source' version='1.24.0.v20260317-1930'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.targlets.core.source&#xA;Bundle-Version: 1.24.0.v20260317-1930
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.ui' version='2.1.700.v202304022004' generation='2'>
      <update id='org.eclipse.wst.jsdt.ui' range='[0.0.0,2.1.700.v202304022004)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse JavaScript Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.ui'/>
        <property name='maven-version' value='2.1.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='101'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.ui' version='2.1.700.v202304022004'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.ui' version='2.1.700.v202304022004'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.codemanipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.dom.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.code.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.delegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.nls.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.sef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.structure.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.tagging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.typeconstraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.typeconstraints.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.typeconstraints.typesets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.typeconstraints2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.template.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.browsing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.infoviews' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.javadocexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.javaeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.javaeditor.saveparticipant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.javaeditor.selectionactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.packageview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.preferences.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.preferences.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.nls.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.sef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.comment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.java.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.spelling.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.template.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.template.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.typehierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.viewsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.wizards.buildpaths' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.wizards.buildpaths.newsourcepage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.wizards.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.libraries' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.text.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.text.java.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.ui' version='2.1.700.v202304022004'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.manipulation' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='72.1.0'/>
        <required namespace='java.package' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.validation.internal.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.validation.internal.operations' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.validation.internal.provisional.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.ui' version='2.1.700.v202304022004'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.ui; singleton:=true&#xA;Bundle-Version: 2.1.700.v202304022004
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.common.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.common.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.common'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.common.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.common.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.common.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.source' version='3.21.0.v20260415-1018' singleton='false'>
      <update id='org.eclipse.debug.ui.source' range='[0.0.0,3.21.0.v20260415-1018)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Debug UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.debug.ui'/>
        <property name='maven-version' value='3.21.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui.source' version='3.21.0.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.source' version='3.21.0.v20260415-1018'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui.source' version='3.21.0.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui.source' version='3.21.0.v20260415-1018'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.21.0.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.ui.source' version='1.37.0.v20260428-0836' singleton='false'>
      <update id='org.eclipse.oomph.setup.ui.source' range='[0.0.0,1.37.0.v20260428-0836)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.ui'/>
        <property name='maven-version' value='1.37.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.source' version='1.37.0.v20260428-0836'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui.source' version='1.37.0.v20260428-0836'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.ui.source' version='1.37.0.v20260428-0836'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.ui.source' version='1.37.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.ui.source&#xA;Bundle-Version: 1.37.0.v20260428-0836
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Pure Xbase Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.purexbase.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.master.source' version='0.15.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.master.source' range='[0.0.0,0.15.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative SDK (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.master'/>
        <property name='maven-version' value='0.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.master.source' version='0.15.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.master.source' version='0.15.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.master.source' version='0.15.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.master.source' version='0.15.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.master.source&#xA;Bundle-Version: 0.15.0.v20260428-1512
          </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.ocl.xtext.markup.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.markup.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Comment Markup Editor Support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.markup.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.markup.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.markup.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.markup' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.markup.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.markup.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.markup.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.fasterxml.jackson.core.jackson-databind' version='2.21.2' singleton='false' generation='2'>
      <update id='com.fasterxml.jackson.core.jackson-databind' range='[0.0.0,2.21.2)' 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.21.2'/>
        <property name='maven-repository' value='central'/>
        <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.21.2'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind' version='2.21.2'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.databind' version='2.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'/>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.core.jackson-databind' version='2.21.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='43'>
        <required namespace='java.package' name='com.fasterxml.jackson.annotation' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.base' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.exc' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.filter' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.format' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.annotation' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.cfg' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser.impl' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.deser.std' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.exc' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ext' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.introspect' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jdk14' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.json' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsonFormatVisitors' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsonschema' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsontype' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.jsontype.impl' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.node' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser.impl' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.ser.std' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.type' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.util' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind.util.internal' range='[2.21.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.21.2,2.21.2]' 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.21.2'/>
      </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.21.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.consumption.core.source' version='1.1.0.v202308010354' singleton='false'>
      <update id='org.eclipse.jst.ws.axis2.consumption.core.source' range='[0.0.0,1.1.0.v202308010354)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Webservice Axis2 Consumption Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.consumption.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.consumption.core.source' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.consumption.core.source' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.consumption.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.consumption.core.source' 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.jst.ws.axis2.consumption.core.source&#xA;Bundle-Version: 1.1.0.v202308010354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.repositories.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.repositories.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.repositories.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.repositories.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.repositories.ui.source' version='4.11.0.v20260309-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.mylyn.commons.repositories.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlgraphics.source' version='2.11.0.v20250506-1400' singleton='false'>
      <update id='org.apache.xmlgraphics.source' range='[0.0.0,2.11.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.xmlgraphics:2.11.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='xmlgraphics-commons'/>
        <property name='maven-version' value='2.11'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics.source' version='2.11.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlgraphics.source' version='2.11.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.xmlgraphics.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlgraphics.source' 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.source&#xA;Bundle-Version: 2.11.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.beaninfo.vm.source' version='2.1.0.v202101081429' singleton='false'>
      <update id='org.eclipse.jem.beaninfo.vm.source' range='[0.0.0,2.1.0.v202101081429)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JEM Beaninfo VM Jar Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo.vm'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm.source' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm.source' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo.vm.source' version='2.1.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo.vm.source' version='2.1.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo.vm.source&#xA;Bundle-Version: 2.1.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jacoco.core' version='0.8.14.202510111229' singleton='false' generation='2'>
      <update id='org.jacoco.core' range='[0.0.0,0.8.14.202510111229)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='JaCoCo Core'/>
        <property name='org.eclipse.equinox.p2.description' value='JaCoCo Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Mountainminds GmbH &amp; Co. KG'/>
        <property name='maven-groupId' value='org.jacoco'/>
        <property name='maven-artifactId' value='org.jacoco.core'/>
        <property name='maven-version' value='0.8.14'/>
        <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.jacoco.core' version='0.8.14.202510111229'/>
        <provided namespace='osgi.bundle' name='org.jacoco.core' version='0.8.14.202510111229'/>
        <provided namespace='java.package' name='org.jacoco.core.internal' version='0.8.14'/>
        <provided namespace='java.package' name='org.jacoco.core.internal.analysis' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.analysis,org.jacoco.core.internal.analysis.filter,org.jacoco.core.internal.flow,org.objectweb.asm,org.objectweb.asm.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.core.internal.analysis.filter' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.objectweb.asm.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.core.internal.data' version='0.8.14'/>
        <provided namespace='java.package' name='org.jacoco.core.internal.flow' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.internal.analysis,org.objectweb.asm,org.objectweb.asm.commons,org.objectweb.asm.tree' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.core.internal.instr' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.internal.flow,org.jacoco.core.runtime,org.objectweb.asm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.core' version='0.8.14'/>
        <provided namespace='java.package' name='org.jacoco.core.analysis' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.data,org.jacoco.core.internal.analysis' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.core.data' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.internal.data' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.core.instr' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.core.runtime' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.data,org.objectweb.asm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jacoco.core.tools' version='0.8.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.jacoco.core.data' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.jacoco.core' version='0.8.14.202510111229'>
          <properties size='1'>
            <property 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.jacoco.core' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.analysis' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.data' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.internal' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.internal.analysis' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.internal.analysis.filter' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.internal.data' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.internal.flow' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.internal.instr' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.jacoco.core.runtime' range='[0.8.14,0.8.15)'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.9.0,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.commons' range='[9.9.0,9.10.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.9.0,9.10.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.jacoco.core
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.jacoco.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jacoco.core.source' range='[0.8.14.202510111229,0.8.14.202510111229]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jacoco.core' version='0.8.14.202510111229'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jacoco.core&#xA;Bundle-Version: 0.8.14.202510111229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.textile' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.textile' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText Textile'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.textile'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.textile' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.textile' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.textile' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.textile.internal' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.textile.internal.token' version='4.11.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.textile.internal.validation' version='4.11.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.textile' version='4.11.0.v20260309-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='13'>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.block' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.phrase' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.token' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.outline' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.util' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.validation' range='[4.2.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext.textile
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.textile.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.textile' version='4.11.0.v20260309-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.mylyn.wikitext.textile&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.sdk.feature.jar' version='2.41.0.v20260311-1301'>
      <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='XSD - XML Schema Definition SDK'/>
        <property name='df_LT.description' value='The full SDK for XSD, including source and 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.xsd.sdk'/>
        <property name='maven-version' value='2.41.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.sdk.feature.jar' version='2.41.0.v20260311-1301'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xsd.sdk' version='2.41.0.v20260311-1301'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xsd.sdk' version='2.41.0.v20260311-1301'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.graphiti.doc' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.doc' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Documentation (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.doc'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.doc' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.doc' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.doc' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.6.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti' range='0.19.3' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.export.batik' range='0.19.3' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.mm' range='0.19.3' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.pattern' range='0.19.3' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='0.19.3' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.doc.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.doc' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.doc;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsp.ui.source' version='1.3.600.v202308160453' singleton='false'>
      <update id='org.eclipse.jst.jsp.ui.source' range='[0.0.0,1.3.600.v202308160453)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='SSE JSP Source Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsp.ui'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui.source' version='1.3.600.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui.source' version='1.3.600.v202308160453'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsp.ui.source' version='1.3.600.v202308160453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsp.ui.source' version='1.3.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.jst.jsp.ui.source&#xA;Bundle-Version: 1.3.600.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.logging.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.logging.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Log4J Fragment  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.logging'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.logging.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.logging.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.logging.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.logging.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.net4j' version='4.8.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.net4j' range='[0.0.0,4.8.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client Net4j 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.net4j'/>
        <property name='maven-version' value='4.8.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.net4j' version='4.8.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' version='4.8.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.net4j' version='4.8.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.net4j.bundle' version='4.8.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.net4j.messages' version='4.8.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.net4j.protocol' version='4.8.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.net4j.testrecorder' version='4.8.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.net4j' version='4.8.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.net4j' version='4.8.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.net4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.net4j.source' range='[4.8.1.v20260304-1812,4.8.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.net4j' version='4.8.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.net4j; singleton:=true&#xA;Bundle-Version: 4.8.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.win32.win32.aarch64' version='1.3.0.v20260203-2149'>
      <update id='org.eclipse.equinox.launcher.win32.win32.aarch64' range='[0.0.0,1.3.0.v20260203-2149)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Launcher Win32 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.win32.win32.aarch64'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.launcher.win32.win32.aarch64'/>
        <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.aarch64' version='1.3.0.v20260203-2149'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.aarch64' version='1.3.0.v20260203-2149'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.win32.win32.aarch64' 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.aarch64.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=aarch64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.launcher.win32.win32.aarch64' 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.aarch64;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.eclipse.cdt.testsrunner.feature.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.testsrunner.feature.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.feature'/>
        <property name='maven-version' value='12.5.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) 2012 Anton Gorenkov and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Unit Testing Support'/>
        <property name='df_LT.description' value='Support for running unit tests'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.feature.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.testsrunner' range='[8.3.500.202603111352,8.3.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.boost' range='[7.2.600.202512020204,7.2.600.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.gtest' range='[7.2.400.202512020204,7.2.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.qttest' range='[7.2.500.202512020204,7.2.500.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.tap' range='[1.2.300.202512020204,1.2.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.feature.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.m2e.sourcelookup.ui.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.sourcelookup.ui.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Source Lookup UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sourcelookup.ui'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sourcelookup.ui.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.sourcelookup.ui.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.sourcelookup.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.sourcelookup.ui.source' 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.sourcelookup.ui.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.eclipselink.core.schemagen.source' version='1.2.202.v202104080213' singleton='false'>
      <update id='org.eclipse.jpt.jaxb.eclipselink.core.schemagen.source' range='[0.0.0,1.2.202.v202104080213)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - EclipseLink JAXB Support - Schema Generation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.core.schemagen'/>
        <property name='maven-version' value='1.2.202-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen.source' version='1.2.202.v202104080213'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen.source' version='1.2.202.v202104080213'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.eclipselink.core.schemagen.source' version='1.2.202.v202104080213'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.eclipselink.core.schemagen.source' version='1.2.202.v202104080213'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.eclipselink.core.schemagen.source&#xA;Bundle-Version: 1.2.202.v202104080213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sqlite.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sqlite.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sqlite.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Sqlite'/>
        <property name='df_LT.DESCRIPTION' value='DTP support for using Sqlite databases'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.dbdefinition' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25LICENSE_URL' url='%25LICENSE_URL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xbase.lib.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xbase Library'/>
        <property name='df_LT.description' value='Xbase Library Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' version='2.43.0.v20260426-1446'/>
        <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.xtext.xbase.lib' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.web_ui.feature.feature.group' version='3.42.0.v202604080342' singleton='false'>
      <update id='org.eclipse.wst.web_ui.feature.feature.group' range='[0.0.0,3.42.0.v202604080342)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_ui.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools'/>
        <property name='df_LT.description' value='Editors and tools for working with HTML, CSS, XHTML, in combination, and more.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.group' version='3.42.0.v202604080342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_userdoc.feature.feature.group' range='[3.18.0.v202004271556,3.18.0.v202004271556]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_core.feature.feature.group' range='[3.42.0.v202604080342,3.42.0.v202604080342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' range='[3.42.0.v202604080342,3.42.0.v202604080342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_ui.feature.feature.group' range='[1.1.12.v202510300114,1.1.12.v202510300114]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.group' range='[3.36.0.v202508301759,3.36.0.v202508301759]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.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.server_ui.feature.feature.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.html.ui.infopop' range='[1.0.201.v201903222120,1.0.201.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui.infopop' range='[1.0.300.v201903222120,1.0.300.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.ui' range='[1.2.200.v202308160453,1.2.200.v202308160453]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui' range='[1.1.801.v202308160453,1.1.801.v202308160453]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui' range='[1.2.600.v202508301759,1.2.600.v202508301759]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.jar' range='[3.42.0.v202604080342,3.42.0.v202604080342]'>
          <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.cdt.visualizer.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.visualizer.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2012 Tilera Corporation and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Visualizer Framework'/>
        <property name='df_LT.description' value='Visualizer View and Framework that allows to build custom visualizers.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.visualizer'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.visualizer' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.visualizer' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gmf.runtime.diagram.ui.geoshapes.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.geoshapes.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Geometric Shapes Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.geoshapes'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.geoshapes'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.geoshapes.source' 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.diagram.ui.geoshapes.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.drivers.emf4atl' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.drivers.emf4atl' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL RegularVM driver for EMF'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.drivers.emf4atl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.emf4atl' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.drivers.emf4atl' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.drivers.emf4atl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.drivers.emf4atl.tcs.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.drivers.emf4atl.tcs.injector' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.drivers.emf4atl' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.dsls' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.vm' 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.m2m.atl.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.drivers.emf4atl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.emf4atl.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.drivers.emf4atl' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.drivers.emf4atl;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Debugging GDB Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.proxy' version='2.1.0.v202101081429' generation='2'>
      <update id='org.eclipse.jem.proxy' range='[0.0.0,2.1.0.v202101081429)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java EMF Model Proxy Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.proxy'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.proxy' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.proxy' version='2.1.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.common.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.ide.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.initParser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.initParser.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.remote.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.vm.remote' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.proxy' version='2.1.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem.proxy
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.proxy.source' range='[2.1.0.v202101081429,2.1.0.v202101081429]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.proxy' version='2.1.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.proxy; singleton:=true&#xA;Bundle-Version: 2.1.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.licenses.model.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.licenses.model.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC Licenses Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.licenses.model'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.model.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.licenses.model.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.licenses.model.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.licenses.model.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.licenses.model.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gef' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.gef' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GEF'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gef'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gef' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gef.editpolicies' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gef.query' version='3.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.gef' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.gef' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.gef
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gef' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gef&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.feature.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.feature.feature.group' range='[0.0.0,1.16.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools'/>
        <property name='df_LT.description' value='Tools for working with SQL and relational databases'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.group' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.group' range='1.14.101'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.debugger.core' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.plan' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.routineeditor' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqleditor' range='[1.4.0.202412071309,1.4.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlscrapbook' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.debugger.core.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result.ui' range='[1.4.0.202311071249,1.4.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.routineeditor.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.feature.group' version='1.16.8.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.examples.runtime.feature.group' range='[0.0.0,1.16.8.202512020858)' 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.description.url' value='http://www.eclipse.org/gmf'/>
        <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.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Runtime Examples'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Runtime Examples.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.feature.group' version='1.16.8.202512020858'/>
        <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.gmf.feature.group' range='[1.8.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime' range='[1.9.0.202512020858,1.9.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.geoshapes' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic' range='[1.7.0.202512020858,1.7.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic.model' range='[1.2.0.202512020858,1.2.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.edit' range='[1.2.0.202512020858,1.2.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.editor' range='[1.2.0.202512020858,1.2.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.feature.jar' range='[1.16.8.202512020858,1.16.8.202512020858]'>
          <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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2002, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.apache.lucene.queryparser' version='10.4.0.v20260226-1000' singleton='false' generation='2'>
      <update id='org.apache.lucene.queryparser' 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-queryparser'/>
        <property name='maven-wrapped-groupId' value='org.apache.lucene'/>
        <property name='maven-wrapped-artifactId' value='lucene-queryparser'/>
        <property name='maven-wrapped-version' value='10.4.0'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.queryparser' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.queryparser' version='10.4.0.v20260226-1000'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.charstream' version='10.4.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.classic' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.queryparser.charstream,org.apache.lucene.queryparser.flexible.standard,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.complexPhrase' 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.queryparser.classic,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.ext' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.queryparser.classic,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core.builders,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.queryparser.flexible.core.parser,org.apache.lucene.queryparser.flexible.core.processors,org.apache.lucene.queryparser.flexible.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.builders' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.config' version='10.4.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.messages' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.nodes' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.parser' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.processors' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.queryparser.flexible.core.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.util' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.messages' version='10.4.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.precedence' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.queryparser.flexible.standard' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.precedence.processors' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.queryparser.flexible.core.processors,org.apache.lucene.queryparser.flexible.standard.processors' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.standard.config,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.builders' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.builders,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.config' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.nodes' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.queryparser.flexible.core.parser,org.apache.lucene.queryparser.flexible.standard.config,org.apache.lucene.queryparser.flexible.standard.nodes.intervalfn,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.nodes.intervalfn' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.queries.intervals' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.parser' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.charstream,org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.queryparser.flexible.core.parser,org.apache.lucene.queryparser.flexible.core.util,org.apache.lucene.queryparser.flexible.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.processors' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.queryparser.flexible.core.processors' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.simple' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.search,org.apache.lucene.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.surround.parser' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.queryparser.charstream,org.apache.lucene.queryparser.surround.query' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.surround.query' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.index,org.apache.lucene.queries.spans,org.apache.lucene.search' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.xml' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.queries.spans,org.apache.lucene.queryparser.classic,org.apache.lucene.queryparser.xml.builders,org.apache.lucene.search,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.xml.builders' version='10.4.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.lucene.analysis,org.apache.lucene.queries.spans,org.apache.lucene.queryparser.classic,org.apache.lucene.queryparser.xml,org.apache.lucene.search,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.lucene.queryparser' 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='28'>
        <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.tokenattributes' 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.queries.intervals' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.queries.mlt' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.queries.payloads' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.queries.spans' range='[10.4.0,11.0.0)'/>
        <required namespace='java.package' name='org.apache.lucene.sandbox.queries' 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.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='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.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.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.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=21))'>
          <description>
            org.apache.lucene.queryparser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.queryparser.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.queryparser' 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.queryparser&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF IDE Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.source' 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.diagram.ui.resources.editor.ide.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.profiler.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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,2009 C-S.&#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='ATL Profiler'/>
        <property name='df_LT.description' value='The ATL Profiler.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.profiler.core' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.model' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.ui' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.vm' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel.editor' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.emfvm' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.editor.feature.group' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.editor.feature.group' range='[0.0.0,3.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.editor'/>
        <property name='maven-version' value='3.11.2-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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Editor'/>
        <property name='df_LT.description' value='QVT Operational editor and project support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.group' version='3.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.editor.ui' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ui' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.jar' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'>
          <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
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.transaction.doc' version='1.5.0.202510231413' generation='2'>
      <update id='org.eclipse.emf.transaction.doc' range='[0.0.0,1.5.0.202510231413)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Documentation'/>
        <property name='df_LT.Provider.name' value='Eclipse Modeling Project'/>
        <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.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.doc'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.doc' version='1.5.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.doc' version='1.5.0.202510231413'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.transaction.doc' version='1.5.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='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.transaction.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.doc.source' range='[1.5.0.202510231413,1.5.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.doc' version='1.5.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.doc;singleton:=true&#xA;Bundle-Version: 1.5.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.core.source' version='10.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.core.source' range='[0.0.0,10.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.core'/>
        <property name='maven-version' value='10.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core.source' version='10.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core.source' version='10.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.core.source' version='10.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.core.source' version='10.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.core.source&#xA;Bundle-Version: 10.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.activation' version='1.2.2.v20221203-1659' singleton='false' generation='2'>
      <update id='javax.activation' range='[0.0.0,1.2.2.v20221203-1659)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Activation'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Activation'/>
        <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.activation'/>
        <property name='maven-version' value='1.2.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.activation' version='1.2.2.v20221203-1659'/>
        <provided namespace='osgi.bundle' name='javax.activation' version='1.2.2.v20221203-1659'/>
        <provided namespace='java.package' name='com.sun.activation.registries' version='1.2.2'/>
        <provided namespace='java.package' name='com.sun.activation.viewers' version='1.2.2'/>
        <provided namespace='java.package' name='javax.activation' version='1.2.2'/>
        <provided namespace='osgi.identity' name='javax.activation' version='1.2.2.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='3'>
        <required namespace='java.package' name='com.sun.activation.registries' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='javax.activation' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=9.0))'>
          <description>
            javax.activation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.activation' version='1.2.2.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: javax.activation&#xA;Bundle-Version: 1.2.2.v20221203-1659
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.jenkins.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.jenkins.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Jenkins Connector'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.jenkins.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.jenkins.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.jenkins.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.jenkins.ui' version='4.11.0.v20260309-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='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='3.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.discovery' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.jmdns' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.builds.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.builds.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.jenkins.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.jenkins.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.jenkins.ui' version='4.11.0.v20260309-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.mylyn.jenkins.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.pshelf.source' version='1.1.0.202509131601' singleton='false'>
      <update id='org.eclipse.nebula.widgets.pshelf.source' range='[0.0.0,1.1.0.202509131601)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Nebula'/>
        <property name='df_LT.bundleName' value='Nebula PShelf Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.pshelf'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.pshelf.source' version='1.1.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.pshelf.source' version='1.1.0.202509131601'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.pshelf.source' version='1.1.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.pshelf.source' version='1.1.0.202509131601'/>
      </artifacts>
      <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.pshelf.source&#xA;Bundle-Version: 1.1.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.core.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.core.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-WS Tools Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.core.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.core.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.core.source' version='1.1.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.jst.ws.jaxws.core.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64slf4j.simple' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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.simple' version='4.40.0.I20260423-1800'/>
        <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.simple' 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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.umlx.ui' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.umlx.ui' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Declarative UMLX User Interface (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.umlx.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.umlx.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.umlx.ui' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.umlx.ui.messages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.umlx.ui' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtcore' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.compiler' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.debug.ui' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.umlx' range='[0.26.0,1.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.umlx.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.umlx.ui.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.umlx.ui' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.umlx.ui;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.transfer.workspace.ui.source' version='4.4.4.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.transfer.workspace.ui.source' range='[0.0.0,4.4.4.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Transfer Framework Workspace Support UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer.workspace.ui'/>
        <property name='maven-version' value='4.4.4-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace.ui.source' version='4.4.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.workspace.ui.source' version='4.4.4.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.workspace.ui.source' version='4.4.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.workspace.ui.source' version='4.4.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.workspace.ui.source&#xA;Bundle-Version: 4.4.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.sdk.feature.jar' version='3.11.3200.v20260319-1254'>
      <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) 2009, 2010 EclipseSource 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, SDK'/>
        <property name='df_LT.description' value='All of the bundles that comprise the Equinox p2 provisioning platform. &#xA;This feature is intended to be added to target platforms at development time rather than deployed with end-user systems.'/>
        <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.sdk'/>
        <property name='maven-version' value='3.11.3200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.sdk.feature.jar' version='3.11.3200.v20260319-1254'/>
        <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.sdk' version='3.11.3200.v20260319-1254'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.p2.sdk' version='3.11.3200.v20260319-1254'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gmf.runtime.emf.ui.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.emf.ui.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF MSL UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.ui'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.ui.source' 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.emf.ui.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide.ui.properties' version='2.1.7.202505131345' singleton='false' generation='2'>
      <update id='org.eclipse.eef.ide.ui.properties' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF IDE UI Properties'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui.properties'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.properties' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.properties' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.properties.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.properties.internal' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui.properties' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.properties' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui.properties&#xA;Bundle-Version: 2.1.7.202505131345
          </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.acceleo.query.jdt.feature.jar' version='8.1.1'>
      <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, 2020 Obeo, France. &#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 &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo Query JDT Integration'/>
        <property name='df_LT.description' value='Framework and Utilities supporting the Acceleo Query Language with JDT.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.jdt'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.jdt.feature.jar' version='8.1.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.acceleo.query.jdt' version='8.1.1'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.acceleo.query.jdt' version='8.1.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.ecore.dependencies.source' version='1.0.6.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.ecore.dependencies.source' range='[0.0.0,1.0.6.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Ecore Dependencies Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ecore.dependencies'/>
        <property name='maven-version' value='1.0.6-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.dependencies.source' version='1.0.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ecore.dependencies.source' version='1.0.6.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ecore.dependencies.source' version='1.0.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ecore.dependencies.source' version='1.0.6.v20260304-1812'/>
      </artifacts>
      <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.cdo.ecore.dependencies.source&#xA;Bundle-Version: 1.0.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.dom.ui' version='1.1.0.v202308010229' generation='2'>
      <update id='org.eclipse.jst.ws.jaxws.dom.ui' range='[0.0.0,1.1.0.v202308010229)' 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='JAX-WS DOM UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.dom.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.ui' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.ui' version='1.1.0.v202308010229'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.dom.ui.internal.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.dom.ui' 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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.dom.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.jaxws.dom.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.ui.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.jst.ws.jaxws.dom.ui' 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.jst.ws.jaxws.dom.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-params.source' version='5.14.3' singleton='false'>
      <update id='junit-jupiter-params.source' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-jupiter-params:5.14.3'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-params'/>
        <property name='maven-version' value='5.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-params.source' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-params.source' version='5.14.3'/>
        <provided namespace='osgi.identity' name='junit-jupiter-params.source' version='5.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-params.source' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-params.source&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.feature.group' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.gdbtrace.feature.group' range='[0.0.0,11.3.0.202604110342)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace'/>
        <property name='maven-version' value='11.3.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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='GDB Tracepoint Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate GDB tracepoint analysis into the workbench. Includes the TMF (Tracing and Monitoring Framework) feature.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.feature.group' version='11.3.0.202604110342'/>
        <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.tracecompass.tmf.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <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' 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.console' 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.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.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.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.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.cdt.dsf' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.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.tracecompass.tmf.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core' range='[1.2.0.202604110342,1.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui' range='[1.3.0.202604110342,1.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.doc.user' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.feature.jar' range='[11.3.0.202604110342,11.3.0.202604110342]'>
          <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.egit.feature.jar' version='7.7.0.202604291911-m2'>
      <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.egit' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.swtbot.go' version='4.3.0.202506021445' singleton='false' generation='2'>
      <update id='org.eclipse.swtbot.go' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Go Convenience Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.go'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.go' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.go' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.go' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.swtbot.eclipse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.junit4_x' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.5.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.ui' 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=1.8))'>
          <description>
            org.eclipse.swtbot.go
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.go.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.go' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.go&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.databinding.source' version='1.10.0.202603241839' singleton='false'>
      <update id='org.eclipse.wb.swing.databinding.source' range='[0.0.0,1.10.0.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Swing Designer Databinding Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.databinding'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.databinding.source' version='1.10.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.databinding.source' version='1.10.0.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.databinding.source' version='1.10.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.databinding.source' version='1.10.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.databinding.source&#xA;Bundle-Version: 1.10.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.asciidoc' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.asciidoc' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Mylyn WikiText AsciiDoc'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.asciidoc'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.asciidoc' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.asciidoc' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.asciidoc' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.asciidoc.internal.block' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.asciidoc.internal,org.eclipse.mylyn.wikitext.asciidoc.internal.util,org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup,org.eclipse.mylyn.wikitext.parser.markup.block' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.asciidoc.internal.phrase' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup,org.eclipse.mylyn.wikitext.parser.markup.token' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.asciidoc.internal.token' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.asciidoc.internal,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.asciidoc.internal.util' version='4.11.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.mylyn.wikitext.asciidoc.internal,org.eclipse.mylyn.wikitext.parser,org.eclipse.mylyn.wikitext.parser.markup' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.asciidoc' version='4.11.0.v20260309-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='11'>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.builder' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.block' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.phrase' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.markup.token' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.parser.outline' range='[4.2.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.mylyn.wikitext.util' range='[4.2.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.mylyn.wikitext.asciidoc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.asciidoc.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.asciidoc' version='4.11.0.v20260309-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.mylyn.wikitext.asciidoc&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.configuration' version='4.40.0.I20260423-1800'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.configuration' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='80'>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.cocoa.macosx.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leslf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.x86_64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.equinox.simpleconfigurator' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.aarch64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingcocoa.macosx.aarch64org.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.ppc64leorg.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.x86_64org.eclipse.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.equinox.event' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.gtk.linux.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.gtk.linux.riscv64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.gtk.linux.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.p2.reconciler.dropins' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingwin32.win32.aarch64org.apache.aries.spifly.dynamic.bundle' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64org.eclipse.core.runtime' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.cocoa.macosx.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.riscv64slf4j.simple' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.win32.win32.aarch64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolinggtk.linux.x86_64org.eclipse.equinox.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.apache.felix.scr' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <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.common' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.oomph.workingsets.source' version='1.14.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.workingsets.source' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Dynamic Working Sets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.workingsets'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.workingsets.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.workingsets.source' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.workingsets.source' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.workingsets.source&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.tools.newprojectwizard.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.tools.newprojectwizard.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti New Project Wizard (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.tools.newprojectwizard'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.tools.newprojectwizard.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.tools.newprojectwizard.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.tools.newprojectwizard.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.tools.newprojectwizard.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.tools.newprojectwizard.source&#xA;Bundle-Version: 0.19.3.202502181516
          </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.eclipse.ocl.unified.ui.feature.jar' version='1.24.0.v20260428-1443'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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='%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='OCL Unified: Editors'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.unified.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.ui.feature.jar' version='1.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.unified.ui' version='1.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.unified.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.example.com/copyright' url='http://www.example.com/copyright'>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.parsley.cdo.common.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.cdo.common.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley CDO Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.cdo.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.cdo.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.cdo.common.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.cdo.common.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.cdo.common.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.x86_64org.eclipse.equinox.event' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.ui.source' version='1.1.400.202603111352' singleton='false'>
      <update id='org.eclipse.remote.proxy.ui.source' range='[0.0.0,1.1.400.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Proxy UI Remote Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.ui'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.ui.source' version='1.1.400.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.ui.source' version='1.1.400.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.ui.source' version='1.1.400.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.ui.source' version='1.1.400.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.ui.source&#xA;Bundle-Version: 1.1.400.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.servlet' version='5.0.0.v20210105-0527' singleton='false' generation='2'>
      <update id='jakarta.servlet' range='[0.0.0,5.0.0.v20210105-0527)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Servlet API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Servlet 5.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='jakarta.servlet'/>
        <property name='maven-version' value='5.0.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet' version='5.0.0.v20210105-0527'/>
        <provided namespace='osgi.bundle' name='jakarta.servlet' version='5.0.0.v20210105-0527'/>
        <provided namespace='java.package' name='jakarta.servlet' version='5.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.annotation' version='5.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.descriptor' version='5.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.http' version='5.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.resources' version='5.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.servlet' version='5.0.0.v20210105-0527'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[5.0.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.servlet' version='5.0.0.v20210105-0527'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.servlet&#xA;Bundle-Version: 5.0.0.v20210105-0527
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.client5.httpclient5.source' version='5.6.1.v20260420-1000' singleton='false'>
      <update id='org.apache.httpcomponents.client5.httpclient5.source' range='[0.0.0,5.6.1.v20260420-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.httpcomponents.client5.httpclient5:5.6.1.v20260420-1000'/>
        <property name='maven-groupId' value='org.apache.httpcomponents.client5'/>
        <property name='maven-artifactId' value='httpclient5'/>
        <property name='maven-version' value='5.6.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5.source' version='5.6.1.v20260420-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.client5.httpclient5.source' version='5.6.1.v20260420-1000'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.client5.httpclient5.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.client5.httpclient5.source' 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.source&#xA;Bundle-Version: 5.6.1.v20260420-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.model.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.model.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Core Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.model.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.model.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.model.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.model.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.structures.source' version='4.2.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.systemtap.structures.source' range='[0.0.0,4.2.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='SystemTap Structures Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.structures'/>
        <property name='maven-version' value='4.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.structures.source' version='4.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.structures.source' version='4.2.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.structures.source' version='4.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.structures.source' version='4.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.structures.source&#xA;Bundle-Version: 4.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.serial.ui' version='1.1.400.202603111352' generation='2'>
      <update id='org.eclipse.remote.serial.ui' range='[0.0.0,1.1.400.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Remote Serial Port Services UI'/>
        <property name='df_LT.providerName' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.serial.ui'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.ui' version='1.1.400.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.serial.ui' version='1.1.400.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.remote.serial.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.serial.ui' version='1.1.400.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='java.package' name='org.eclipse.cdt.serial' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' 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.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.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.serial.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui' 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'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' 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.eclipse.remote.serial.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.ui.source' range='[1.1.400.202603111352,1.1.400.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.serial.ui' version='1.1.400.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.serial.ui;singleton:=true&#xA;Bundle-Version: 1.1.400.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.intro.source' version='4.7.0.20260330-0719' singleton='false'>
      <update id='org.eclipse.rap.tools.intro.source' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - RAP'/>
        <property name='df_LT.bundleName' value='RAP Intro Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.intro'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.intro.source' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.tools.intro.source' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.tools.intro.source' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.tools.intro.source' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.tools.intro.source&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </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.wb.core.java' version='1.15.0.202604271716' generation='2'>
      <update id='org.eclipse.wb.core.java' range='[0.0.0,1.15.0.202604271716)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Core for Java GUI&apos;s'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.java'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='123'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java' version='1.15.0.202604271716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.java' version='1.15.0.202604271716'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.palette.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.editor.palette.model.entry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gef.policy.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.gefTree.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.model.association' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.core.model.broadcast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.actions.errors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.errors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.errors.report2.logs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.multi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.palette.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.palette.command.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.palette.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.palette.dialogs.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.palette.model.entry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.editor.structure.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.eval.evaluators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.part.nonvisual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.policy.nonvisual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gef.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gefTree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gefTree.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gefTree.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.gefTree.policy.dblclick' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.creation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.creation.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.description' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.description.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.description.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.description.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.description.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.description.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.generation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.generation.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.generation.statement' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.generation.statement.block' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.generation.statement.flat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.generation.statement.lazy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.nonvisual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.order' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.accessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.configurable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor.complex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor.string' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor.style.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.editor.style.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.property.order' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util.live' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util.predicate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.util.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.variable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.model.variable.description' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.bundle.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.bundle.eclipse.modern' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.bundle.eclipse.old' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.bundle.pure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.bundle.pure.activator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.bundle.pure.direct' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.bundle.pure.field' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.nls.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.preferences.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.preferences.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ast.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.jdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.jdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.pde' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.state' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui.dialogs.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui.dialogs.image.pages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui.dialogs.image.pages.browse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui.dialogs.image.pages.browse.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.utils.ui.dialogs.image.pages.browse.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.core.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.java' version='1.15.0.202604271716'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.21.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.18.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.20.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.17.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core.databinding.xsd' range='[1.0.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.38.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.21.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.32.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.14.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.cdatetime' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='net.bytebuddy.byte-buddy' range='[1.14.16,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.mvel2' range='[2.5.2,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.7.0,10.0.0)'/>
        <required namespace='java.package' name='jakarta.xml.bind' range='[4.0.2,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bidimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.keyvalue' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.map' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.1,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.exception' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.function' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3.reflect' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.text' range='[1.12.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.core.java
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.source' range='[1.15.0.202604271716,1.15.0.202604271716]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.java' version='1.15.0.202604271716'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.java;singleton:=true&#xA;Bundle-Version: 1.15.0.202604271716
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ui.source' version='3.6.0.202604070657' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.ui.source' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Ecore Tools UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ui'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ui.source' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ui.source' version='3.6.0.202604070657'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ui.source' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ui.source' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools.ui.source&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xtend Library'/>
        <property name='df_LT.description' value='Xtend Library Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtend.lib' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtend.lib' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.type.core.source' version='1.10.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.emf.type.core.source' range='[0.0.0,1.10.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF EMF Type Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.type.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.type.core'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.core.source' version='1.10.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core.source' version='1.10.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.type.core.source' version='1.10.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.type.core.source' version='1.10.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.emf.type.core.source&#xA;Bundle-Version: 1.10.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.managedbuilder.headlessbuilderapp' version='1.1.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.managedbuilder.headlessbuilderapp' range='[0.0.0,1.1.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDT Headless Builder Application'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.headlessbuilderapp'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp' version='1.1.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp' version='1.1.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp' version='1.1.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.managedbuilder.headlessbuilderapp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp.source' range='[1.1.300.202512020204,1.1.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.headlessbuilderapp' version='1.1.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.headlessbuilderapp;singleton:=true&#xA;Bundle-Version: 1.1.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.reviews.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.reviews.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Reviews UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.reviews.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.reviews.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.reviews.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.reviews.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.reviews.ui.source' version='4.11.0.v20260309-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.mylyn.reviews.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.profiler.feature.jar' version='8.4.0.202512011310'>
      <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.php.profile.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2018 Rogue Wave Software Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Rogue Wave Software Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT) Zend and Xdebug Profiler Support'/>
        <property name='df_LT.description' value='This feature provides Zend and Xdebug Profiler Support for PDT.'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.profiler'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profiler.feature.jar' version='8.4.0.202512011310'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.php.profiler' version='8.4.0.202512011310'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.php.profiler' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.uml2.uml.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 UML Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.source' version='5.6.0.v20260412-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.eclipse.uml2.uml.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </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='org.eclipse.e4.tools.compat.source' version='4.10.0.v20251230-0845' singleton='false'>
      <update id='org.eclipse.e4.tools.compat.source' range='[0.0.0,4.10.0.v20251230-0845)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Compat Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.compat'/>
        <property name='maven-version' value='4.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.compat.source' version='4.10.0.v20251230-0845'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.compat.source' version='4.10.0.v20251230-0845'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.compat.source' version='4.10.0.v20251230-0845'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.compat.source' version='4.10.0.v20251230-0845'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.compat.source&#xA;Bundle-Version: 4.10.0.v20251230-0845
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.fasterxml.jackson.core.jackson-core' version='2.21.2' singleton='false' generation='2'>
      <update id='com.fasterxml.jackson.core.jackson-core' range='[0.0.0,2.21.2)' 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.21.2'/>
        <property name='maven-repository' value='central'/>
        <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.21.2'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-core' version='2.21.2'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.core' version='2.21.2'>
          <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.21.2'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.base' version='2.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'/>
        <provided namespace='java.package' name='com.fasterxml.jackson.core.json' version='2.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <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.21.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.async' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.base' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.exc' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.format' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.io.schubfach' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.json.async' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.sym' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.type' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core.util' range='[2.21.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.21.2,2.21.2]' 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.21.2'/>
      </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.21.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.ui.source' version='1.1.500.v202308172116' singleton='false'>
      <update id='org.eclipse.jst.server.ui.source' range='[0.0.0,1.1.500.v202308172116)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Server UI Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.ui'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.source' version='1.1.500.v202308172116'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.ui.source' version='1.1.500.v202308172116'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.ui.source' version='1.1.500.v202308172116'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.ui.source' version='1.1.500.v202308172116'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.ui.source&#xA;Bundle-Version: 1.1.500.v202308172116
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json_ui.feature.feature.group' version='1.1.12.v202510300114' singleton='false'>
      <update id='org.eclipse.wst.json_ui.feature.feature.group' range='[0.0.0,1.1.12.v202510300114)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json_ui.feature'/>
        <property name='maven-version' value='1.1.12-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse JSON Editor and Tools'/>
        <property name='df_LT.description' value='JSON Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_ui.feature.feature.group' version='1.1.12.v202510300114'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.group' range='[1.1.9.v202308160419,1.1.9.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.ui' range='[1.1.100.v202510300114,1.1.100.v202510300114]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.ui' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.ui' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.ui' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.ui' range='[1.1.0.v202308160419,1.1.0.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_ui.feature.feature.jar' range='[1.1.12.v202510300114,1.1.12.v202510300114]'>
          <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.ecf.provider.jmdns.source' version='4.4.0.v20231021-2050' singleton='false'>
      <update id='org.eclipse.ecf.provider.jmdns.source' range='[0.0.0,4.4.0.v20231021-2050)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Discovery Zeroconf/JMDNS Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.provider.jmdns'/>
        <property name='maven-version' value='4.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.jmdns.source' version='4.4.0.v20231021-2050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.jmdns.source' version='4.4.0.v20231021-2050'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider.jmdns.source' version='4.4.0.v20231021-2050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider.jmdns.source' version='4.4.0.v20231021-2050'/>
      </artifacts>
      <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.jmdns.source&#xA;Bundle-Version: 4.4.0.v20231021-2050
          </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.eclipse.cdt.lsp.feature.feature.jar' version='3.6.0.202603111450'>
      <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) 2023 Contributors to the Eclipse Foundation.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='C/C++ LSP Support'/>
        <property name='df_LT.description' value='Eclipse C/C++ Language Server Protocol support.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.lsp'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.lsp.feature'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.feature.feature.jar' version='3.6.0.202603111450'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.lsp.feature' version='3.6.0.202603111450'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.lsp.feature' version='3.6.0.202603111450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jpt.jaxb.eclipselink.core.source' version='1.3.201.v201902121834' singleton='false'>
      <update id='org.eclipse.jpt.jaxb.eclipselink.core.source' range='[0.0.0,1.3.201.v201902121834)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - EclipseLink JAXB Support - Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.core'/>
        <property name='maven-version' value='1.3.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.core.source' version='1.3.201.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.eclipselink.core.source' version='1.3.201.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.eclipselink.core.source' version='1.3.201.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.eclipselink.core.source' version='1.3.201.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.eclipselink.core.source&#xA;Bundle-Version: 1.3.201.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.classic.feature.group' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.classic.feature.group' range='[0.0.0,5.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.classic'/>
        <property name='maven-version' value='5.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='OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit,Tools'/>
        <property name='df_LT.description' value='Provides the Classic (Ecore and UML) OCL Models, Parsers, Evaluator, Edit Support, Interactive Console and Impact Analyzer&#xA;&#xA;Install this if you plan to develop Classic (Ecore and UML) OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic.feature.group' version='5.24.0.v20260428-1443'/>
        <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.ocl.all.sdk.feature.group' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.eventmanager' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.ui' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.impactanalyzer.util' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.interpreter' range='[4.24.0.v20260428-1443,4.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic.feature.jar' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xsl.saxon.source' version='1.1.0.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.xsl.saxon.source' range='[0.0.0,1.1.0.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL Saxon Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.saxon'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.saxon.source' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.saxon.source' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.saxon.source' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.saxon.source' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.saxon.source&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.diagram.logic.model.editor' version='1.2.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.examples.runtime.diagram.logic.model.editor' range='[0.0.0,1.2.0.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GMF Logicsemantic 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.gmf.examples.runtime.diagram.logic.model.editor'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime.diagram.logic.model.editor'/>
        <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.gmf.examples.runtime.diagram.logic.model.editor' version='1.2.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.editor' version='1.2.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.semantic.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.editor' version='1.2.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='13'>
        <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.gmf.examples.runtime.diagram.logic.model.edit' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.examples.runtime.diagram.logic.model.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.editor.source' range='[1.2.0.202512020858,1.2.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.examples.runtime.diagram.logic.model.editor' version='1.2.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.examples.runtime.diagram.logic.model.editor; singleton:=true&#xA;Bundle-Version: 1.2.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.aarch64' version='3.134.0.v20260422-1812'>
      <update id='org.eclipse.swt.win32.win32.aarch64' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Windows 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.win32.win32.aarch64'/>
        <property name='maven-version' value='3.134.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.aarch64' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.aarch64' version='3.134.0.v20260422-1812'/>
        <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.aarch64' version='3.134.0.v20260422-1812'>
          <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.134.0.v20260422-1812'/>
        <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.aarch64.source' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.win32.win32.aarch64' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.aarch64; singleton:=true&#xA;Bundle-Version: 3.134.0.v20260422-1812&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.feature.feature.group' version='2.4.500.v202307190318' singleton='false'>
      <update id='org.eclipse.wst.jsdt.feature.feature.group' range='[0.0.0,2.4.500.v202307190318)' 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.jsdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.feature'/>
        <property name='maven-version' value='2.4.500-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 v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JavaScript Development Tools'/>
        <property name='df_LT.description' value='JavaScript Development 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.jsdt.feature.feature.group' version='2.4.500.v202307190318'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.core' range='[2.0.500.v202211200038,2.0.500.v202211200038]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.manipulation' range='[1.1.0.v202307190318,1.1.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.ui' range='[2.1.700.v202304022004,2.1.700.v202304022004]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.support.firefox' range='[1.1.0.v202307190318,1.1.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.support.ie' range='[1.1.0.v202307190318,1.1.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.doc' range='[2.2.0.v202303191832,2.2.0.v202303191832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.core' range='[3.3.0.v202307190318,3.3.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.transport' range='[1.1.0.v202307190318,1.1.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.crossfire' range='[1.1.0.v202307190318,1.1.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.rhino' range='[1.1.0.v202307190318,1.1.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.rhino.debugger' range='[1.1.0.v202307190318,1.1.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.debug.ui' range='[1.2.0.v202307190318,1.2.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.javascript' range='[0.0.20160315.v20161124-1903,0.0.20160315.v20161124-1903]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.protobuf' range='[2.4.0.v201105131100,2.4.0.v201105131100]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.feature.feature.jar' range='[2.4.500.v202307190318,2.4.500.v202307190318]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.sqlserver.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.msft.sqlserver.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Microsoft SQL Server UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.sqlserver.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.msft.sqlserver.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.msft.sqlserver.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.msft.sqlserver.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.msft.sqlserver.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.go.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.go.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Go Convenience Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.go'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.go.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.go.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.go.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.go.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.go.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.feature.feature.group' version='1.24.0.202604271716' singleton='false'>
      <update id='org.eclipse.wb.swing.feature.feature.group' range='[0.0.0,1.24.0.202604271716)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Swing Designer'/>
        <property name='df_LT.description' value='Swing Designer'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.feature.feature.group' version='1.24.0.202604271716'/>
        <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.wb.core.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing' range='[1.12.0.202604271716,1.12.0.202604271716]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.FormLayout' range='[1.13.100.202604261930,1.13.100.202604261930]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.MigLayout' range='[1.12.100.202604261930,1.12.100.202604261930]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.databinding' range='[1.10.0.202603241839,1.10.0.202603241839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.java6' range='[1.10.100.202604041334,1.10.100.202604041334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.feature.feature.jar' range='[1.24.0.202604271716,1.24.0.202604271716]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.feature.feature.jar' version='1.18.0.v20240826-1656'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley DSL'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.parsley.dsl'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.feature.feature.jar' version='1.18.0.v20240826-1656'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.parsley.dsl.feature' version='1.18.0.v20240826-1656'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.parsley.dsl.feature' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.common.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.common.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.common'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.common.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.common.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.common.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.common.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.logback' version='2.7.101.20251017-1242' generation='2'>
      <update id='org.eclipse.m2e.logback' range='[0.0.0,2.7.101.20251017-1242)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E Logback Appender and Configuration'/>
        <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.logback'/>
        <property name='maven-version' value='2.7.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback' version='2.7.101.20251017-1242'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.logback' version='2.7.101.20251017-1242'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.logback' version='2.7.101.20251017-1242'>
          <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='ch.qos.logback.classic' version='2.7.101.20251017-1242'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='ch.qos.logback.classic' range='[1.3.0,1.6.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.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.logback
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.source' range='[2.7.101.20251017-1242,2.7.101.20251017-1242]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.logback' version='2.7.101.20251017-1242'/>
      </artifacts>
      <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.logback;singleton:=true&#xA;Bundle-Version: 2.7.101.20251017-1242&#xA;Fragment-Host: ch.qos.logback.classic;bundle-version=&quot;[1.3.0,1.6.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.rcp.feature.group' version='4.40.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.e4.rcp.feature.group' range='[0.0.0,4.40.0.v20260422-1812)' 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.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) 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.40.0.v20260422-1812'/>
        <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.100.v20260415-0733,0.18.100.v20260415-0733]'/>
        <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.100.v20260325-1054,0.15.100.v20260325-1054]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench' range='[2.4.800.v20260307-0637,2.4.800.v20260307-0637]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress' range='[0.5.100.v20260421-1021,0.5.100.v20260421-1021]'/>
        <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.18.0.v20260415-0733,0.18.0.v20260415-0733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench' range='[1.18.300.v20260409-0840,1.18.300.v20260409-0840]'/>
        <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.17.0.v20260415-0733,0.17.0.v20260415-0733]'/>
        <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.100.v20260422-0926,0.15.100.v20260422-0926]'/>
        <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.800.v20260325-1353,3.15.800.v20260325-1353]'/>
        <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.200.v20260413-1500,3.24.200.v20260413-1500]'/>
        <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.1500.v20260414-2255,1.2.1500.v20260414-2255]'>
          <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.1500.v20260414-2255,1.2.1500.v20260414-2255]'>
          <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.134.0.v20260422-1812,3.134.0.v20260422-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.aarch64' range='[3.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.134.0.v20260422-1812,3.134.0.v20260422-1812]'>
          <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.100.v20260312-0625,3.132.100.v20260312-0625]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.39.100.v20260422-1115,3.39.100.v20260422-1115]'/>
        <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.100.v20260326-1607,1.6.100.v20260326-1607]'/>
        <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.100.v20260326-1607,1.7.100.v20260326-1607]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' range='[1.7.100.v20260326-1607,1.7.100.v20260326-1607]'/>
        <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.500.v20260307-0017,1.8.500.v20260307-0017]'/>
        <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.100.v20260326-1607,0.8.100.v20260326-1607]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.jar' range='[4.40.0.v20260422-1812,4.40.0.v20260422-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.transaction.doc.feature.group' version='1.14.2.202510231413' singleton='false'>
      <update id='org.eclipse.emf.transaction.doc.feature.group' range='[0.0.0,1.14.2.202510231413)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.doc'/>
        <property name='maven-version' value='1.14.2-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 Transaction Documentation'/>
        <property name='df_LT.description' value='EMF Model Transaction API (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.transaction.doc.feature.group' version='1.14.2.202510231413'/>
        <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.help' 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.runtime' 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.ui' range='[3.106.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.9.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.9.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.doc' range='[1.5.0.202510231413,1.5.0.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.examples' range='[1.4.0.202510231413,1.4.0.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.doc.feature.jar' range='[1.14.2.202510231413,1.14.2.202510231413]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.common.interpreter.aql' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.common.interpreter.aql' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='AQL Interpreter'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.interpreter.aql'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter.aql' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter.aql' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.interpreter.aql' version='5.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.interpreter.aql' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.acceleo.query' range='8.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='[5.0.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.common.interpreter.aql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter.aql.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.interpreter.aql' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.interpreter.aql&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.perf.doc.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.perf.doc.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='PERF Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.perf-parent'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.perf.doc'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.doc.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.perf.doc.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.perf.doc.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.perf.doc.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.perf.doc.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.core.source' version='0.6.0.v202307190318' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.core.source' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Chromium JavaScript Remote Debugger Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.core'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.core.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.core.source' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.core.source' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.core.source' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.core.source&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.ui.simpleEditor' version='1.20.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe.ui.simpleEditor' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='MWE Simple Editor'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.ui.simpleEditor'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.simpleEditor' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.ui.simpleEditor' version='1.20.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.ui.internal.simpleEditor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.ui.simpleEditor' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.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.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.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe.ui.simpleEditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.simpleEditor.source' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.ui.simpleEditor' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.ui.simpleEditor;singleton:=true&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.freescale.ui' version='3.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.freescale.ui' range='[0.0.0,3.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Freescale Kinetis Project Templates Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.freescale.ui'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.ui' version='3.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.freescale.ui' version='3.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.freescale.ui' version='3.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.templates.core' range='3.1.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.freescale.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.freescale.ui' version='3.0.0.202602251544'/>
      </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.embedcdt.templates.freescale.ui;singleton:=true&#xA;Bundle-Version: 3.0.0.202602251544
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch.serial.feature.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.launch.serial.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2017 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Launch over Serial'/>
        <property name='df_LT.description' value='Coordination for launching over a serial port that is also used for terminal access.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.serial.feature'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.feature.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.launch.serial.feature' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.launch.serial.feature' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.oomph.setup.editor.source' version='1.32.0.v20251223-0956' singleton='false'>
      <update id='org.eclipse.oomph.setup.editor.source' range='[0.0.0,1.32.0.v20251223-0956)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.editor'/>
        <property name='maven-version' value='1.32.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.editor.source' version='1.32.0.v20251223-0956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.editor.source' version='1.32.0.v20251223-0956'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.editor.source' version='1.32.0.v20251223-0956'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.editor.source' version='1.32.0.v20251223-0956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.editor.source&#xA;Bundle-Version: 1.32.0.v20251223-0956
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.team' version='4.4.4.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.ui.team' range='[0.0.0,4.4.4.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client UI Team'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.team'/>
        <property name='maven-version' value='4.4.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.team' version='4.4.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.team' version='4.4.4.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.team.bundle' version='4.4.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.team.history' version='4.4.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.team' version='4.4.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.compare' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.ui.team
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.team.source' range='[4.4.4.v20260304-1812,4.4.4.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.team' version='4.4.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.team;singleton:=true&#xA;Bundle-Version: 4.4.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.service.api.source' version='1.2.202.v20260307-0016' singleton='false'>
      <update id='org.eclipse.equinox.http.service.api.source' range='[0.0.0,1.2.202.v20260307-0016)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='OSGi service http APIs Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.service.api'/>
        <property name='maven-version' value='1.2.202-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.service.api.source' version='1.2.202.v20260307-0016'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.service.api.source' version='1.2.202.v20260307-0016'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.service.api.source' version='1.2.202.v20260307-0016'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.service.api.source' version='1.2.202.v20260307-0016'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.2.202.v20260307-0016
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching' version='3.24.200.v20260408-0443' generation='2'>
      <update id='org.eclipse.jdt.launching' range='[0.0.0,3.24.200.v20260408-0443)' 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.200-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.200.v20260408-0443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching' version='3.24.200.v20260408-0443'/>
        <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.200.v20260408-0443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.source' range='[3.24.200.v20260408-0443,3.24.200.v20260408-0443]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <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='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.200.v20260408-0443'/>
      </artifacts>
      <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.200.v20260408-0443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.cheatsheets' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.cheatsheets' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Cheatsheets'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.cheatsheets'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.cheatsheets' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.cheatsheets' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.cheatsheets' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.cheatsheets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.cheatsheets.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.cheatsheets' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.cheatsheets;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.genericeditor' version='1.4.100.v20260422-0926' generation='2'>
      <update id='org.eclipse.ui.genericeditor' range='[0.0.0,1.4.100.v20260422-0926)' 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.100-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.100.v20260422-0926'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' version='1.4.100.v20260422-0926'/>
        <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.100.v20260422-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='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.100.v20260422-0926,1.4.100.v20260422-0926]' 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.100.v20260422-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.ui.genericeditor;singleton:=true&#xA;Bundle-Version: 1.4.100.v20260422-0926
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.egit' version='1.2.4.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.egit' range='[0.0.0,1.2.4.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare EGit 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.egit'/>
        <property name='maven-version' value='1.2.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit' version='1.2.4.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.egit' version='1.2.4.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.egit.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.egit.internal.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.egit.internal.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.egit.internal.storage' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.egit' version='1.2.4.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='12'>
        <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.jgit' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide' range='3.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.ui' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.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.8))'>
          <description>
            org.eclipse.emf.compare.egit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.egit' version='1.2.4.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.egit;singleton:=true&#xA;Bundle-Version: 1.2.4.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.ase.models.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.ase.models.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP STP Sybase ASE Model Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ase.models'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.models.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase.models.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ase.models.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ase.models.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ase.models.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.providers.ide' 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 Diagram Providers IDE'/>
        <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.diagram.ui.providers.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.providers.ide'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' 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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.providers.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.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.diagram.ui.providers.ide' 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.diagram.ui.providers.ide; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.compare' version='4.9.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.ui.compare' range='[0.0.0,4.9.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client UI Compare'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.compare'/>
        <property name='maven-version' value='4.9.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.compare' version='4.9.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.compare' version='4.9.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.compare' version='4.9.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.compare' version='4.9.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.compare.bundle' version='4.9.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.compare' version='4.9.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.compare' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' range='[3.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.ui' range='[3.0.0,5.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)'/>
        <required namespace='java.package' name='com.google.common.cache' 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=11))'>
          <description>
            org.eclipse.emf.cdo.ui.compare
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.compare.source' range='[4.9.2.v20260304-1812,4.9.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.compare' version='4.9.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.compare;singleton:=true&#xA;Bundle-Version: 4.9.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.validators.core' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.validators.core' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Validators Core'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.validators.core'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.core' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.validators.core' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.validators.configs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.validators.configs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.validators.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.validators.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.validators.core' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.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.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.validators.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.validators.core.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.validators.core' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.validators.core;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.builds.feature.feature.group' version='4.11.0.v20260422-0541' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.builds.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.builds.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260422-0541)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.builds.feature'/>
        <property name='maven-version' value='4.11.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, 2014 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Builds'/>
        <property name='df_LT.description' value='Provides a common build framework.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.feature.feature.group' version='4.11.0.v20260422-0541'/>
        <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.mylyn.tasks.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.ui' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.feature.feature.jar' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.common.fproj.enablement.jdt.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.jst.common.project.facet.core'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009 Oracle and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='Eclipse Faceted Project Framework JDT Enablement'/>
        <property name='df_LT.description' value='The Faceted Project Framework allows the plugin developer to think of projects &#xA;as composed of units of functionality, otherwise known as facets, that can be added and removed &#xA;by the user.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.fproj.enablement.jdt'/>
        <property name='maven-version' value='3.41.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.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.jst.common.fproj.enablement.jdt' 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.jst.common.fproj.enablement.jdt' 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.oomph.version.feature.jar' version='1.23.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Version Management'/>
        <property name='df_LT.description' value='Contains an incremental builder that performs version validation on plug-ins and features. Also contains the documentation and the user interface.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.version'/>
        <property name='maven-version' value='1.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.feature.jar' version='1.23.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.version' version='1.23.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.version' version='1.23.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui.source' version='2.1.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui.source' range='[0.0.0,2.1.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ PyOCD Debugging UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui.source' version='2.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui.source' version='2.1.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui.source' version='2.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui.source' version='2.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui.source&#xA;Bundle-Version: 2.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.7.100.v20260304-0653' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.sdk.scheduler' range='[0.0.0,1.7.100.v20260304-0653)' 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.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.7.100.v20260304-0653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk.scheduler' version='1.7.100.v20260304-0653'/>
        <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.100.v20260304-0653'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[3.34.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatechecker' range='[1.4.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='[2.5.0,3.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.100.v20260304-0653,1.7.100.v20260304-0653]' 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.100.v20260304-0653'/>
      </artifacts>
      <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.100.v20260304-0653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.java.feature.feature.group' version='1.24.0.202604271716' singleton='false'>
      <update id='org.eclipse.wb.core.java.feature.feature.group' range='[0.0.0,1.24.0.202604271716)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.java.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Java Core'/>
        <property name='df_LT.description' value='WindowBuilder Core Java'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.feature.feature.group' version='1.24.0.202604271716'/>
        <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.wb.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.wb.core.java' range='[1.15.0.202604271716,1.15.0.202604271716]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.databinding' range='[1.10.100.202604041010,1.10.100.202604041010]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.databinding.xsd' range='[1.2.0.202604101905,1.2.0.202604101905]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.feature.feature.jar' range='[1.24.0.202604271716,1.24.0.202604271716]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.source' version='1.15.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.source' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Connectivity Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.source' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.source' version='1.15.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.source' version='1.15.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.source' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.source&#xA;Bundle-Version: 1.15.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.jshint.core' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.jshint.core' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSHint Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.jshint.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.core' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.jshint.core' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.jshint.core' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.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.eclipse.wst.json.jshint.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.core.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.jshint.core' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.jshint.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.wizard' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.xtext.wizard' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Wizard'/>
        <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.xtext.wizard'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='gradlew' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard.cli' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard.ecore2xtext' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.wizard' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <required namespace='java.package' name='org.kohsuke.args4j' range='2.33.0'/>
        <required namespace='java.package' name='org.kohsuke.args4j.spi' range='2.33.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xtext.wizard
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.wizard' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.wizard&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.uml2.common.feature.jar' version='2.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Common Run-time APIs'/>
        <property name='df_LT.description' value='The common run-time APIs supporting the implementation of the UML metamodel and any model generated by the UML2 SDK from a UML source.'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.feature.jar' version='2.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2.common' version='2.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2.common' version='2.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2003, 2018 IBM Corporation, Embarcadero Technologies, CEA, 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.rcp.feature.jar' version='4.40.0.v20260423-1800'>
      <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.40.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.40.0.v20260423-1800'/>
        <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.40.0.v20260423-1800'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.rcp' version='4.40.0.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.feature.jar' version='4.12.0.v202505101449'>
      <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.m2m.atl.emftvm'/>
        <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-2012 Dennis Wagelaar, Vrije Universiteit Brussel.&#xA;Copyright (c) 2012-2021 Dennis Wagelaar.&#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='ATL EMFTVM'/>
        <property name='df_LT.description' value='ATL EMFTVM.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.emftvm' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.emftvm' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.server_adapters.feature.feature.group' version='3.39.0.v202508222246' singleton='false'>
      <update id='org.eclipse.wst.server_adapters.feature.feature.group' range='[0.0.0,3.39.0.v202508222246)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_adapters.feature'/>
        <property name='maven-version' value='3.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) 2007, 2017 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server Adapters'/>
        <property name='df_LT.description' value='Provides the HTTP Server and HTTP Preview server adapters'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_adapters.feature.feature.group' version='3.39.0.v202508222246'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.preview' range='[1.3.200.v202508220455,1.3.200.v202508220455]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.preview.adapter' range='[1.2.500.v202508220455,1.2.500.v202508220455]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.http.core' range='[1.0.400.v202007170127,1.0.400.v202007170127]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.http.ui' range='[1.0.500.v202007170127,1.0.500.v202007170127]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_adapters.feature.feature.jar' range='[3.39.0.v202508222246,3.39.0.v202508222246]'>
          <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.tracecompass.tmf.analysis.xml.core.source' version='4.3.2.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.core.source' range='[0.0.0,4.3.2.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF XML Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.core'/>
        <property name='maven-version' value='4.3.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core.source' version='4.3.2.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.core.source' version='4.3.2.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.core.source' version='4.3.2.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.core.source' version='4.3.2.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.core.source&#xA;Bundle-Version: 4.3.2.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.source' version='8.3.500.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.testsrunner.source' range='[0.0.0,8.3.500.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Tests Running Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner'/>
        <property name='maven-version' value='8.3.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.source' version='8.3.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.source' version='8.3.500.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.source' version='8.3.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.source' version='8.3.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.source&#xA;Bundle-Version: 8.3.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.properties.ui.legacy' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.properties.ui.legacy' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Properties UI Legacy'/>
        <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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.properties.ui.legacy'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui.legacy' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.properties.ui.legacy' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.eef2legacy' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.extension' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.extension.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.legacy2eef' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.properties.ui.legacy' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.properties.ui.legacy' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.properties.ui.legacy;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.sdk.feature.group' version='1.16.8.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.sdk.feature.group' range='[0.0.0,1.16.8.202512020858)' 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.description.url' value='http://www.eclipse.org/gmf'/>
        <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.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.sdk'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Runtime SDK'/>
        <property name='df_LT.description' value='Graphical Modeling Framework SDK'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.sdk.feature.group' version='1.16.8.202512020858'/>
        <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.gmf.feature.group' range='[1.16.8.202512020858,1.16.8.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.ui.pde.feature.group' range='[1.16.8.202512020858,1.16.8.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.feature.group' range='[1.16.8.202512020858,1.16.8.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.sdk.feature.group' range='3.14.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.sdk.feature.group' range='1.8.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.sdk.feature.group' range='1.8.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.sdk' range='[1.8.0.202512020858,1.8.0.202512020858]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.sdk.feature.jar' range='[1.16.8.202512020858,1.16.8.202512020858]'>
          <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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2008, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.remote.serial.feature.jar' version='12.5.0.202603111352'>
      <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.remote.serial.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 QNX Software Corporation.&#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/'/>
        <property name='df_LT.featureName' value='Serial Port Remote Services'/>
        <property name='df_LT.description' value='Provides serial port services for the remote framework'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.serial'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.remote.serial' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.remote.serial' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.dataviewers.feature.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.dataviewers.feature.feature.group' range='[0.0.0,8.23.0.202604281957)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.dataviewers.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2011 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Dataviewers for Linux Tools'/>
        <property name='df_LT.featureDescription' value='The Dataviewers features bundles the plug-ins used by profiling tools to draw graphs.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.feature.feature.group' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <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.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.jface.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.ui.workbench.texteditor' 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.filesystem' 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.editors' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.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.cdt.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.core.resources' range='3.4.2'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtchart' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers' range='[6.1.0.202604281957,6.1.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.charts' range='[7.0.0.202604281957,7.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.piechart' range='[3.0.0.202604281957,3.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.feature.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jpt.common.ui' version='1.4.201.v202301061019' generation='2'>
      <update id='org.eclipse.jpt.common.ui' range='[0.0.0,1.4.201.v202301061019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - Common 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.ui'/>
        <property name='maven-version' value='1.4.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.ui' version='1.4.201.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.ui' version='1.4.201.v202301061019'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.model.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.swt.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.swt.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.utility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.common.ui.jface' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.ui' version='1.4.201.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.7.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.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.ui.source' range='[1.4.201.v202301061019,1.4.201.v202301061019]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.ui' version='1.4.201.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.ui;singleton:=true&#xA;Bundle-Version: 1.4.201.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.ui' version='5.23.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.docker.ui' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Docker UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.ui'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.ui' version='5.23.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.ui' version='5.23.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.docker.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.docker.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.docker.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.docker.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.docker.ui.consoles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.docker.ui.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.docker.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.docker.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.docker.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.docker.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.docker.ui' version='5.23.0.202604281957'>
          <properties size='1'>
            <property 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.core.runtime' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.core' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' 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.ide' 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.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.mandas.docker-client' range='7.0.7'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-compress' range='1.23.0'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.docker.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.ui.source' range='[5.23.0.202604281957,5.23.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.docker.ui' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.docker.ui;singleton:=true&#xA;Bundle-Version: 5.23.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2.rcp.ui' version='2.6.1.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.uml2.rcp.ui' range='[0.0.0,2.6.1.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare UML2 Comparison Support IDE UI 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.uml2.rcp.ui'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.rcp.ui' version='2.6.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.rcp.ui' version='2.6.1.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.rcp.ui.internal.accessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.rcp.ui.internal.accessor.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.rcp.ui.internal.structuremergeviewer.filters' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2.rcp.ui' version='2.6.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='11'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2.edit' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui' range='4.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.edit' range='3.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.uml2.rcp.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2.rcp.ui' version='2.6.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.uml2.rcp.ui;singleton:=true&#xA;Bundle-Version: 2.6.1.202508281322
          </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.wst.xsl.feature.feature.jar' version='1.3.1800.v202409142305'>
      <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.xsl'/>
        <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 Doug Satchwell (Chase Technology Ltd),&#xA;David Carver (Standards for Technology in Automotive Retail) and others 2008.&#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;Doug Satchwell (Chase Technology Ltd - http://www.chasetechnology.co.uk)&#xA;David Carver (Standards for Technology in Automotive Retail - http://www.starstandard.org)&#xA;Jesper Moller (NineConsult - http://www.nineconsult.dk)'/>
        <property name='df_LT.featureName' value='Eclipse XSL Developer Tools'/>
        <property name='df_LT.description' value='XSLT Editor, validator, launching and debugging support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.feature'/>
        <property name='maven-version' value='1.3.1800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.feature.feature.jar' version='1.3.1800.v202409142305'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.xsl.feature' version='1.3.1800.v202409142305'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.xsl.feature' version='1.3.1800.v202409142305'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.valgrind.cachegrind' version='1.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.valgrind.cachegrind' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Cachegrind Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.cachegrind'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.cachegrind' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.cachegrind' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.cachegrind' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.valgrind.cachegrind
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.cachegrind.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.cachegrind' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.cachegrind;singleton:=true&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.source' version='3.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.source' range='[0.0.0,3.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ PyOCD Debugging Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.source' version='3.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.source' version='3.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.source' version='3.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.source' version='3.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.pyocd.core.source&#xA;Bundle-Version: 3.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <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='com.fasterxml.jackson.core.jackson-databind.source' version='2.21.2' singleton='false'>
      <update id='com.fasterxml.jackson.core.jackson-databind.source' range='[0.0.0,2.21.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.fasterxml.jackson.core.jackson-databind:2.21.2'/>
        <property name='maven-groupId' value='com.fasterxml.jackson.core'/>
        <property name='maven-artifactId' value='jackson-databind'/>
        <property name='maven-version' value='2.21.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-databind.source' version='2.21.2'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-databind.source' version='2.21.2'/>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.core.jackson-databind.source' version='2.21.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.core.jackson-databind.source' version='2.21.2'/>
      </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.source&#xA;Bundle-Version: 2.21.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.common.ui.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.common.ui.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Tools Common UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.common.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.common.ui.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.common.ui.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.common.ui.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.source' version='0.17.0.v20260415-0733' singleton='false'>
      <update id='org.eclipse.e4.ui.css.swt.source' range='[0.0.0,0.17.0.v20260415-0733)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse CSS SWT Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt'/>
        <property name='maven-version' value='0.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.source' version='0.17.0.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.source' version='0.17.0.v20260415-0733'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.swt.source' version='0.17.0.v20260415-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt.source' version='0.17.0.v20260415-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.e4.ui.css.swt.source&#xA;Bundle-Version: 0.17.0.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.examples.installer' version='4.3.9.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.examples.installer' range='[0.0.0,4.3.9.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Examples Installer'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.examples.installer'/>
        <property name='maven-version' value='4.3.9-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.examples.installer' version='4.3.9.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.examples.installer' version='4.3.9.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.examples.installer' version='4.3.9.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.examples.installer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.examples.installer.source' range='[4.3.9.v20260304-1812,4.3.9.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.examples.installer' version='4.3.9.v20260304-1812'/>
      </artifacts>
      <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.cdo.examples.installer;singleton:=true&#xA;Bundle-Version: 4.3.9.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.jdt.classpath.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.jdt.classpath.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Connectivity JDT Extension Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.jdt.classpath'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdt.classpath.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.jdt.classpath.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.jdt.classpath.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.jdt.classpath.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.jdt.classpath.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna.source' version='5.18.1.v20251001-0800' singleton='false'>
      <update id='com.sun.jna.source' range='[0.0.0,5.18.1.v20251001-0800)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.sun.jna:5.18.1'/>
        <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'/>
        <property name='maven-wrapped-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.source' version='5.18.1.v20251001-0800'/>
        <provided namespace='osgi.bundle' name='com.sun.jna.source' version='5.18.1.v20251001-0800'/>
        <provided namespace='osgi.identity' name='com.sun.jna.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna.source' 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.source&#xA;Bundle-Version: 5.18.1.v20251001-0800
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.context.tasks.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.context.tasks.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Context Tasks UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.context.tasks.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.tasks.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.context.tasks.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.context.tasks.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.context.tasks.ui.source' version='4.11.0.v20260309-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.mylyn.context.tasks.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='General Purpose Tools' version='0.0.0.8fAD7KcLbRnh9gWtig7qOtaOd9C'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='General Purpose Tools'/>
        <property name='org.eclipse.equinox.p2.description' value='Tools that can be used by a wide variety of developers.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='General Purpose Tools' version='0.0.0.8fAD7KcLbRnh9gWtig7qOtaOd9C'/>
      </provides>
      <requires size='47'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' range='[1.13.0,1.13.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.feature.feature.group' range='[5.23.0.202604281957,5.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.feature.feature.group' range='[5.23.0.202604281957,5.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.doc.user.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.SWT_AWT_support.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.doc.user.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.lemminx.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.doc.user.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sdk.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.tools.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.feature.group' range='3.1.11'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.sdk.feature.group' range='[1.0.0.v20260209-1724,1.0.0.v20260209-1724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e' range='[0.19.9.202604090423,0.19.9.202604090423]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.debug' range='[0.17.0.202602101238,0.17.0.202602101238]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.group' range='[5.24.0,5.25.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.remote.feature.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.jdt' range='[0.14.2.202512150839,0.14.2.202512150839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.tools.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.console.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spies.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.feature.feature.group' range='0.0.0'/>
      </requires>
    </unit>
    <unit id='com.fasterxml.jackson.core.jackson-annotations.source' version='2.21.0' singleton='false'>
      <update id='com.fasterxml.jackson.core.jackson-annotations.source' range='[0.0.0,2.21.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.fasterxml.jackson.core.jackson-annotations:2.21.0'/>
        <property name='maven-groupId' value='com.fasterxml.jackson.core'/>
        <property name='maven-artifactId' value='jackson-annotations'/>
        <property name='maven-version' value='2.21'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.fasterxml.jackson.core.jackson-annotations.source' version='2.21.0'/>
        <provided namespace='osgi.bundle' name='com.fasterxml.jackson.core.jackson-annotations.source' version='2.21.0'/>
        <provided namespace='osgi.identity' name='com.fasterxml.jackson.core.jackson-annotations.source' version='2.21.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.fasterxml.jackson.core.jackson-annotations.source' version='2.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: com.fasterxml.jackson.core.jackson-annotations.source&#xA;Bundle-Version: 2.21.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.db.h2.source' version='4.5.8.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.db.h2.source' range='[0.0.0,4.5.8.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Net4j DB Framework H2 Adapter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.db.h2'/>
        <property name='maven-version' value='4.5.8-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.db.h2.source' version='4.5.8.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.db.h2.source' version='4.5.8.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.db.h2.source' version='4.5.8.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.db.h2.source' version='4.5.8.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.db.h2.source&#xA;Bundle-Version: 4.5.8.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.coordinator' version='1.0.2.201505202024' singleton='false' generation='2'>
      <update id='org.osgi.service.coordinator' range='[0.0.0,1.0.2.201505202024)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.coordinator'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.coordinator Version 1.0.2.'/>
        <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.coordinator'/>
        <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.coordinator' version='1.0.2.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.coordinator' version='1.0.2.201505202024'/>
        <provided namespace='java.package' name='org.osgi.service.coordinator' 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.coordinator' version='1.0.2.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='3'>
        <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=1.5))'>
          <description>
            org.osgi.service.coordinator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.coordinator.source' range='[1.0.2.201505202024,1.0.2.201505202024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.coordinator' version='1.0.2.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.coordinator&#xA;Bundle-Version: 1.0.2.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.common.utility.source' version='2.4.1.v202301061019' singleton='false'>
      <update id='org.eclipse.jpt.common.utility.source' range='[0.0.0,2.4.1.v202301061019)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Common Utility Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.utility'/>
        <property name='maven-version' value='2.4.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.utility.source' version='2.4.1.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.utility.source' version='2.4.1.v202301061019'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.utility.source' version='2.4.1.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.utility.source' version='2.4.1.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.utility.source&#xA;Bundle-Version: 2.4.1.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.ui' version='1.20.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe.ui' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='MWE 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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.ui'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.ui' version='1.20.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.debug.breakpoint.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.debug.launching.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.debug.model.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.debug.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.debug.processing.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.debug.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.eclipse.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.workflow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.internal.ui.workflow.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.ui.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.ui.debug.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.ui.workflow.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.ui' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.ui' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.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.eclipse.emf.mwe.core' 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.expressions' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.ui.source' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.ui' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.ui;singleton:=true&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.mapping.editor.feature.group' version='2.16.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.xsd.mapping.editor.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.xsd.mapping.editor'/>
        <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='XSD Mapping Editor'/>
        <property name='df_LT.description' value='Editor for examining mappings between XML Schemas and Ecore models 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.xsd.mapping.editor.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='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.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.emf.mapping.xsd2ecore' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.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.xsd.mapping.editor' range='[2.10.0.v20230211-1150,2.10.0.v20230211-1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.xsd2ecore.editor' range='[2.11.0.v20250910-1205,2.11.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.mapping.editor.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.swtbot.swt.finder' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.swt.finder' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot SWT Control Finder Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.swt.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.swt.finder' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.swt.finder' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.finders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.keyboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.matchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.resolvers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.results' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.waits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.swt.finder.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.swt.finder' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.hamcrest.core' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.library' range='1.3.0'/>
        <required namespace='java.package' name='junit.framework' range='4.12.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.browser' 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.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.junit' range='4.12.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.swt.finder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.swt.finder.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.swt.finder' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.swt.finder;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.jsoncdb.core.source' version='1.4.600.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.jsoncdb.core.source' range='[0.0.0,1.4.600.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='JSON Compilation Database Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.jsoncdb.core'/>
        <property name='maven-version' value='1.4.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.source' version='1.4.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.jsoncdb.core.source' version='1.4.600.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.jsoncdb.core.source' version='1.4.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.jsoncdb.core.source' version='1.4.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.jsoncdb.core.source&#xA;Bundle-Version: 1.4.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.server.core.source' version='1.1.400.202512020204' singleton='false'>
      <update id='org.eclipse.remote.proxy.server.core.source' range='[0.0.0,1.1.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Remote Proxy Server Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.server.core'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.core.source' version='1.1.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.server.core.source' version='1.1.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.server.core.source' version='1.1.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.server.core.source' version='1.1.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.server.core.source&#xA;Bundle-Version: 1.1.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.equinox.p2.reconciler.dropins' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' 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.p2.reconciler.dropins' version='4.40.0.I20260423-1800'/>
        <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.p2.reconciler.dropins' 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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tools.templates.ui.source' version='2.0.400.202512020204' singleton='false'>
      <update id='org.eclipse.tools.templates.ui.source' range='[0.0.0,2.0.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Template Engine UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tools.templates.ui'/>
        <property name='maven-version' value='2.0.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.ui.source' version='2.0.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.templates.ui.source' version='2.0.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.templates.ui.source' version='2.0.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.templates.ui.source' version='2.0.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.templates.ui.source&#xA;Bundle-Version: 2.0.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.feature.feature.jar' version='0.7.0.v202307190351'>
      <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://code.google.com/p/chromedevtools/wiki/EclipseDebugger'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.wst.jsdt.chromium.debug'/>
        <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='JavaScript Development Tools Chromium/V8 Remote Debugger'/>
        <property name='df_LT.description' value='A remote Eclipse debugger for JavaScript developers using the Chromium browser and Node.js'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.feature'/>
        <property name='maven-version' value='0.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.feature.feature.jar' version='0.7.0.v202307190351'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.jsdt.chromium.debug.feature' version='0.7.0.v202307190351'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.jsdt.chromium.debug.feature' version='0.7.0.v202307190351'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2012 The Chromium Authors. All rights reserved.
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.sdk.feature.feature.group' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.sdk.feature.feature.group' range='[0.0.0,2.1.7.202505131345)' 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.description.url' value='%descriptionUrl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.sdk.feature'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2018 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='EEF SDK Feature'/>
        <property name='df_LT.description' value='Eclipse EEF is used to build Properties view easily thanks to a declarative approach'/>
        <property name='df_LT.featureProvider' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.sdk.feature.feature.group' version='2.1.7.202505131345'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.edit' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.documentation' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui.legacy' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common.ui' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.properties' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.sdk.feature.feature.jar' range='[2.1.7.202505131345,2.1.7.202505131345]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightUrl' url='%25copyrightUrl'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.httpcomponents.core5.httpcore5-h2.source' version='5.4.2.v20260306-1000' singleton='false'>
      <update id='org.apache.httpcomponents.core5.httpcore5-h2.source' range='[0.0.0,5.4.2.v20260306-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.httpcomponents.core5.httpcore5-h2:5.4.2.v20260306-1000'/>
        <property name='maven-groupId' value='org.apache.httpcomponents.core5'/>
        <property name='maven-artifactId' value='httpcore5-h2'/>
        <property name='maven-version' value='5.4.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5-h2.source' version='5.4.2.v20260306-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.core5.httpcore5-h2.source' version='5.4.2.v20260306-1000'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.core5.httpcore5-h2.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.core5.httpcore5-h2.source' 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.source&#xA;Bundle-Version: 5.4.2.v20260306-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.activity.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.activity.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons Activity Monitor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.activity.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.activity.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.activity.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.activity.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.activity.ui.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.activity.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.activity.ui' version='4.11.0.v20260309-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='7'>
        <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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.activity.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.activity.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.activity.ui' version='4.11.0.v20260309-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.mylyn.commons.activity.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.server' version='2.2.0.v20241230-2221' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.server' range='[0.0.0,2.2.0.v20241230-2221)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Server 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.server'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server' version='2.2.0.v20241230-2221'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.server' version='2.2.0.v20241230-2221'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.server' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.server' version='2.2.0.v20241230-2221'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.core' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.remoteservice' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ecf.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.source' range='[2.2.0.v20241230-2221,2.2.0.v20241230-2221]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.server' version='2.2.0.v20241230-2221'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.server&#xA;Bundle-Version: 2.2.0.v20241230-2221
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.ui.controls' version='1.2.700.202512020204' generation='2'>
      <update id='org.eclipse.launchbar.ui.controls' range='[0.0.0,1.2.700.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Launch Bar UI Controls'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar.ui.controls'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.ui.controls' version='1.2.700.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.launchbar.ui.controls' version='1.2.700.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.launchbar.ui.controls.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.launchbar.ui.controls' version='1.2.700.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,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.e4.core.di.annotations' range='[1.8.400,2.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.model.workbench' range='[2.4.600,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.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.ui' range='[2.5.600,3.0.0)'/>
        <required namespace='java.package' name='jakarta.annotation' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.4.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.launchbar.ui.controls
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.ui.controls.source' range='[1.2.700.202512020204,1.2.700.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.launchbar.ui.controls' version='1.2.700.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.launchbar.ui.controls;singleton:=true&#xA;Bundle-Version: 1.2.700.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.jpa' version='1.6.1.20231024-1618' generation='2'>
      <update id='org.eclipse.m2e.wtp.jpa' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Maven JPA Configurator'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - m2e-wtp'/>
        <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.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.jpa'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jpa' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.jpa' version='1.6.1.20231024-1618'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jpa' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jpa.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jpa.internal.configurators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.jpa.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.jpa' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jpa.core' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' 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.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.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.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.eclipse.m2e.wtp' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.m2e.wtp.jpa
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.jpa' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.jpa;singleton:=true&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.ui.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.cxf.ui.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='CXF Web Services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.ui.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.ui.source' version='1.1.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.jst.ws.cxf.ui.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.launching.feature.jar' version='1.21.0.v20260209-1213'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Launching'/>
        <property name='df_LT.description' value='Contains the plugins for Launcher-based tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.launching'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.feature.jar' version='1.21.0.v20260209-1213'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.launching' version='1.21.0.v20260209-1213'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.launching' version='1.21.0.v20260209-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='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.xtext.completeocl.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.completeocl.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Complete OCL User Interface and Editor'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.completeocl.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.completeocl.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.completeocl.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclinecore.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity.ui' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.completeocl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.completeocl.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.completeocl.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui' version='1.6.100.v20260324-1859' generation='2'>
      <update id='org.eclipse.jsch.ui' range='[0.0.0,1.6.100.v20260324-1859)' 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.100-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.100.v20260324-1859'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui' version='1.6.100.v20260324-1859'/>
        <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.100.v20260324-1859'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260324-1859,1.6.100.v20260324-1859]' 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.100.v20260324-1859'/>
      </artifacts>
      <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.100.v20260324-1859
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.bridge' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.bridge' 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-bridge'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-bridge'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.bridge' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.bridge' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.anim,org.apache.batik.anim.dom,org.apache.batik.anim.timing,org.apache.batik.anim.values,org.apache.batik.constants,org.apache.batik.css.engine,org.apache.batik.css.engine.value,org.apache.batik.css.engine.value.svg,org.apache.batik.css.engine.value.svg12,org.apache.batik.dom,org.apache.batik.dom.events,org.apache.batik.dom.svg,org.apache.batik.dom.xbl,org.apache.batik.ext.awt,org.apache.batik.ext.awt.color,org.apache.batik.ext.awt.geom,org.apache.batik.ext.awt.image,org.apache.batik.ext.awt.image.renderable,org.apache.batik.ext.awt.image.spi,org.apache.batik.gvt,org.apache.batik.gvt.event,org.apache.batik.gvt.filter,org.apache.batik.gvt.font,org.apache.batik.gvt.renderer,org.apache.batik.gvt.text,org.apache.batik.i18n,org.apache.batik.parser,org.apache.batik.script,org.apache.batik.script.rhino,org.apache.batik.util,org.apache.batik.w3c.dom,org.apache.xmlgraphics.java2d.color,org.mozilla.javascript,org.w3c.dom,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.svg' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.bridge.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.bridge.svg12' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing.event,javax.xml.namespace,javax.xml.xpath,org.apache.batik.anim.dom,org.apache.batik.bridge,org.apache.batik.dom,org.apache.batik.dom.events,org.apache.batik.dom.svg12,org.apache.batik.dom.util,org.apache.batik.dom.xbl,org.apache.batik.gvt,org.apache.batik.gvt.event,org.apache.batik.gvt.flow,org.apache.batik.gvt.text,org.apache.batik.parser,org.apache.batik.script,org.apache.batik.util,org.w3c.dom,org.w3c.dom.events,org.w3c.dom.svg' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.batik.bridge' 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='66'>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.namespace' 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.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.mozilla.javascript' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' range='[2.0.0,3.0.0)'/>
        <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.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.security.cert' 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.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.anim' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim.dom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim.timing' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim.values' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg12' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.events' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg12' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.xbl' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.color' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.spi' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.event' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.filter' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.flow' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.font' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.renderer' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.text' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.parser' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.script' range='[1.19.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.script.rhino' range='[1.19.0,2.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.apache.batik.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.xml' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.bridge
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge.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.bridge' 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.bridge&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.source' version='4.25.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.source' range='[0.0.0,4.25.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Server Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server'/>
        <property name='maven-version' value='4.25.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.source' version='4.25.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.source' version='4.25.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.source' version='4.25.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.source' version='4.25.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.source&#xA;Bundle-Version: 4.25.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations.source' version='2.7.800.v20260304-0655' singleton='false'>
      <update id='org.eclipse.equinox.p2.operations.source' range='[0.0.0,2.7.800.v20260304-0655)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Operations API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.operations'/>
        <property name='maven-version' value='2.7.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations.source' version='2.7.800.v20260304-0655'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations.source' version='2.7.800.v20260304-0655'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations.source' version='2.7.800.v20260304-0655'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations.source' version='2.7.800.v20260304-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.p2.operations.source&#xA;Bundle-Version: 2.7.800.v20260304-0655
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets' version='3.9.100.v20260415-1018' generation='2'>
      <update id='org.eclipse.ui.cheatsheets' range='[0.0.0,3.9.100.v20260415-1018)' 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.100-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.100.v20260415-1018'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' version='3.9.100.v20260415-1018'/>
        <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.100.v20260415-1018'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260415-1018,3.9.100.v20260415-1018]' 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.100.v20260415-1018'/>
      </artifacts>
      <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.100.v20260415-1018
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.adt.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004, 2009 INRIA. &#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='ATL Development Toolkit'/>
        <property name='df_LT.description' value='ATL Development Toolkit'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.adt' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.debug' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.editor' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.ui' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui.vm' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm.launch' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.debug.core' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.setup.ui.questionnaire' version='1.14.0.v20250518-0704' generation='2'>
      <update id='org.eclipse.oomph.setup.ui.questionnaire' range='[0.0.0,1.14.0.v20250518-0704)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup UI Questionnaire'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.ui.questionnaire'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.questionnaire' version='1.14.0.v20250518-0704'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui.questionnaire' version='1.14.0.v20250518-0704'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.ui.questionnaire' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.ui.questionnaire' version='1.14.0.v20250518-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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui' range='[1.34.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.25.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.ui.questionnaire
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.questionnaire.source' range='[1.14.0.v20250518-0704,1.14.0.v20250518-0704]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.ui.questionnaire' version='1.14.0.v20250518-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.oomph.setup.ui.questionnaire;singleton:=true&#xA;Bundle-Version: 1.14.0.v20250518-0704
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_ui.feature.feature.jar' version='3.3.1900.v202508220455'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server UI'/>
        <property name='df_LT.description' value='Server tools framework UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_ui.feature'/>
        <property name='maven-version' value='3.3.1900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_ui.feature.feature.jar' version='3.3.1900.v202508220455'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.server_ui.feature' version='3.3.1900.v202508220455'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.server_ui.feature' version='3.3.1900.v202508220455'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.qvtd.examples.feature.jar' version='0.35.0.v20260428-1512'>
      <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.description.url' value='http://www.eclipse.org/mmt/qvtd'/>
        <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='QVT Declarative - All examples (Incubation)'/>
        <property name='df_LT.description' value='Install this feature to make the example projects available.'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='maven-groupId' value='org.eclipse.qvtd-features'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.examples'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.examples.feature.jar' version='0.35.0.v20260428-1512'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.qvtd.examples' version='0.35.0.v20260428-1512'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.qvtd.examples' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='toolinggtk.linux.riscv64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800' 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.riscv64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.riscv64' 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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.codegen.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.codegen.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTimperative Code Generator (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.codegen'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.codegen.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.codegen.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.codegen.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.codegen.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.codegen.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.doc' version='1.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.valgrind.doc' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Valgrind Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.doc'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.doc' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.doc' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.doc' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.doc.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.doc' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.doc;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpclient' version='4.5.14' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpclient' range='[0.0.0,4.5.14)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Apache HttpClient OSGi bundle'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache HttpComponents Client (OSGi bundle)'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.apache.org/'/>
        <property name='maven-groupId' value='org.apache.httpcomponents'/>
        <property name='maven-artifactId' value='httpclient-osgi'/>
        <property name='maven-version' value='4.5.14'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient' version='4.5.14'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.auth' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.config,org.apache.http.params,org.apache.http.protocol,org.ietf.jgss' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.auth.params' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.cookie' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.config,org.apache.http.params,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.cookie.params' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.conn' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.http,org.apache.http.concurrent,org.apache.http.config,org.apache.http.conn.routing,org.apache.http.conn.scheme,org.apache.http.entity,org.apache.http.params,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.conn.params' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.conn.routing,org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.conn.routing' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.conn.scheme' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.conn,org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.conn.socket' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.conn.ssl' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.http,org.apache.http.conn,org.apache.http.conn.scheme,org.apache.http.conn.socket,org.apache.http.conn.util,org.apache.http.params,org.apache.http.protocol,org.apache.http.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.conn.util' version='4.5.14'/>
        <provided namespace='java.package' name='org.apache.http.client' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.auth,org.apache.http.client.methods,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.cookie,org.apache.http.params,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.client.cache' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.client.protocol,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.client.config' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.client.entity' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.entity' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.client.fluent' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.auth,org.apache.http.client,org.apache.http.concurrent,org.apache.http.conn.scheme,org.apache.http.entity,org.apache.http.impl.client' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.client.methods' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.client.config,org.apache.http.concurrent,org.apache.http.conn,org.apache.http.message,org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.client.params' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.auth.params,org.apache.http.client.config,org.apache.http.conn.params,org.apache.http.cookie.params,org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.client.protocol' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.auth,org.apache.http.client,org.apache.http.client.config,org.apache.http.client.entity,org.apache.http.config,org.apache.http.conn.routing,org.apache.http.cookie,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.client.utils' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.client,org.apache.http.client.methods,org.apache.http.conn.routing,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.entity.mime' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.entity,org.apache.http.entity.mime.content' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.entity.mime.content' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.entity' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.auth' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging,org.apache.http,org.apache.http.auth,org.apache.http.client,org.apache.http.params,org.apache.http.protocol,org.apache.http.util,org.ietf.jgss' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.cookie' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.conn.util,org.apache.http.cookie,org.apache.http.message,org.apache.http.params,org.apache.http.protocol,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.conn' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.commons.logging,org.apache.http,org.apache.http.config,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.conn.scheme,org.apache.http.conn.socket,org.apache.http.entity,org.apache.http.impl,org.apache.http.impl.io,org.apache.http.io,org.apache.http.message,org.apache.http.params,org.apache.http.pool,org.apache.http.protocol,org.apache.http.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.conn.tsccm' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.conn,org.apache.http.conn.params,org.apache.http.conn.routing,org.apache.http.conn.scheme,org.apache.http.impl.conn,org.apache.http.params' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.execchain' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.client,org.apache.http.client.methods,org.apache.http.client.protocol,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.client' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.net.ssl,org.apache.commons.logging,org.apache.http,org.apache.http.auth,org.apache.http.client,org.apache.http.client.config,org.apache.http.client.entity,org.apache.http.client.methods,org.apache.http.concurrent,org.apache.http.config,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.conn.socket,org.apache.http.conn.ssl,org.apache.http.conn.util,org.apache.http.cookie,org.apache.http.impl,org.apache.http.impl.auth,org.apache.http.impl.execchain,org.apache.http.message,org.apache.http.params,org.apache.http.pool,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http,org.apache.http.client,org.apache.http.client.cache,org.apache.http.client.methods,org.apache.http.client.protocol,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.impl.client,org.apache.http.impl.execchain,org.apache.http.params,org.apache.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache.ehcache' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.ehcache,org.apache.http.client.cache,org.apache.http.impl.client.cache' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache.memcached' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.spy.memcached,org.apache.http.client.cache,org.apache.http.impl.client.cache' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.http.osgi.services' version='4.5.14'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.http.impl.client,org.apache.http.impl.client.cache' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpclient' version='4.5.14'>
          <properties size='1'>
            <property 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='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='org.ietf.jgss' 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.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.1.0,1.3.0)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.concurrent' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.io' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.pool' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.ssl' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.entity' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.io' range='[4.4.0,4.5.0)'/>
        <required namespace='java.package' name='net.sf.ehcache' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.spy.memcached' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.impl.pool' range='[4.4.0,4.5.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.apache.httpcomponents.httpclient
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient.source' range='[4.5.14,4.5.14]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpclient' version='4.5.14'/>
      </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
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sybase.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Sybase'/>
        <property name='df_LT.description' value='DTP support for using Sybase databases (ASE and ASA)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.models' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.models' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.dbdefinition' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.models' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ui' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples' range='[2.8.0.202311071249,2.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.glassfish.hk2.osgi-resource-locator' version='3.0.0' singleton='false' generation='2'>
      <update id='org.glassfish.hk2.osgi-resource-locator' range='[0.0.0,3.0.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='HK2 OSGi resource locator'/>
        <property name='org.eclipse.equinox.p2.description' value='Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs,        implementations of those APIs, and technology compatibility kits for Java runtimes        that enable development, deployment, and management of server-side and cloud-native applications.'/>
        <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='org.glassfish.hk2'/>
        <property name='maven-artifactId' value='osgi-resource-locator'/>
        <property name='maven-version' value='3.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.osgi-resource-locator' version='3.0.0'/>
        <provided namespace='osgi.bundle' name='org.glassfish.hk2.osgi-resource-locator' version='3.0.0'/>
        <provided namespace='java.package' name='org.glassfish.hk2.osgiresourcelocator' version='3.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.glassfish.hk2.osgi-resource-locator' 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='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.lang.invoke' 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.concurrent.locks' 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.glassfish.hk2.osgiresourcelocator' range='3.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.glassfish.hk2.osgi-resource-locator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.osgi-resource-locator.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.glassfish.hk2.osgi-resource-locator' 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.glassfish.hk2.osgi-resource-locator&#xA;Bundle-Version: 3.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.remote.feature.group' range='[0.0.0,12.5.0.202603111352)' 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://eclipse.org/remote'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote'/>
        <property name='maven-version' value='12.5.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 IBM Corporation.&#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/'/>
        <property name='df_LT.featureName' value='Remote Services'/>
        <property name='df_LT.description' value='Provides an extensible remote services framework'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.feature.group' version='12.5.0.202603111352'/>
        <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.remote.core' range='[4.2.300.202501070137,4.2.300.202501070137]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.ui' range='[2.3.400.202603111352,2.3.400.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.doc.isv' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.jsch.core' range='[1.2.200.202501070137,1.2.200.202501070137]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.jsch.ui' range='[1.2.100.202402230238,1.2.100.202402230238]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.oomph.setup.targlets.edit' version='1.15.0.v20241111-0625' generation='2'>
      <update id='org.eclipse.oomph.setup.targlets.edit' range='[0.0.0,1.15.0.v20241111-0625)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Targlets Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.targlets.edit'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.edit' version='1.15.0.v20241111-0625'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.targlets.edit' version='1.15.0.v20241111-0625'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.targlets.provider' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.targlets.edit' version='1.15.0.v20241111-0625'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.targlets' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.core' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.targlets.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.util.pde' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.targlets.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.edit.source' range='[1.15.0.v20241111-0625,1.15.0.v20241111-0625]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.targlets.edit' version='1.15.0.v20241111-0625'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.targlets.edit;singleton:=true&#xA;Bundle-Version: 1.15.0.v20241111-0625
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.ini.gtk.linux.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.gtk.linux.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.ui.feature.feature.group' version='1.24.0.202603241839' singleton='false'>
      <update id='org.eclipse.wb.core.ui.feature.feature.group' range='[0.0.0,1.24.0.202603241839)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.ui.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Core UI'/>
        <property name='df_LT.description' value='WindowBuilder UI Common Components'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui.feature.feature.group' version='1.24.0.202603241839'/>
        <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.wb.core.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui' range='[1.11.0.202603241839,1.11.0.202603241839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui.feature.feature.jar' range='[1.24.0.202603241839,1.24.0.202603241839]'>
          <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.linuxtools.changelog.core.source' version='3.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.changelog.core.source' range='[0.0.0,3.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='ChangeLog Core Functionality Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.core'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.core.source' version='3.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.core.source' version='3.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.changelog.core.source' version='3.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.changelog.core.source' version='3.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.changelog.core.source&#xA;Bundle-Version: 3.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm.terminal.connector.cdtserial.source' version='5.0.100.202512020204' singleton='false'>
      <update id='org.eclipse.tm.terminal.connector.cdtserial.source' range='[0.0.0,5.0.100.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Serial Connector for Eclipse Terminal Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tm.terminal.connector.cdtserial'/>
        <property name='maven-version' value='5.0.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.cdtserial.source' version='5.0.100.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm.terminal.connector.cdtserial.source' version='5.0.100.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm.terminal.connector.cdtserial.source' version='5.0.100.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm.terminal.connector.cdtserial.source' version='5.0.100.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm.terminal.connector.cdtserial.source&#xA;Bundle-Version: 5.0.100.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.ext.widgets.reference.edit.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.properties.ext.widgets.reference.edit.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Extension Reference Widget Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.ext.widgets.reference.edit'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference.edit.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.ext.widgets.reference.edit.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.ext.widgets.reference.edit.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.ext.widgets.reference.edit.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_ui.feature.feature.group' version='3.35.0.v202407071526' singleton='false'>
      <update id='org.eclipse.wst.ws_ui.feature.feature.group' range='[0.0.0,3.35.0.v202407071526)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_ui.feature'/>
        <property name='maven-version' value='3.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, 2012 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Web Services Tools'/>
        <property name='df_LT.description' value='Eclipse Web Services Tools, featuring the Web Services Explorer, WSDL Editor, WS-I Validator, Service Policy Preferences, and more.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_ui.feature.feature.group' version='3.35.0.v202407071526'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_userdoc.feature.feature.group' range='0.0.0'>
          <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.eclipse.wst.xml_ui.feature.feature.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.command.env.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.wst.command.env.infopop' 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.infopop' 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.explorer' 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.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.wst.wsdl.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.wst.wsi.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.wst.ws.service.policy.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.wst.ws_ui.feature.feature.jar' range='[3.35.0.v202407071526,3.35.0.v202407071526]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.swt.gtk.source' version='1.2.200.v20240416-0658' singleton='false'>
      <update id='org.eclipse.e4.ui.swt.gtk.source' range='[0.0.0,1.2.200.v20240416-0658)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI GTK Enhancements Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.swt.gtk'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk.source' version='1.2.200.v20240416-0658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.swt.gtk.source' version='1.2.200.v20240416-0658'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.swt.gtk.source' version='1.2.200.v20240416-0658'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.swt.gtk.source' 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.source&#xA;Bundle-Version: 1.2.200.v20240416-0658
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.tomcat.ui.source' version='1.1.1100.v202408100311' singleton='false'>
      <update id='org.eclipse.jst.server.tomcat.ui.source' range='[0.0.0,1.1.1100.v202408100311)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Apache Tomcat UI Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.tomcat.ui'/>
        <property name='maven-version' value='1.1.1100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.tomcat.ui.source' version='1.1.1100.v202408100311'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.tomcat.ui.source' version='1.1.1100.v202408100311'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.tomcat.ui.source' version='1.1.1100.v202408100311'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.tomcat.ui.source' version='1.1.1100.v202408100311'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.tomcat.ui.source&#xA;Bundle-Version: 1.1.1100.v202408100311
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util' version='3.29.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.util' range='[0.0.0,3.29.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Utilities'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util'/>
        <property name='maven-version' value='3.29.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util' version='3.29.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.util' version='3.29.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.util.bundle' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.util.container' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.util.factory' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.util.om' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.util.om.pref' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.util.table' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.util.test' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.cache' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.collection' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.concurrent' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.confirmation' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.container' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.container.delegate' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.event' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.factory' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.fsm' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.io' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.lifecycle' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.om' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.om.job' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.om.log' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.om.monitor' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.om.pref' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.om.trace' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.options' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.properties' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.ref' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.registry' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.security' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.security.operations' version='3.29.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.util.transaction' version='3.29.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.util' version='3.29.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.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)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' 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.net4j.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.source' range='[3.29.1.v20260304-1812,3.29.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.util' version='3.29.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.util;singleton:=true&#xA;Bundle-Version: 3.29.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.debug.ui.memory.memorybrowser'/>
        <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, 2011 Wind River Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Memory View Enhancements'/>
        <property name='df_LT.description' value='Additional features for debug Memory View - traditional rendering, floating-point rendering, Find/Replace, Import/Export.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.debug.ui.memory' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.debug.ui.memory' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.dtdeditor.doc.user' version='1.1.0.v201903222120' generation='2'>
      <update id='org.eclipse.wst.dtdeditor.doc.user' range='[0.0.0,1.1.0.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTD Editor documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtdeditor.doc.user'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.dtdeditor.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtdeditor.doc.user.source' range='[1.1.0.v201903222120,1.1.0.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.dtdeditor.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.itcl.feature.jar' version='6.4.2.202509021500'>
      <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/dltk'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.exclusive' value='true'/>
        <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='Dynamic Languages Toolkit - iTcl Development Tools'/>
        <property name='df_LT.description' value='Tools for iTcl Developers'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='maven-groupId' value='org.eclipse.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.itcl'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.feature.jar' version='6.4.2.202509021500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.dltk.itcl' version='6.4.2.202509021500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.dltk.itcl' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='junit-platform-suite-api' version='1.14.3' singleton='false' generation='2'>
      <update id='junit-platform-suite-api' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Suite API'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-api'/>
        <property name='maven-version' value='1.14.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='junit-platform-suite-api' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-api' version='1.14.3'/>
        <provided namespace='java.package' name='org.junit.platform.suite.api' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons.annotation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-suite-api' version='1.14.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='5'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.annotation' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-suite-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-api.source' range='[1.14.3,1.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-api' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-api&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.8.1.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' range='[0.0.0,1.8.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 DND IDE Services'/>
        <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.services.dnd.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.dnd.ide'/>
        <property name='maven-version' value='1.8.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.8.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.8.1.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.8.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='6'>
        <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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' 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.services.dnd.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.source' range='[1.8.1.202512020858,1.8.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.services.dnd.ide' version='1.8.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.services.dnd.ide; singleton:=true&#xA;Bundle-Version: 1.8.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb.dbdefinition.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.hsqldb.dbdefinition.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP HSQLDB Database Definition Enablement Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.hsqldb.dbdefinition.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.hsqldb.dbdefinition.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.feature.feature.jar' version='4.7.0.20260428-1130'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='RAP Tools'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - RAP'/>
        <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) 2007, 2024 Innoopract Informationssysteme GmbH and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Innoopract Informationssysteme GmbH - initial API and implementation&#xA;EclipseSource - ongoing development'/>
        <property name='df_LT.description' value='Contains tools that support the development of RAP applications.'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.feature'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.feature.feature.jar' version='4.7.0.20260428-1130'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.rap.tools.feature' version='4.7.0.20260428-1130'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.rap.tools.feature' version='4.7.0.20260428-1130'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.platform.feature.jar' version='4.40.0.v20260423-1800'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2020 IBM Corporation and others.&#xA;&#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 Platform'/>
        <property name='df_LT.description' value='Common OS-independent base of the Eclipse platform. (Binary runtime and user documentation.)'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.platform.feature'/>
        <property name='maven-artifactId' value='org.eclipse.platform'/>
        <property name='maven-version' value='4.40.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.jar' version='4.40.0.v20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.platform' version='4.40.0.v20260423-1800'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.platform' version='4.40.0.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor.source' version='2.9.0.v20230211-1150' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore.editor.source' range='[0.0.0,2.9.0.v20230211-1150)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Mapping Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore.editor'/>
        <property name='maven-version' value='2.9.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore.editor.source' version='2.9.0.v20230211-1150'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore.editor.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore.editor.source' 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.source&#xA;Bundle-Version: 2.9.0.v20230211-1150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.common.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.common.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.common.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.common.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.common.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.common.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.common.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.servlet-api.source' version='4.0.9' singleton='false'>
      <update id='org.eclipse.jetty.servlet-api.source' range='[0.0.0,4.0.9)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.eclipse.jetty.servlet-api:4.0.9'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet-api.source' version='4.0.9'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.servlet-api.source' version='4.0.9'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.servlet-api.source' version='4.0.9'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.servlet-api.source' 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.source&#xA;Bundle-Version: 4.0.9
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.event' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.source' version='1.37.0.v20260322-1106' singleton='false'>
      <update id='org.eclipse.emf.ecore.xcore.source' range='[0.0.0,1.37.0.v20260322-1106)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Xcore Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xcore'/>
        <property name='maven-version' value='1.37.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.source' version='1.37.0.v20260322-1106'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.source' version='1.37.0.v20260322-1106'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.source' version='1.37.0.v20260322-1106'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xcore.source' version='1.37.0.v20260322-1106'/>
      </artifacts>
      <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.xcore.source&#xA;Bundle-Version: 1.37.0.v20260322-1106
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.feature.feature.group' version='1.0.300.v20260326-0937' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.terminal.feature.feature.group&apos; || pc.name == &apos;org.eclipse.tm.terminal.connector.local.feature.feature.group&apos; || pc.name == &apos;org.eclipse.tm.terminal.connector.ssh.feature.feature.group&apos; || pc.name == &apos;org.eclipse.tm.terminal.connector.telnet.feature.feature.group&apos; || pc.name == &apos;org.eclipse.tm.terminal.control.feature.feature.group&apos; || pc.name == &apos;org.eclipse.tm.terminal.feature.feature.group&apos; || pc.name == &apos;org.eclipse.tm.terminal.view.feature.feature.group&apos;))' 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.terminal.feature'/>
        <property name='maven-version' value='1.0.300-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) 2025 Christoph Läubrich 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;Christoph Läubrich - initial API and implementation'/>
        <property name='df_LT.featureName' value='Terminal Feature'/>
        <property name='df_LT.description' value='Eclipse Platform Terminal Support.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.feature.feature.group' version='1.0.300.v20260326-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(!(org.eclipse.equinox.p2.exclude.import=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.ppc64le' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(!(org.eclipse.equinox.p2.exclude.import=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(!(org.eclipse.equinox.p2.exclude.import=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.riscv64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(!(org.eclipse.equinox.p2.exclude.import=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.macosx' range='0.0.0'>
          <filter>
            (&amp;(osgi.os=macosx)(!(org.eclipse.equinox.p2.exclude.import=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(!(org.eclipse.equinox.p2.exclude.import=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(!(org.eclipse.equinox.p2.exclude.import=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.control' range='[1.1.100.v20260305-1429,1.1.100.v20260305-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.view.core' range='[1.0.100.v20251222-1406,1.0.100.v20251222-1406]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.view.ui' range='[1.1.100.v20260326-0937,1.1.100.v20260326-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.process' range='[1.1.0.v20251219-1227,1.1.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.local' range='[1.1.100.v20260326-0937,1.1.100.v20260326-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.telnet' range='[1.1.0.v20251219-1227,1.1.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.ssh' range='[1.1.0.v20251219-1227,1.1.0.v20251219-1227]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.feature.feature.jar' range='[1.0.300.v20260326-0937,1.0.300.v20260326-0937]'>
          <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.m2m.qvt.oml.doc.feature.jar' version='3.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Documentation'/>
        <property name='df_LT.description' value='QVT Operational documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.doc'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.jar' version='3.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.doc' version='3.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.doc' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </copyright>
    </unit>
    <unit id='org.eclipse.passage.ldc' version='4.6.0.v20260429-1155' generation='2'>
      <update id='org.eclipse.passage.ldc' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LDC'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.ldc'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.ldc' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.ldc' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' 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=21))'>
          <description>
            org.eclipse.passage.ldc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.ldc' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.ldc;singleton:=true&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.doc.source' version='3.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.doc.source' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.doc'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.doc.source' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.doc.source' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.doc.source' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.doc.source&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.core.source' version='4.2.300.202501070137' singleton='false'>
      <update id='org.eclipse.remote.core.source' range='[0.0.0,4.2.300.202501070137)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Remote Services Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.core'/>
        <property name='maven-version' value='4.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.core.source' version='4.2.300.202501070137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.core.source' version='4.2.300.202501070137'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.core.source' version='4.2.300.202501070137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.core.source' version='4.2.300.202501070137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.core.source&#xA;Bundle-Version: 4.2.300.202501070137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.protobuf' version='2.4.0.v201105131100' singleton='false'>
      <update id='com.google.protobuf' range='[0.0.0,2.4.0.v201105131100)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Protocol Buffers'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='5135'/>
        <property name='iplog.contact.name' value='Chris Aniszczyk'/>
        <property name='iplog.contact.email' value='caniszczyk@gmail.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.protobuf' version='2.4.0.v201105131100'/>
        <provided namespace='osgi.bundle' name='com.google.protobuf' version='2.4.0.v201105131100'/>
        <provided namespace='java.package' name='com.google.protobuf' version='2.4.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.protobuf' version='2.4.0.v201105131100'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.protobuf&#xA;Bundle-Version: 2.4.0.v201105131100
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.feature.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.msft.feature.feature.group' range='[0.0.0,1.16.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Microsoft'/>
        <property name='df_LT.description' value='DTP support for using the Microsoft SQL Server database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.feature.feature.group' version='1.16.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver' range='[1.4.0.202311071307,1.4.0.202311071307]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.feature.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa.dbdefinition' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.asa.dbdefinition' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Sybase ASA Database Definition'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa.dbdefinition' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.sybase.asa.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.dbdefinition.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa.dbdefinition' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa.dbdefinition;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.tcp' version='4.4.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.tcp' range='[0.0.0,4.4.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform TCP Transport'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.tcp'/>
        <property name='maven-version' value='4.4.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.tcp' version='4.4.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.tcp' version='4.4.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.tcp' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.tcp.bundle' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.tcp.messages' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.tcp.ssl' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.net4j.tcp' version='4.4.3'/>
        <provided namespace='java.package' name='org.eclipse.net4j.tcp.ssl' version='4.4.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.tcp' version='4.4.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' 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.net4j.tcp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.tcp.source' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.tcp' version='4.4.3.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.tcp;singleton:=true&#xA;Bundle-Version: 4.4.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.interpreter.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.common.interpreter.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Model Query API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.interpreter'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.interpreter.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.interpreter.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.interpreter.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.doc.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.doc.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVT Declarative Documentation (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd-doc'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.doc'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.doc.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.doc.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.doc.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.doc.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.doc.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.security.source' version='4.11.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.security.source' range='[0.0.0,4.11.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Server Security Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.security'/>
        <property name='maven-version' value='4.11.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.security.source' version='4.11.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.security.source' version='4.11.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.security.source' version='4.11.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.security.source' version='4.11.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.security.source&#xA;Bundle-Version: 4.11.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch.remote.source' version='2.7.600.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.launch.remote.source' range='[0.0.0,2.7.600.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Remote Debug Launcher Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.remote'/>
        <property name='maven-version' value='2.7.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.remote.source' version='2.7.600.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.launch.remote.source' version='2.7.600.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.launch.remote.source' version='2.7.600.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.launch.remote.source' version='2.7.600.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.launch.remote.source&#xA;Bundle-Version: 2.7.600.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.annotate.source' version='1.1.0.v202308172102' singleton='false'>
      <update id='org.eclipse.jpt.jpa.annotate.source' range='[0.0.0,1.1.0.v202308172102)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Annotate Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.annotate'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.annotate.source' version='1.1.0.v202308172102'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.annotate.source' version='1.1.0.v202308172102'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.annotate.source' version='1.1.0.v202308172102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.annotate.source' version='1.1.0.v202308172102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.annotate.source&#xA;Bundle-Version: 1.1.0.v202308172102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.utils.source' version='1.1.0.v202308010354' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.utils.source' range='[0.0.0,1.1.0.v202308010354)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-WS Utils Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.utils'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.utils.source' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.utils.source' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.utils.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.utils.source' 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.jst.ws.jaxws.utils.source&#xA;Bundle-Version: 1.1.0.v202308010354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.consumption.core' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.cxf.consumption.core' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CXF Web Services Consumption Core'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.consumption.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.consumption.core' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.consumption.core' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.cxf.consumption.core.commands' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.consumption.core' version='1.1.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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.1.0,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.jst.ws' range='[1.1.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.jst.ws.cxf.core' range='0.4.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.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.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.core' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.cxf.consumption.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.consumption.core.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.consumption.core' version='1.1.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.jst.ws.cxf.consumption.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sql.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.sql.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Core UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sql.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sql.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sql.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sql.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf' version='1.4.700.v20260304-0651' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.p2.transport.ecf' range='[0.0.0,1.4.700.v20260304-0651)' 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.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.transport.ecf' version='1.4.700.v20260304-0651'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' version='1.4.700.v20260304-0651'/>
        <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.700.v20260304-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='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.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.5.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.15.100,4.0.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.700.v20260304-0651,1.4.700.v20260304-0651]' 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.700.v20260304-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.p2.transport.ecf&#xA;Bundle-Version: 1.4.700.v20260304-0651
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.doc.user' version='1.15.0.202311071249'>
      <update id='org.eclipse.datatools.connectivity.doc.user' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Connectivity User Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.doc.user'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.doc.user' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.doc.user' version='1.15.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.doc.user' version='1.15.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.doc.user.source' range='[1.15.0.202311071249,1.15.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.doc.user' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.doc.user; singleton:=true&#xA;Bundle-Version: 1.15.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.core' version='5.1.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.graph.core' range='[0.0.0,5.1.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Graph Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.core'/>
        <property name='maven-version' value='5.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core' version='5.1.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' version='5.1.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.building' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.criticalpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.graph.core.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.tracecompass.common.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.criticalpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.dataprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.graph.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.core.graph.legacy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.core' version='5.1.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.graph.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core.source' range='[5.1.0.202604110342,5.1.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.graph.core' version='5.1.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.graph.core;singleton:=true&#xA;Bundle-Version: 5.1.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.tools.launch.ui' version='2.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.tools.launch.ui' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Tools Launcher UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.tools.launch.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.tools.launch.ui' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.tools.launch.ui' version='2.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.tools.launch.ui' version='2.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.109.100'/>
        <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.linuxtools.tools.launch.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.tools.launch.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.tools.launch.ui.source' range='[2.0.0.202604281957,2.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.tools.launch.ui' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.tools.launch.ui;singleton:=true&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.ui' version='4.11.0.v20260427-1749' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.ui' range='[0.0.0,4.11.0.v20260427-1749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.ui' version='4.11.0.v20260427-1749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' version='4.11.0.v20260427-1749'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.assist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.reconciler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.syntax' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.util.css.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.util.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.ui.viewer.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.ui.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.ui.viewer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.ui' version='4.11.0.v20260427-1749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.osgi' range='4.4.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='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' 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.views' 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.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.16.0,3.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.mylyn.wikitext.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.ui.source' range='[4.11.0.v20260427-1749,4.11.0.v20260427-1749]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.ui' version='4.11.0.v20260427-1749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.wikitext.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260427-1749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.connector.ssh.source' version='1.1.0.v20251219-1227' singleton='false'>
      <update id='org.eclipse.terminal.connector.ssh.source' range='[0.0.0,1.1.0.v20251219-1227)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse'/>
        <property name='df_LT.bundleName' value='Terminal SSH Connector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.connector.ssh'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.ssh.source' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.connector.ssh.source' version='1.1.0.v20251219-1227'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.connector.ssh.source' version='1.1.0.v20251219-1227'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.connector.ssh.source' version='1.1.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.terminal.connector.ssh.source&#xA;Bundle-Version: 1.1.0.v20251219-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.cm.source' version='1.6.1.202109301733' singleton='false'>
      <update id='org.osgi.service.cm.source' range='[0.0.0,1.6.1.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.cm:1.6.1.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.cm.source' version='1.6.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.cm.source' version='1.6.1.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.cm.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.cm.source' 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.source&#xA;Bundle-Version: 1.6.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.source' version='1.3.700.v20250616-0711' singleton='false'>
      <update id='org.eclipse.equinox.p2.discovery.source' range='[0.0.0,1.3.700.v20250616-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Discovery Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.discovery'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.source' version='1.3.700.v20250616-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.source' version='1.3.700.v20250616-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.discovery.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.discovery.source' 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.source&#xA;Bundle-Version: 1.3.700.v20250616-0711
          </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.cdt.platform.feature.group' version='12.5.0.202603311517' singleton='false'>
      <update id='org.eclipse.cdt.platform.feature.group' range='[0.0.0,12.5.0.202603311517)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.platform'/>
        <property name='maven-version' value='12.5.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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Platform'/>
        <property name='df_LT.description' value='Eclipse C/C++ development platform. Contains no toolchain integrations. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.feature.group' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.feature.group' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core' range='[9.3.100.202512101642,9.3.100.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core' range='[4.2.600.202512101642,4.2.600.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui' range='[3.5.400.202512020204,3.5.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core.cxx' range='[3.6.400.202512020204,3.6.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui.cxx' range='[3.7.300.202512020204,3.7.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers' range='[3.5.900.202512020204,3.5.900.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers.ui' range='[3.4.400.202512020204,3.4.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.core' range='[9.0.300.202512020204,9.0.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui' range='[8.5.900.202512020204,8.5.900.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.core' range='[8.0.200.202512020204,8.0.200.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.ui' range='[8.3.500.202512101642,8.3.500.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.500.202512101642,9.7.500.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.headlessbuilderapp' range='[1.1.300.202512020204,1.1.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.ui' range='[9.4.600.202512101642,9.4.600.202512101642]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui' range='[9.1.0.202512020204,9.1.0.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.doc.user' range='[12.5.0.202603311510,12.5.0.202603311510]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf' range='[2.12.400.202512020204,2.12.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.ui' range='[2.7.600.202512020204,2.7.600.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.flatpak.launcher' range='[1.1.500.202603111352,1.1.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.serial' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.branding' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.feature.jar' range='[12.5.0.202603311517,12.5.0.202603311517]'>
          <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.transforms.hook' version='1.4.400.v20250606-0538' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.transforms.hook' range='[0.0.0,1.4.400.v20250606-0538)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Transformer Hook Framework Extension'/>
        <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='transformsHook'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.transforms.hook'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.transforms.hook' version='1.4.400.v20250606-0538'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.transforms.hook' version='1.4.400.v20250606-0538'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.transforms' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.transforms.hook' version='1.4.400.v20250606-0538'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='osgi.extender' name='equinox.transforms.hook' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='1.4.400.v20250606-0538'/>
        <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.10.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.transforms.hook
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.transforms.hook.source' range='[1.4.400.v20250606-0538,1.4.400.v20250606-0538]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.transforms.hook' version='1.4.400.v20250606-0538'/>
      </artifacts>
      <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.transforms.hook&#xA;Bundle-Version: 1.4.400.v20250606-0538&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;[3.10.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.core.source' version='3.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.rpm.core.source' range='[0.0.0,3.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='RPM Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.core'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.core.source' version='3.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.core.source' version='3.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.core.source' version='3.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.core.source' version='3.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.rpm.core.source&#xA;Bundle-Version: 3.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.common.types.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.5.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.query' range='[0.0.0,1.5.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Query Parser Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.query'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.5.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.5.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.query.postparse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.query.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.5.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.parsers.sql.query
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.query.source' range='[1.5.0.202412071309,1.5.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.5.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.query; singleton:=true&#xA;Bundle-Version: 1.5.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.ide' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.dsl.ide' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.emf.parsley.dsl.ide'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl.ide'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.ide' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.ide' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.dsl.ide' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.emf.parsley.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.dsl.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.ide.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.dsl.ide' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.dsl.ide; singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jboss.tools.maven.jaxrs' version='1.6.1.20231024-1618'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='This version of the JAX-RS configurator cannot be installed on top of the already installed org.jboss.tools.maven.jaxrs plugin. Uninstall the previous version of org.jboss.tools.maven.jaxrs and try the install again.'/>
        <property name='maven-classifier' value='p2inf'/>
      </properties>
      <provides size='1'>
        <provided namespace='osgi.bundle' name='org.jboss.tools.maven.jaxrs' version='1.6.1.20231024-1618'/>
      </provides>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.console.profile.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.console.profile.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Connection Profiles Storage File Editor Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.console.profile'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.console.profile.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.console.profile.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.console.profile.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.console.profile.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.console.profile.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.feature.jar' version='4.30.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Client'/>
        <property name='df_LT.description' value='Contains the CDO client core and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.feature.jar' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo' version='4.30.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo' version='4.30.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.remote.console' version='1.4.500.202603111352' generation='2'>
      <update id='org.eclipse.remote.console' range='[0.0.0,1.4.500.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Console'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.console'/>
        <property name='maven-version' value='1.4.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.console' version='1.4.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.console' version='1.4.500.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.remote.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.console.actions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.console' version='1.4.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.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.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.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui.widgets' 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.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.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.control' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.console.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.handlers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.part' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.progress' 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.eclipse.remote.console
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.console.source' range='[1.4.500.202603111352,1.4.500.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.console' version='1.4.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.console;singleton:=true&#xA;Bundle-Version: 1.4.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.jdt.ui.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.jdt.ui.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E JDT Integration UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.jdt.ui'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt.ui.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.jdt.ui.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.jdt.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.jdt.ui.source' 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.jdt.ui.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.codegen.ecore.ui.feature.group' version='2.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.codegen.ecore.ui.feature.group' range='[0.0.0,2.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.codegen.ecore.ui'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Ecore Code Generation'/>
        <property name='df_LT.description' value='Provides code generation templates for generation of EMF-based Java APIs for class models described with UML.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore.ui.feature.group' version='2.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.types' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore' range='[2.6.0.v20260412-0921,2.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore.ui' range='[2.6.0.v20260412-0921,2.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore.ui.feature.jar' range='[2.6.1.v20260412-0921,2.6.1.v20260412-0921]'>
          <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) 2003, 2020 IBM Corporation, Embarcadero Technologies, CEA, 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.parsley.views.common.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.views.common.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley Views Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.views.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.views.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.views.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.views.common.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.views.common.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.views.common.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.8.0.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.dnd' 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 Diagram Browse'/>
        <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.diagram.ui.dnd'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.dnd'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dnd.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dnd.parts' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.dnd' 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='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui.dnd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.dnd.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.diagram.ui.dnd' 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.diagram.ui.dnd&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib.macro' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.lib.macro' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro' version='2.43.0.v20260426-1446'>
          <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.43.0.v20260426-1446'>
          <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.43.0.v20260426-1446'>
          <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.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.services' version='2.43.0.v20260426-1446'>
          <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.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.43.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtend.lib.macro
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.emf.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.emf.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC EMF Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.emf'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.emf.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.emf.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.emf.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.emf.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.emf.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.builds.core' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.builds.core' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Builds'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.builds.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.builds.core' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.builds.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.builds.core.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.builds.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.builds.internal.core.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.builds.internal.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.builds.core' version='4.11.0.v20260309-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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' 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.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.builds.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.builds.core.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.builds.core' version='4.11.0.v20260309-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.mylyn.builds.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.doc.user' version='1.9.800.202603112142' generation='2'>
      <update id='org.eclipse.wb.rcp.doc.user' range='[0.0.0,1.9.800.202603112142)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder User Guide - SWT'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.doc.user'/>
        <property name='maven-version' value='1.9.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.doc.user' version='1.9.800.202603112142'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.doc.user' version='1.9.800.202603112142'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.doc.user' version='1.9.800.202603112142'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.wb.rcp.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.doc.user.source' range='[1.9.800.202603112142,1.9.800.202603112142]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.doc.user' version='1.9.800.202603112142'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.doc.user;singleton:=true&#xA;Bundle-Version: 1.9.800.202603112142
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge' version='0.6.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Chromium JavaScript Remote Debugger JSDT Formatter Bridge'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.core' range='[0.6.0,0.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='3.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.chromium.debug.jsdtbridge
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.jsdtbridge;singleton:=true&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.doc.user' version='1.15.0.202311071249'>
      <update id='org.eclipse.datatools.sqltools.doc.user' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQL Tools User Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.doc.user'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.doc.user' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.doc.user' version='1.15.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.doc.user' version='1.15.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.doc.user.source' range='[1.15.0.202311071249,1.15.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.doc.user' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.doc.user; singleton:=true&#xA;Bundle-Version: 1.15.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.query.edit.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.sql.query.edit.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Query Edit Support Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.query.edit'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query.edit.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query.edit.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.query.edit.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.query.edit.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.query.edit.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.jdt.edit' version='1.16.0.v20231119-1528' generation='2'>
      <update id='org.eclipse.oomph.setup.jdt.edit' range='[0.0.0,1.16.0.v20231119-1528)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup JDT Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.jdt.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.edit' version='1.16.0.v20231119-1528'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.jdt.edit' version='1.16.0.v20231119-1528'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.jdt.provider' version='1.16.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.jdt.edit' version='1.16.0.v20231119-1528'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.jdt' range='[1.22.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.jdt.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.edit.source' range='[1.16.0.v20231119-1528,1.16.0.v20231119-1528]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.jdt.edit' version='1.16.0.v20231119-1528'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.jdt.edit;singleton:=true&#xA;Bundle-Version: 1.16.0.v20231119-1528
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.cdo.feature.feature.group' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.cdo.feature.feature.group' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley CDO'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <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.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.cdo.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.feature.feature.group' version='1.18.0.v20240826-1656'/>
        <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.emf.parsley.feature.feature.group' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.common' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.feature.feature.jar' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.tools.source' version='4.11.300.v20260301-0612' singleton='false'>
      <update id='org.eclipse.e4.tools.source' range='[0.0.0,4.11.300.v20260301-0612)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools'/>
        <property name='maven-version' value='4.11.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.source' version='4.11.300.v20260301-0612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.source' version='4.11.300.v20260301-0612'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.source' version='4.11.300.v20260301-0612'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.source' version='4.11.300.v20260301-0612'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.source&#xA;Bundle-Version: 4.11.300.v20260301-0612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.licenses.feature.feature.jar' version='4.6.0.v20260429-1155'>
      <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.passage.lic.licenses'/>
        <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, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC Licenses'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components EMF Model API for Licenses data'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.licenses.feature'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.feature.feature.jar' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.passage.lic.licenses.feature' version='4.6.0.v20260429-1155'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.passage.lic.licenses.feature' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.osgitest.dependencies.feature.feature.group' version='1.0.0.v20250917-0810' singleton='false'>
      <update id='org.eclipse.pde.osgitest.dependencies.feature.feature.group' range='[0.0.0,1.0.0.v20250917-0810)' 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://github.com/eclipse-osgi-technology/osgi-test'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.osgitest.dependencies.feature'/>
        <property name='maven-version' value='1.0.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) 2025 Christoph Läubrich 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;Christoph Läubrich - initial API and implementation'/>
        <property name='df_LT.featureName' value='OSGi Test Dependencies'/>
        <property name='df_LT.description' value='Provides OSGi Test (https://github.com/osgi/osgi-test/) dependencies for use in target platforms.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.osgitest.dependencies.feature.feature.group' version='1.0.0.v20250917-0810'/>
        <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.osgi.test.common' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit5' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit5.cm' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.junit4' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.framework' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.log' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.promise' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.osgitest.dependencies.feature.feature.jar' range='[1.0.0.v20250917-0810,1.0.0.v20250917-0810]'>
          <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='toolingwin32.win32.x86_64org.eclipse.core.runtime' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web.source' version='1.3.200.v202305221615' singleton='false'>
      <update id='org.eclipse.wst.web.source' range='[0.0.0,1.3.200.v202305221615)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Simple Web Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.source' version='1.3.200.v202305221615'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.web.source' version='1.3.200.v202305221615'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.web.source' version='1.3.200.v202305221615'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.web.source' version='1.3.200.v202305221615'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.web.source&#xA;Bundle-Version: 1.3.200.v202305221615
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.swt' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.swt' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - SWT'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.swt'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.swt' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.swt' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.accessibility' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.awt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.browser' 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'/>
        <required namespace='java.package' name='org.eclipse.swt.program' 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=21))'>
          <description>
            org.eclipse.sirius.ext.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.swt' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.swt&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.Plugin.name' value='DTP High-level Sybase Enablement Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.deltaddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ui.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.models' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.security' version='4.11.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.server.security' range='[0.0.0,4.11.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Server Security 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.security'/>
        <property name='maven-version' value='4.11.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.security' version='4.11.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.security' version='4.11.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.security' version='4.11.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.security.bundle' version='4.11.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.security' version='4.11.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.spi.security' version='4.11.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.security' version='4.11.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.security' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.jvm' range='[4.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.server.security
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.security.source' range='[4.11.1.v20260304-1812,4.11.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.security' version='4.11.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.security;singleton:=true&#xA;Bundle-Version: 4.11.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ingres.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ingres.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ingres.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Ingres'/>
        <property name='df_LT.DESCRIPTION' value='DTP support for using Ingres databases'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.dbdefinition' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25LICENSE_URL' url='%25LICENSE_URL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.debug.ls.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.debug.ls.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Debug Model Language Server Adapter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.debug.ls'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.debug.ls.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.debug.ls.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.debug.ls.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.debug.ls.source' version='4.2.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.eclipse.acceleo.debug.ls.source&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.googlecode.json-simple' version='1.1.1' singleton='false'>
      <update id='com.googlecode.json-simple' range='[0.0.0,1.1.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JSON.simple'/>
        <property name='org.eclipse.equinox.p2.description' value='A simple Java toolkit for JSON'/>
        <property name='maven-groupId' value='com.googlecode.json-simple'/>
        <property name='maven-artifactId' value='json-simple'/>
        <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='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.googlecode.json-simple' version='1.1.1'/>
        <provided namespace='osgi.bundle' name='com.googlecode.json-simple' version='1.1.1'/>
        <provided namespace='java.package' name='org.json.simple' version='1.1.1'/>
        <provided namespace='java.package' name='org.json.simple.parser' version='1.1.1'/>
        <provided namespace='osgi.identity' name='com.googlecode.json-simple' version='1.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>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.googlecode.json-simple' version='1.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: com.googlecode.json-simple&#xA;Bundle-Version: 1.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug.ui' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.debug.ui' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Debugger User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.ui' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.ui' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.debug.ui.pages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.ui' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.ui' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.debug.ui;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projectset' version='1.14.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.setup.projectset' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Project Sets'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projectset'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.projectset' version='1.14.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.projectset' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.projectset.impl' version='1.14.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.projectset.util' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.projectset' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.27.0,2.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.workbench' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.projectset
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.source' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.projectset' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.projectset;singleton:=true&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtrelation' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xtext.qvtrelation' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTrelation CS Model and Parser (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtrelation'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtrelation' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtrelation' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelation.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelationcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelationcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtrelationcs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtrelation' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtrelation' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.xtext.qvtrelation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtrelation.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtrelation' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtrelation;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.testing' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.testing' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Testing Frameworks Support'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.testing'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.testing' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.testing' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.testing' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.testing' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.testing' 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.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.core.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.tcl.testing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.testing.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.testing' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.testing;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml' version='5.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.uml' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 UML 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml' version='5.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.types' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml' range='[2.11.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=1.8))'>
          <description>
            org.eclipse.uml2.uml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml' version='5.6.0.v20260412-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.eclipse.uml2.uml; singleton:=true&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </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='toolingorg.eclipse.platform.ide.ini.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.ini' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeJvmArg(jvmArg:-Xdock${#58}icon=../Resources/Eclipse.icns);removeJvmArg(jvmArg:-XstartOnFirstThread);removeJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addJvmArg(jvmArg:-Xdock${#58}icon=../Resources/Eclipse.icns);addJvmArg(jvmArg:-XstartOnFirstThread);addJvmArg(jvmArg:-Dorg.eclipse.swt.internal.carbon.smallFonts);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.vagrant.core' version='2.0.0.202604281957' singleton='false' generation='2'>
      <update id='org.eclipse.linuxtools.vagrant.core' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Vagrant Core Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.vagrant.core'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.core' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.vagrant.core' version='2.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.vagrant.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.vagrant.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.vagrant.core' version='2.0.0.202604281957'>
          <properties size='1'>
            <property 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='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.preference' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.vagrant.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.core.source' range='[2.0.0.202604281957,2.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.vagrant.core' version='2.0.0.202604281957'/>
      </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.linuxtools.vagrant.core&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.natives.checkAndPromptNativePackage(distro:fedora,package:vagrant);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.plan' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.plan' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Execution Plan View Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.plan'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.plan' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.plan.treeplan' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.plan' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.plan
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.plan.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.plan' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.plan;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.11.2.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[0.0.0,1.11.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 Image AWT based Rendering 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.render.awt'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui.render.awt'/>
        <property name='maven-version' value='1.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.11.2.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.11.2.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg.metafile' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.11.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='23'>
        <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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.awt.util' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.anim' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.codec' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.gvt' range='1.18.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='1.18.0'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.draw2d.ui.render.awt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.source' range='[1.11.2.202512020858,1.11.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.render.awt' version='1.11.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.render.awt;singleton:=true&#xA;Bundle-Version: 1.11.2.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.source.feature.group' version='4.25.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.source.feature.group' range='[0.0.0,4.25.3.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j'/>
        <property name='maven-version' value='4.25.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform Source'/>
        <property name='df_LT.description' value='Contains the Net4j core and the TCP, JVM and HTTP transport provider plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.source.feature.group' version='4.25.3.v20260304-1812'/>
        <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.net4j.feature.group' range='[4.25.3.v20260304-1812,4.25.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.source.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.source' range='[4.21.1.v20260304-1812,4.21.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.jvm.source' range='[4.3.2.v20260304-1812,4.3.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.tcp.source' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.source.feature.jar' range='[4.25.3.v20260304-1812,4.25.3.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.properties.ui.legacy.source' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.properties.ui.legacy.source' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EEF Properties UI Legacy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.properties.ui.legacy'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui.legacy.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.properties.ui.legacy.source' version='2.1.7.202505131345'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.properties.ui.legacy.source' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.properties.ui.legacy.source' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.properties.ui.legacy.source&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.opal.commons' version='1.0.0.202509131601' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.opal.commons' range='[0.0.0,1.0.0.202509131601)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula Opal Common Elements'/>
        <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.opal.commons'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.opal.commons' version='1.0.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.opal.commons' version='1.0.0.202509131601'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.opal.commons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.nebula.widgets.opal.commons.resources' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.opal.commons' version='1.0.0.202509131601'>
          <properties size='1'>
            <property 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.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.126.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.nebula.widgets.opal.commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.opal.commons.source' range='[1.0.0.202509131601,1.0.0.202509131601]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.opal.commons' version='1.0.0.202509131601'/>
      </artifacts>
      <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.opal.commons&#xA;Bundle-Version: 1.0.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.ui' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.uml.ui' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL for UML User Interface'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.ui' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml.ui' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.ui.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.uml.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml.ui' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common.ui' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.uml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml.ui' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.uml.ui;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.render' 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 Draw2d Image Rendering 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.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui.render'/>
        <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.draw2d.ui.render' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.image' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui.render' 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='8'>
        <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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.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.render
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.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.draw2d.ui.render' 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.draw2d.ui.render;singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.feature.feature.group' version='0.7.0.v202307190351' singleton='false'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.feature.feature.group' range='[0.0.0,0.7.0.v202307190351)' 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.description.url' value='http://code.google.com/p/chromedevtools/wiki/EclipseDebugger'/>
        <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.jsdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.feature'/>
        <property name='maven-version' value='0.7.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='JavaScript Development Tools Chromium/V8 Remote Debugger'/>
        <property name='df_LT.description' value='A remote Eclipse debugger for JavaScript developers using the Chromium browser and Node.js'/>
        <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.jsdt.chromium.debug.feature.feature.group' version='0.7.0.v202307190351'/>
        <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='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' range='1.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='3.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='3.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' range='3.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='3.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' range='3.2.100'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='3.4.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.core' range='[0.6.0.v202307190318,0.6.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.ui' range='[0.7.0.v202307190318,0.7.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.js' range='[0.2.0.v202307190318,0.2.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug' range='[0.4.0.v202307190339,0.4.0.v202307190339]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium' range='[0.6.0.v202307190318,0.6.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.jsdtbridge' range='[0.6.0.v202307190318,0.6.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wip.eclipse' range='[0.6.0.v202307190318,0.6.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wipbackend.dev' range='[0.6.0.v202307190318,0.6.0.v202307190318]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.wipbackend.protocol_1_0' range='[0.6.0.v202307190351,0.6.0.v202307190351]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.feature.feature.jar' range='[0.7.0.v202307190351,0.7.0.v202307190351]'>
          <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 (c) 2012 The Chromium Authors. All rights reserved.
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.feature.group' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.feature.group' range='[0.0.0,11.3.0.202604110342)' 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.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control'/>
        <property name='maven-version' value='11.3.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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='LTTng Tracer Control'/>
        <property name='df_LT.description' value='Plug-ins to integrate the LTTng tracer control into the workbench. Includes the TMF (Tracing and Monitoring Framework) and CTF (Common Trace Format) features.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.group' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <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.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.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.tracecompass.ctf.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.core' range='2.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.ui' range='2.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' 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.expressions' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core' range='[1.4.0.202604110342,1.4.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.ui' range='[1.4.1.202604110342,1.4.1.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.user' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core' range='[2.2.0.202604110342,2.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.ui' range='[1.2.0.202604110342,1.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.feature.jar' range='[11.3.0.202604110342,11.3.0.202604110342]'>
          <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.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.feature.jar' version='2.46.0.v20260311-1301'>
      <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.46.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.46.0.v20260311-1301'/>
        <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.46.0.v20260311-1301'/>
      </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.46.0.v20260311-1301'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='toolingcocoa.macosx.x86_64org.eclipse.equinox.common' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.monitor.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.monitor.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Monitor UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.monitor.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.monitor.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.monitor.ui.source' version='4.11.0.v20260309-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.mylyn.monitor.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Open Data Access Runtime'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.group' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.5.0.202311071249,3.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design' range='[3.6.0.202311071249,3.6.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.5.0.202311071249,3.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda' range='[3.7.0.202311071249,3.7.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.core.source' version='1.4.100.v202508180220' singleton='false'>
      <update id='org.eclipse.wst.common.core.source' range='[0.0.0,1.4.100.v202508180220)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='WST Common Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.core'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.core.source' version='1.4.100.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.core.source' version='1.4.100.v202508180220'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.core.source' 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.source&#xA;Bundle-Version: 1.4.100.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.arm.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.arm.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Arm Cross Compiler Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.arm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.arm.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.arm.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.arm.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.arm.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.completeocl.ui.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.completeocl.ui.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Complete OCL User Interface and Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.completeocl.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.ui.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.completeocl.ui.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.completeocl.ui.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.completeocl.ui.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.trace.edit.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.trace.edit.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Trace Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.trace.edit'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.trace.edit.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.trace.edit.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.trace.edit.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.trace.edit.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.trace.edit.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.callgraph.launch.source' version='2.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.callgraph.launch.source' range='[0.0.0,2.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Callgraph Launch Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph.launch'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.launch.source' version='2.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.callgraph.launch.source' version='2.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.callgraph.launch.source' version='2.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.callgraph.launch.source' version='2.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.callgraph.launch.source&#xA;Bundle-Version: 2.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.linuxtools.callgraph.launch' version='2.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.callgraph.launch' range='[0.0.0,2.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Callgraph Launch'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph.launch'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.launch' version='2.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.callgraph.launch' version='2.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.callgraph.launch' version='2.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.tools.launch.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.launch.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.callgraph.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.callgraph.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.launch.source' range='[2.1.0.202604281957,2.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.callgraph.launch' version='2.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.callgraph.launch;singleton:=true&#xA;Bundle-Version: 2.1.0.202604281957
          </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.eclipse.cdt.platform.branding' version='12.5.0.202603111352'>
      <update id='org.eclipse.cdt.platform.branding' range='[0.0.0,12.5.0.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Platform'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.platform.branding'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.branding' version='12.5.0.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.platform.branding' version='12.5.0.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.platform.branding' version='12.5.0.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.platform.branding.source' range='[12.5.0.202603111352,12.5.0.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.platform.branding' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.platform.branding;singleton:=true&#xA;Bundle-Version: 12.5.0.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.ws' version='1.5.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.oda.ws' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP Web Services ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.ws'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.ws' version='1.5.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.ws.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.ws.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.ws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.ws.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.ws' version='1.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oda.ws
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws.source' range='[1.5.0.202311071249,1.5.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.ws' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.ws; singleton:=true&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.aarch64org.eclipse.equinox.event' version='4.40.0.I20260423-1800' 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.aarch64org.eclipse.equinox.event' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.win32' version='6.1.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.core.win32' range='[0.0.0,6.1.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName.win32' value='C/C++ Development Tools Core for Windows'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.win32'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.win32'/>
        <property name='maven-version' value='6.1.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32' version='6.1.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.win32' version='6.1.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.win32' version='6.1.300.202512020204'>
          <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.cdt.core.native' version='6.1.300.202512020204'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='[5.18.1,6.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='[5.18.1,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.core.win32
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.source' range='[6.1.300.202512020204,6.1.300.202512020204]' 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.cdt.core.win32' version='6.1.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.win32; singleton:=true&#xA;Bundle-Version: 6.1.300.202512020204&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.base.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.base.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC Base Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.base'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.base.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.base.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.base.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.base.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.base.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.jndi' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.jndi' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: JNDI'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: JNDI'/>
        <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-jndi'/>
        <property name='maven-version' value='12.1.8'/>
        <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.jndi' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.jndi' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,javax.naming.spi,org.eclipse.jetty.util.component' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi.java' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,javax.naming.spi,org.eclipse.jetty.jndi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi.local' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.naming,org.eclipse.jetty.jndi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.jndi' version='12.1.8'>
          <properties size='1'>
            <property 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.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.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.spi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi.local' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.jndi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jndi.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.jndi' version='12.1.8'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.jndi&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.x86_64' version='3.134.0.v20260422-1812'>
      <update id='org.eclipse.swt.cocoa.macosx.x86_64' range='[0.0.0,3.134.0.v20260422-1812)' 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.134.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.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.x86_64' version='3.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812'>
          <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.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812,3.134.0.v20260422-1812]' 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.134.0.v20260422-1812'/>
      </artifacts>
      <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.134.0.v20260422-1812&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </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.mylyn.wikitext.asciidoc.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.asciidoc.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText AsciiDoc UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.asciidoc.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.asciidoc.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.asciidoc.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.asciidoc.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.asciidoc.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.asciidoc.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.engine.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.engine.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Parser and Compiler Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.engine.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.engine.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.engine.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </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.jpt.jaxb.eclipselink.ui' version='1.4.201.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jaxb.eclipselink.ui' range='[0.0.0,1.4.201.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - EclipseLink MOXy Support - 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.ui'/>
        <property name='maven-version' value='1.4.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.ui' version='1.4.201.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.eclipselink.ui' version='1.4.201.v201902121834'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal.v2_1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal.v2_2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal.v2_3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal.v2_4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal.v2_5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.eclipselink.ui.internal.wizards.oxm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.eclipselink.ui' version='1.4.201.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.8.1,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.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.eclipselink.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.201,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jaxb.eclipselink.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.ui.source' range='[1.4.201.v201902121834,1.4.201.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.eclipselink.ui' version='1.4.201.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.eclipselink.ui;singleton:=true&#xA;Bundle-Version: 1.4.201.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.ecore.source' version='2.12.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.importer.ecore.source' range='[0.0.0,2.12.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Importer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.ecore'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.ecore.source' version='2.12.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore.source' version='2.12.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.ecore.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.ecore.source' 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.source&#xA;Bundle-Version: 2.12.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.docs.feature.jar' version='2.43.0.v20260426-1446'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Xtext documentation'/>
        <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='Xtext Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.docs'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.docs' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.docs' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.feature.jar' version='4.12.0.v202505101449'>
      <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='Eclipse.org'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.atl.adt'/>
        <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) 2004, 2009 INRIA. &#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='ATL Development Toolkit'/>
        <property name='df_LT.description' value='ATL Development Toolkit'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.adt' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.adt' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.lib' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtend.lib' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib' version='2.43.0.v20260426-1446'>
          <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.43.0.v20260426-1446'>
          <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.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='2.43.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtend.lib
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.common.doc.user.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.common.doc.user.feature.group' range='[0.0.0,1.15.1.202412071309)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.common.doc.user'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Tutorial Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.common.doc.user.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.common.doc.user' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.common.doc.user.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.gtk.linux.x86_64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.x86_64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.common.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Commons Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.tests.common.source' version='2.1.1.20250220-1925' singleton='false'>
      <update id='org.eclipse.m2e.tests.common.source' range='[0.0.0,2.1.1.20250220-1925)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Testing Helpers Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.tests.common'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.tests.common.source' version='2.1.1.20250220-1925'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.tests.common.source' version='2.1.1.20250220-1925'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.tests.common.source' version='2.1.1.20250220-1925'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.tests.common.source' version='2.1.1.20250220-1925'/>
      </artifacts>
      <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.tests.common.source&#xA;Bundle-Version: 2.1.1.20250220-1925
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm.terminal.connector.cdtserial' version='5.0.100.202512020204' generation='2'>
      <update id='org.eclipse.tm.terminal.connector.cdtserial' range='[0.0.0,5.0.100.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Serial Connector for Eclipse Terminal'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tm.terminal.connector.cdtserial'/>
        <property name='maven-version' value='5.0.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.cdtserial' version='5.0.100.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm.terminal.connector.cdtserial' version='5.0.100.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.cdtserial.activator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.cdtserial.connector' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.cdtserial.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.cdtserial.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm.terminal.connector.cdtserial.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm.terminal.connector.cdtserial' version='5.0.100.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.native.serial' range='[12.3.0,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.connector.provider' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui.launcher' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tm.terminal.connector.cdtserial
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.cdtserial.source' range='[5.0.100.202512020204,5.0.100.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm.terminal.connector.cdtserial' version='5.0.100.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm.terminal.connector.cdtserial;singleton:=true&#xA;Bundle-Version: 5.0.100.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.bugzilla.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.bugzilla.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Bugzilla Connector UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.bugzilla.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.bugzilla.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.bugzilla.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.bugzilla.ui.source' version='4.11.0.v20260309-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.mylyn.bugzilla.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui' version='3.209.0.v20260421-1151' generation='2'>
      <update id='org.eclipse.ui' range='[0.0.0,3.209.0.v20260421-1151)' 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.209.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.209.0.v20260421-1151'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui' version='3.209.0.v20260421-1151'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui' version='3.209.0.v20260421-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'/>
        <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.138.100,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.209.0.v20260421-1151,3.209.0.v20260421-1151]' 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.209.0.v20260421-1151'/>
      </artifacts>
      <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.209.0.v20260421-1151
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.bower.ui.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.bower.ui.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse Bower Editors and Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.bower.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.ui.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.bower.ui.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.bower.ui.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.bower.ui.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.bower.ui.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </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.eclipse.emf.cdo.feature.group' version='4.30.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.feature.group' range='[0.0.0,4.30.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Client'/>
        <property name='df_LT.description' value='Contains the CDO client core and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.feature.group' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.edit' range='[4.6.2.v20260304-1812,4.6.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.common' range='[4.27.1.v20260304-1812,4.27.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.net4j' range='[4.8.1.v20260304-1812,4.8.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.workspace' range='[4.4.7.v20260304-1812,4.4.7.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions' range='[4.4.2.v20260304-1812,4.4.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.edit' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security' range='[4.7.5.v20260304-1812,4.7.5.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.edit' range='[4.6.2.v20260304-1812,4.6.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.ui' range='[4.5.4.v20260304-1812,4.5.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.admin' range='[4.4.2.v20260304-1812,4.4.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui' range='[4.18.3.v20260304-1812,4.18.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.shared' range='[4.10.1.v20260304-1812,4.10.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.admin' range='[4.3.1.v20260304-1812,4.3.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.team' range='[4.4.4.v20260304-1812,4.4.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.jdt' range='[1.0.1.v20260304-1812,1.0.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer' range='[4.4.8.v20260304-1812,4.4.8.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.repository' range='[4.3.7.v20260304-1812,4.3.7.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.ui' range='[4.5.1.v20260304-1812,4.5.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace' range='[4.4.6.v20260304-1812,4.4.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace.ui' range='[4.4.4.v20260304-1812,4.4.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer' range='[4.15.3.v20260304-1812,4.15.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer.ui' range='[4.7.17.v20260304-1812,4.7.17.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.feature.jar' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.feature.feature.jar' version='2.7.100.v20260415-2025'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Services'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Remote Services API.  The ECF Remote&#xA;Services API allows distribution of services over a network.  This API is required by ECF&apos;s implementation of OSGi R6 Remote Services/Remote Service Admin.  Remote Services are specified in chapter 100 of the OSGi R6 Enterprise specification while RSA is specified in chapter 122 of the OSGi R6 Enterprise specification.  &#xA;&#xA;For the Remote Service and Remote Service Admin specifications see &#xA;&#xA;http://www.osgi.org/Specifications/HomePage&#xA;&#xA;For tutorials, documentation, and examples with ECF&apos;s Implementation of OSGi RS/RSA see&#xA;&#xA;https://wiki.eclipse.org/ECF#OSGi_Remote_Services'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.feature'/>
        <property name='maven-version' value='2.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.feature.feature.jar' version='2.7.100.v20260415-2025'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.remoteservice.feature' version='2.7.100.v20260415-2025'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.remoteservice.feature' version='2.7.100.v20260415-2025'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.mylyn.bugzilla.core.source' version='4.11.0.v20260422-0541' singleton='false'>
      <update id='org.eclipse.mylyn.bugzilla.core.source' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Bugzilla Connector Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.bugzilla.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.core.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.bugzilla.core.source' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.bugzilla.core.source' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.bugzilla.core.source' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.bugzilla.core.source&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.embedded.feature.jar' version='4.30.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server Embedded Support'/>
        <property name='df_LT.description' value='Contains the CDO client and server plugins, as well as the Net4j JVM Support plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.embedded'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.feature.jar' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.server.embedded' version='4.30.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.server.embedded' version='4.30.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.passage.lic.compile.feature.feature.group' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.compile.feature.feature.group' range='[0.0.0,4.6.0.v20260429-1155)' 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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.compile.feature'/>
        <property name='maven-version' value='4.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) 2018, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC Compile'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components Compile feature contains dependencies required for bundles that declares licensing constraints.'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.compile.feature.feature.group' version='4.6.0.v20260429-1155'/>
        <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.passage.lic.equinox.feature.feature.group' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.emf.feature.feature.group' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.compile.branding' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.compile.feature.feature.jar' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.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.eclipse.emf.doc.feature.jar' version='2.36.0.v20260108-1232'>
      <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 Documentation'/>
        <property name='df_LT.description' value='Documentation and tutorials for EMF.'/>
        <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.doc'/>
        <property name='maven-version' value='2.36.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.doc.feature.jar' version='2.36.0.v20260108-1232'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.doc' version='2.36.0.v20260108-1232'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.doc' version='2.36.0.v20260108-1232'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='Modeling' version='0.0.0.7rCD7McLTCjb_kE7EU7MER3AJGO'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Modeling'/>
        <property name='org.eclipse.equinox.p2.description' value='Model definition, creation, and manipulation frameworks (e.g. EMF, OCL, GMF, M2M, M2T, GEF) and industry models (e.g. UML, JEM, XSD).'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Modeling' version='0.0.0.7rCD7McLTCjb_kE7EU7MER3AJGO'/>
      </provides>
      <requires size='44'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.sdk.feature.group' range='[5.6.1,6.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.feature.feature.group' range='[4.2.1,4.2.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.group' range='[3.11.2,3.12.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.feature.group' range='[1.11.2,1.12.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.feature.group' range='4.12.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.sdk.feature.group' range='4.12.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.group' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.sdk.feature.group' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.group' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.group' range='[5.24.0,5.25.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.build.feature.group' range='[6.24.0,6.25.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.feature.group' range='[6.24.0,6.25.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.feature.group' range='[0.19.3,0.20.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.examples.feature.group' range='[0.19.3,0.20.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.sdk.feature.feature.group' range='[0.19.3,0.20.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.sdk.plus.feature.feature.group' range='[0.19.3,0.20.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.export.feature.feature.group' range='[0.19.3,0.20.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.tools.feature.group' range='[0.19.3,0.20.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.feature.group' range='[3.3.0,3.4.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2.feature.group' range='[3.3.0,3.4.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.master.feature.group' range='[0.35.0,1.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.samples.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.sdk.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.sirius.feature.group' range='[3.3.0,3.4.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.properties.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.group' range='0.0.0'/>
      </requires>
    </unit>
    <unit id='org.eclipse.dltk.logconsole.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.logconsole.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit LogConsole UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.logconsole.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.logconsole.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.logconsole.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.logconsole.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.dltk.logconsole' 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.jobs' 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.console' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.logconsole.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.logconsole.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.logconsole.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.logconsole.ui;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.doc.user' version='1.0.400.v201902162216'>
      <update id='org.eclipse.jst.ws.jaxws.doc.user' range='[0.0.0,1.0.400.v201902162216)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JAX-WS Tools User Guide'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.doc.user'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.doc.user' version='1.0.400.v201902162216'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.doc.user' version='1.0.400.v201902162216'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.doc.user' version='1.0.400.v201902162216'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.3.100,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.doc.user.source' range='[1.0.400.v201902162216,1.0.400.v201902162216]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxws.doc.user' version='1.0.400.v201902162216'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.jaxws.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.400.v201902162216
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.ui.css' version='1.13.0.v20250727-0825' generation='2'>
      <update id='org.eclipse.epp.mpc.ui.css' range='[0.0.0,1.13.0.v20250727-0825)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Marketplace Client Theme Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Marketplace Client'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.ui.css'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui.css' version='1.13.0.v20250727-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.ui.css' version='1.13.0.v20250727-0825'/>
        <provided namespace='java.package' name='org.eclipse.epp.internal.mpc.ui.css' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.ui.css' version='1.13.0.v20250727-0825'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.e4.ui.services' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='[0.12.200,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='[0.13.100,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='[0.12.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' 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='java.package' name='org.w3c.css.sac' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.epp.mpc.ui.css
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui.css.source' range='[1.13.0.v20250727-0825,1.13.0.v20250727-0825]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.ui.css' version='1.13.0.v20250727-0825'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.epp.mpc.ui.css;singleton:=true&#xA;Bundle-Version: 1.13.0.v20250727-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.ext.widgets.reference.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.properties.ext.widgets.reference.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Extension Reference Widget Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.ext.widgets.reference'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.ext.widgets.reference.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.ext.widgets.reference.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.ext.widgets.reference.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.svggen.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.svggen.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.svggen:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-svggen'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.svggen.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.svggen.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.svggen.source' 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.svggen.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.ui.editor' version='4.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.rpm.ui.editor' range='[0.0.0,4.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='RPM Specfile Editor'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.ui.editor'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.editor' version='4.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.ui.editor' version='4.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.rpm.ui.editor.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.rpm.ui.editor.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.rpm.ui.editor.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.ui.editor' version='4.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.workbench.texteditor' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' 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.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.core' 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.genericeditor' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.rpm.ui.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.editor.source' range='[4.0.0.202604281957,4.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.ui.editor' version='4.0.0.202604281957'/>
      </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.linuxtools.rpm.ui.editor; singleton:=true&#xA;Bundle-Version: 4.0.0.202604281957
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.natives.checkAndPromptNativePackage(distro:fedora,package:rpm-build);org.eclipse.equinox.p2.touchpoint.natives.checkAndPromptNativePackage(distro:fedora,package:rpmdevtools);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.launchbar.feature.jar' version='12.5.0.202603111352'>
      <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.launchbar.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014 QNX Software Systems and others&#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/'/>
        <property name='df_LT.featureName' value='LaunchBar'/>
        <property name='df_LT.description' value='A Tool Control that sits in the TOP trim bar that controls build and launch.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.launchbar'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.launchbar.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.launchbar' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.launchbar' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.frameworks.source' version='1.3.0.v202308161955' singleton='false'>
      <update id='org.eclipse.wst.common.frameworks.source' range='[0.0.0,1.3.0.v202308161955)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Common Frameworks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.frameworks'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.source' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.source' version='1.3.0.v202308161955'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.frameworks.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.frameworks.source' 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.source&#xA;Bundle-Version: 1.3.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.git.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.git.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.git.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.git.feature'/>
        <property name='maven-version' value='4.11.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) 2011, 2014 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Versions Connector: Git'/>
        <property name='df_LT.description' value='Provides Git integration.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.versions.feature.feature.group' range='[4.11.0,5.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='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath.core' version='1.4.0.v202307260701' generation='2'>
      <update id='org.eclipse.wst.xml.xpath.core' range='[0.0.0,1.4.0.v202307260701)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XPath 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.xml.xpath.core'/>
        <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.wst.xml.xpath.core' version='1.4.0.v202307260701'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath.core' version='1.4.0.v202307260701'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.xpath.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.xpath.core' version='1.4.0.v202307260701'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xalan' range='[2.7.1,2.8.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2.processor' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.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.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='[1.1.50,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2.processor' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.3.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xml.xpath.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath.core.source' range='[1.4.0.v202307260701,1.4.0.v202307260701]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.xpath.core' version='1.4.0.v202307260701'/>
      </artifacts>
      <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.xpath.core; singleton:=true&#xA;Bundle-Version: 1.4.0.v202307260701
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.javascript.capabilities.source' version='1.0.200.v201901071922' singleton='false'>
      <update id='org.eclipse.wtp.javascript.capabilities.source' range='[0.0.0,1.0.200.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JavaScript Capabilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.javascript.capabilities'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.javascript.capabilities.source' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.javascript.capabilities.source' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.javascript.capabilities.source' version='1.0.200.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.javascript.capabilities.source' version='1.0.200.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.javascript.capabilities.source&#xA;Bundle-Version: 1.0.200.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.debug.gdbjtag.pyocd'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ PyOCD Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations for PyOCD.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.pyocd'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.debug.gdbjtag.pyocd' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.dltk.console.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.console.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Console UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.console.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.console.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.console.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.console.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.console.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.console.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.source.feature.jar' version='2.1.2.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Lifecycle Management Reviews Source'/>
        <property name='df_LT.description' value='Contains the CDO lifecycle management reviews client and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews'/>
        <property name='maven-version' value='2.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.source.feature.jar' version='2.1.2.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.lm.reviews.source' version='2.1.2.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.lm.reviews.source' version='2.1.2.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.trace.editor.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.trace.editor.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Trace Model Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.trace.editor'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.editor.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace.editor.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.trace.editor.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.trace.editor.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.trace.editor.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.position.source' version='1.0.1.201505202026' singleton='false'>
      <update id='org.osgi.util.position.source' range='[0.0.0,1.0.1.201505202026)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.util.position:1.0.1.201505202026'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.position.source' version='1.0.1.201505202026'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.position.source' version='1.0.1.201505202026'/>
        <provided namespace='osgi.identity' name='org.osgi.util.position.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.position.source' 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.source&#xA;Bundle-Version: 1.0.1.201505202026
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui' version='1.3.800.202603111352' generation='2'>
      <update id='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui' range='[0.0.0,1.3.800.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Multicore Visualizer for DSF-GDB Integration'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui'/>
        <property name='maven-version' value='1.3.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui' version='1.3.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui' version='1.3.800.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.internal.ui.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.internal.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui' version='1.3.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='[2.12.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.ui' range='[2.7.500,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.visualizer.core' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.visualizer.ui' range='[1.5.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.source' range='[1.3.800.202603111352,1.3.800.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui' version='1.3.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui;singleton:=true&#xA;Bundle-Version: 1.3.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.egit.ui' version='7.7.0.202604291911-m2' 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.7.0.202604291911-m2&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.7.0.202604291911-m2'/>
        <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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.reflog' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree.command' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.model' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.groups' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.importing' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.push' version='7.7.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.egit.ui' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.commit' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.reflog.command' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.history.command' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.mapping' version='7.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.history' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.egit.ui' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.operations' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.clipboard' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.dialogs' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.search' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.pull' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.handler' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.revision' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commit' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commands.shared' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.merge' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.rebase' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.actions' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.compare' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.jobs' version='7.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.import.feature.group' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.properties' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.submodule' version='7.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.clone' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.decorators' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.gerrit' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.sharing' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.fetch' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.resources' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.stash' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.history' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.commands' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.factories' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.patch' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.clean' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.api' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.components' version='7.7.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.expressions' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.variables' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.branch' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.preferences' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.trace' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.blame' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.credentials' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.synchronize.action' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.staging' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.repository.tree.filter' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.filediff' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.egit.ui.internal.selection' version='7.7.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.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.attributes' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.credentials' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.info' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.credentials' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.efs' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.gerrit' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.hosts' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.indexdiff' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.info' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.job' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.rebase' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.signing' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.storage' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.internal.util' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.op' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.project' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.settings' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.synchronize' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.synchronize.dto' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.egit.core.util' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.annotations' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.api.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.attributes' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.blame' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.diff' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.dircache' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.errors' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.events' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.ignore' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.diffmergetool' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.lib.internal' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.merge' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.notes' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revplot' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.revwalk.filter' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.storage.file' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.submodule' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport.sshd.agent' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.treewalk.filter' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[7.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.core.source' version='2.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.core.source' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Debugging Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.core'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.core.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.core.source' version='2.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.core.source' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.core.source' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.core.source&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.trace.editor' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.trace.editor' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMFTVM Trace Model 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.trace.editor'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.editor' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace.editor' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.trace.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.trace.editor' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.trace.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.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.emftvm.trace.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.editor.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.trace.editor' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.trace.editor;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.shared.source' version='4.10.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.ui.shared.source' range='[0.0.0,4.10.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client UI Shared Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.shared'/>
        <property name='maven-version' value='4.10.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.shared.source' version='4.10.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared.source' version='4.10.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.shared.source' version='4.10.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.shared.source' version='4.10.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.shared.source&#xA;Bundle-Version: 4.10.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.embedded.feature.group' version='4.30.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.embedded.feature.group' range='[0.0.0,4.30.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.embedded'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server Embedded Support'/>
        <property name='df_LT.description' value='Contains the CDO client and server plugins, as well as the Net4j JVM Support plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.feature.group' version='4.30.1.v20260304-1812'/>
        <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.emf.cdo.server.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded' range='[4.10.6.v20260304-1812,4.10.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.jvm' range='[4.3.2.v20260304-1812,4.3.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.feature.jar' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.setup.projectset.feature.jar' version='1.18.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Project Sets'/>
        <property name='df_LT.description' value='Contains the plugins for project set import tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projectset'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.feature.jar' version='1.18.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.projectset' version='1.18.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.projectset' version='1.18.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws_userdoc.feature.feature.jar' version='1.0.403.v201909051708'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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) 2009 Shane Clarke.&#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='JAX-WS Tools User Documentation'/>
        <property name='df_LT.description' value='JAX-WS Tools User Documentation'/>
        <property name='df_LT.featureProvider' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws_userdoc.feature'/>
        <property name='maven-version' value='1.0.403-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws_userdoc.feature.feature.jar' version='1.0.403.v201909051708'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.ws.jaxws_userdoc.feature' version='1.0.403.v201909051708'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.ws.jaxws_userdoc.feature' version='1.0.403.v201909051708'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sdk.ide' version='4.40.0.I20260423-1800'>
      <update id='org.eclipse.sdk.ide' range='[4.0.0,4.40.0.I20260423-1800)' severity='0' description='An update for 4.x generation Eclipse SDK.'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse SDK'/>
        <property name='org.eclipse.equinox.p2.type.product' value='true'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='org.eclipse.equinox.p2.description' value='4.40 Release of the Eclipse SDK.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.feature.feature.group' range='1.0.300.v20260326-0937'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.eclipse.sdk.ide.install.mode.root=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.configuration' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.4.3200.v20260319-1254,2.4.3200.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.feature.group' range='[4.40.0.v20260423-2048,4.40.0.v20260423-2048]'/>
        <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.eclipse.e4.core.tools.feature.feature.group' range='4.30.900.v20260423-0608'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.eclipse.sdk.ide.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.eclipse.sdk.ide.application' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.feature.feature.group' range='0.4.900.v20260326-0937'>
          <filter>
            (|(org.eclipse.equinox.p2.install.mode.root=true)(org.eclipse.sdk.ide.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='osgi.ee' name='JavaSE' range='0.0.0'/>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            mkdir(path:${installFolder}/dropins);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://www.eclipse.org/legal/epl/notice' url='https://www.eclipse.org/legal/epl/notice'>
          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.
        </license>
      </licenses>
    </unit>
    <unit id='org.eclipse.oomph.setup.projects.edit' version='1.16.0.v20241013-1044' generation='2'>
      <update id='org.eclipse.oomph.setup.projects.edit' range='[0.0.0,1.16.0.v20241013-1044)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Projects Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projects.edit'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.edit' version='1.16.0.v20241013-1044'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.projects.edit' version='1.16.0.v20241013-1044'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.projects.provider' version='1.16.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.projects.edit' version='1.16.0.v20241013-1044'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.projects' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.18.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.projects.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.edit.source' range='[1.16.0.v20241013-1044,1.16.0.v20241013-1044]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.projects.edit' version='1.16.0.v20241013-1044'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.projects.edit;singleton:=true&#xA;Bundle-Version: 1.16.0.v20241013-1044
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.codelibs.nekohtml.source' version='3.0.3' singleton='false'>
      <update id='org.codelibs.nekohtml.source' range='[0.0.0,3.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.codelibs.nekohtml:3.0.3'/>
        <property name='maven-groupId' value='org.codelibs'/>
        <property name='maven-artifactId' value='nekohtml'/>
        <property name='maven-version' value='3.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.codelibs.nekohtml.source' version='3.0.3'/>
        <provided namespace='osgi.bundle' name='org.codelibs.nekohtml.source' version='3.0.3'/>
        <provided namespace='osgi.identity' name='org.codelibs.nekohtml.source' version='3.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.codelibs.nekohtml.source' version='3.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: org.codelibs.nekohtml.source&#xA;Bundle-Version: 3.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui' version='1.11.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.ui' range='[0.0.0,1.11.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 Diagram 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.diagram.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='57'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui' version='1.11.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' version='1.11.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.dialogs.sortfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.pagesetup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.ruler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.ruler.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.decorator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.editpolicy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.decorator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.editpolicy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.view.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.view.factories.optimal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui' version='1.11.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='20'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' 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.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.13.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.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' 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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.source' range='[1.11.0.202512020858,1.11.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.diagram.ui' version='1.11.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.diagram.ui; singleton:=true&#xA;Bundle-Version: 1.11.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.generator.rules.workbench.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.generator.rules.workbench.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Test Recorder &amp; Code Generator Workbench Support Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.rules.workbench'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.rules.workbench.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.rules.workbench.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.rules.workbench.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.rules.workbench.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.rules.workbench.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.eslint.core.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.eslint.core.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='ESLint Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.eslint.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.core.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.eslint.core.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.eslint.core.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.eslint.core.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.eslint.core.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.feature.feature.group' version='1.2.1300.v202511232201' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxws.feature.feature.group' range='[0.0.0,1.2.1300.v202511232201)' 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='%featureProvider'/>
        <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.jst.ws.jaxws.feature'/>
        <property name='maven-version' value='1.2.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008, 2009 Eclipse contributors 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'/>
        <property name='df_LT.featureName' value='JAX-WS Tools'/>
        <property name='df_LT.description' value='JAX-WS Tools'/>
        <property name='df_LT.featureProvider' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.feature.feature.group' version='1.2.1300.v202511232201'/>
        <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.jst.ws.jaxws.core' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.ui' range='[1.1.0.v202308010145,1.1.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.ws' range='[2.1.0.v200902101523,2.1.0.v200902101523]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.jws' range='[2.0.0.v201005080400,2.0.0.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.annotations.core' range='[1.3.0.v202308010145,1.3.0.v202308010145]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.xml.bind-api' range='[2.3.3,2.3.3]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxb.core' range='[1.1.0.v202308010229,1.1.0.v202308010229]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='[1.6.2.v201012040545,1.6.2.v201012040545]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jdom' range='[1.1.3.v20230812-1600,1.1.3.v20230812-1600]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.feature.feature.jar' range='[1.2.1300.v202511232201,1.2.1300.v202511232201]'>
          <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.source' version='2.14.0' singleton='false'>
      <update id='com.google.gson.source' range='[0.0.0,2.14.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.google.gson:2.14.0'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.gson.source' version='2.14.0'/>
        <provided namespace='osgi.bundle' name='com.google.gson.source' version='2.14.0'/>
        <provided namespace='osgi.identity' name='com.google.gson.source' version='2.14.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.gson.source' 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.source&#xA;Bundle-Version: 2.14.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.xsd2ecore' version='2.11.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.mapping.xsd2ecore' range='[0.0.0,2.11.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD 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.xsd2ecore'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.xsd2ecore' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.xsd2ecore' version='2.11.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.xsd2ecore' version='2.11.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.xsd2ecore.impl' version='2.11.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.xsd2ecore.provider' version='2.11.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.xsd2ecore.util' version='2.11.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.xsd2ecore' version='2.11.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.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.mapping' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.20.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd.edit' range='[2.13.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.mapping.xsd2ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.xsd2ecore.source' range='[2.11.0.v20250910-1205,2.11.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.xsd2ecore' version='2.11.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.xsd2ecore; singleton:=true&#xA;Bundle-Version: 2.11.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.feature.jar' version='3.28.0.202604272047'>
      <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.28.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.28.0.202604272047'/>
        <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.28.0.202604272047'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gef' version='3.28.0.202604272047'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.examples.debug.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.debug.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Debugger Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.debug.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eclemma.feature.feature.group' version='3.1.11.202511262126' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;com.mountainminds.eclemma.feature.feature.group&apos; || pc.name == &apos;org.eclipse.eclemma.feature.feature.group&apos; &amp;&amp; pc.version &lt; &apos;3.1.11.202511262126&apos;))' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Java code coverage analysis for the Eclipse IDE based on the JaCoCo code coverage library ( http://www.jacoco.org/jacoco )'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclemma.org/'/>
        <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.eclemma'/>
        <property name='maven-artifactId' value='org.eclipse.eclemma.feature'/>
        <property name='maven-version' value='3.1.11-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='EclEmma Java Code Coverage'/>
        <property name='df_LT.providerName' value='Eclipse EclEmma'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.feature.feature.group' version='3.1.11.202511262126'/>
        <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.rcp.feature.group' range='3.8.0'/>
        <required namespace='osgi.bundle' name='com.mountainminds.eclemma.core' range='[3.1.11.202511262126,3.1.11.202511262126]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.ui' range='[3.1.11.202511262126,3.1.11.202511262126]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.doc' range='[3.1.11.202511262126,3.1.11.202511262126]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='3.8.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.feature.feature.jar' range='[3.1.11.202511262126,3.1.11.202511262126]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='3.8.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eclemma.core' range='[3.1.11.202511262126,3.1.11.202511262126]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclemma.org/' url='http://www.eclemma.org/'>
        Copyright (c) 2006, 2020 Mountainminds GmbH &amp; Co. KG and Contributors
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.properties.defaultrules' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.properties.defaultrules' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties Default Rules'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.defaultrules'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.defaultrules.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.defaultrules.internal' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.defaultrules' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='7.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.properties.defaultrules
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.defaultrules' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.defaultrules&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.doc.user.source' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Pcap User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.doc.user'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.doc.user.source' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.pcap.doc.user.source&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.osgi' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.osgi' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn WikiText OSGi Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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='META-INF/l10n/bundle'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.osgi'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.osgi' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.osgi' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.core.osgi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.osgi' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.osgi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.osgi.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.osgi' version='4.11.0.v20260309-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.mylyn.wikitext.osgi&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </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.embedcdt.codered.ui' version='2.0.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.codered.ui' range='[0.0.0,2.0.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ CodeRed UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.codered.ui'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered.ui' version='2.0.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.codered.ui' version='2.0.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.codered.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.codered.ui.perspectives' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.codered.ui' version='2.0.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.14.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.21.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.9.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.120.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.codered.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.codered.ui' version='2.0.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.codered.ui;singleton:=true&#xA;Bundle-Version: 2.0.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.riscv64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800' 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.riscv64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolinggtk.linux.riscv64' 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=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.osgi.services.feature.feature.group' version='2.7.100.v20250914-0333' singleton='false'>
      <update id='org.eclipse.ecf.osgi.services.feature.feature.group' range='[0.0.0,2.7.100.v20250914-0333)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Services Admin'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Implementation of OSGi Remote&#xA;Services and Remote Service Admin (RSA).  Remote Services are specified in chapter 100 of the OSGi R6 Enterprise specification while RSA is specified in chapter 122 of the OSGi R6 Enterprise specification.  &#xA;&#xA;For specifications see &#xA;&#xA;http://www.osgi.org/Specifications/HomePage&#xA;&#xA;For tutorials, documentation, and examples with ECF&apos;s Implementation of OSGi RS/RSA see&#xA;&#xA;https://wiki.eclipse.org/ECF#OSGi_Remote_Services'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.feature'/>
        <property name='maven-version' value='2.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.feature.feature.group' version='2.7.100.v20250914-0333'/>
        <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.ecf.discovery.feature.feature.group' range='[1.0.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.remoteservice.feature.feature.group' 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.ecf.osgi.services.distribution' range='[2.2.0.v20241229-2225,2.2.0.v20241229-2225]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.console' range='[1.3.200.v20240808-1900,1.3.200.v20240808-1900]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin' range='[4.9.400.v20250914-0333,4.9.400.v20250914-0333]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services.remoteserviceadmin' range='[1.7.0.v20241229-2225,1.7.0.v20241229-2225]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy' range='[1.0.102.v20221117-1507,1.0.102.v20221117-1507]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.console' range='[1.4.100.v20240808-1900,1.4.100.v20240808-1900]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.feature.feature.jar' range='[2.7.100.v20250914-0333,2.7.100.v20250914-0333]'>
          <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.mylyn.monitor.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.monitor.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Monitor Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.monitor.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.monitor.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.monitor.core.source' version='4.11.0.v20260309-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.mylyn.monitor.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.doc.user.feature.feature.jar' version='1.24.0.202603112142'>
      <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.wb.rcp.doc.user'/>
        <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, 2014 Google, Inc. 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder SWT Designer Documentation'/>
        <property name='df_LT.description' value='SWT Designer Documentation'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.doc.user.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.doc.user.feature.feature.jar' version='1.24.0.202603112142'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.rcp.doc.user.feature' version='1.24.0.202603112142'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.rcp.doc.user.feature' version='1.24.0.202603112142'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.uml2.sdk.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.sdk.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 SDK Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.sdk'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.sdk.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.sdk.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.sdk.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.sdk.source' version='5.6.0.v20260412-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.eclipse.uml2.sdk.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.ui.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius UI and workbench integration, including graphical editors for all types of Sirius representations, and support for Modeling projects with streamlined workflow.&#xA;Install this if you need to use Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime IDE'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.ide.ui' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.ide.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.gmf' version='2.3.6.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.dawn.gmf' range='[0.0.0,2.3.6.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Dawn GMF 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.gmf'/>
        <property name='maven-version' value='2.3.6-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.gmf' version='2.3.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.gmf' version='2.3.6.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.appearance' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.appearance.impl' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.editors.impl' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.elementtypes' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.notifications.impl' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.resources' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.stylizer' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.synchronize' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.gmf.util' version='2.3.6'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.transaction' version='2.3.6'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.gmf' version='2.3.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.edit' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.providers' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.ui' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.dawn.gmf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.gmf.source' range='[2.3.6.v20260304-1812,2.3.6.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.gmf' version='2.3.6.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.gmf;singleton:=true&#xA;Bundle-Version: 2.3.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.burningwave.core' version='12.66.2' singleton='false' generation='2'>
      <update id='org.burningwave.core' range='[0.0.0,12.66.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core'/>
        <property name='org.eclipse.equinox.p2.description' value='An advanced and highly optimized Java building frameworks library: it is useful for scanning class paths, generating classes at runtime, facilitating the use of reflection, scanning the filesystem, executing stringified code and much more...'/>
        <property name='org.eclipse.equinox.p2.provider' value='Burningwave'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.burningwave.org/'/>
        <property name='maven-groupId' value='org.burningwave'/>
        <property name='maven-artifactId' value='core'/>
        <property name='maven-version' value='12.66.2'/>
        <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.burningwave.core' version='12.66.2'/>
        <provided namespace='osgi.bundle' name='org.burningwave.core' version='12.66.2'/>
        <provided namespace='java.package' name='org.burningwave.core' version='12.66.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.burningwave.core.classes,org.burningwave.core.concurrent,org.burningwave.core.function,org.burningwave.core.io,org.burningwave.core.iterable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.burningwave.core.assembler' version='12.66.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='io.github.toolfactory.jvm,org.burningwave.core,org.burningwave.core.classes,org.burningwave.core.concurrent,org.burningwave.core.io,org.burningwave.core.iterable,org.burningwave.core.jvm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.burningwave.core.classes' version='12.66.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='io.github.toolfactory.jvm.util,org.burningwave.core,org.burningwave.core.concurrent,org.burningwave.core.function,org.burningwave.core.io,org.burningwave.core.iterable' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.burningwave.core.concurrent' version='12.66.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.burningwave.core,org.burningwave.core.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.burningwave.core.function' version='12.66.2'/>
        <provided namespace='java.package' name='org.burningwave.core.io' version='12.66.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.burningwave.core,org.burningwave.core.classes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.burningwave.core.iterable' version='12.66.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.burningwave.core,org.burningwave.core.concurrent,org.burningwave.core.function' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.burningwave.core.jvm' version='12.66.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.burningwave.core,org.burningwave.core.io,org.burningwave.core.iterable' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.burningwave.core' version='12.66.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='java.package' name='javax.tools' range='0.0.0'/>
        <required namespace='java.package' name='io.github.toolfactory.jvm' range='9.8.0'/>
        <required namespace='java.package' name='io.github.toolfactory.jvm.util' range='9.8.0'/>
        <required namespace='java.package' name='org.slf4j' range='1.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.burningwave.jvm' range='8.19.1' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.burningwave.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.burningwave.core.source' range='[12.66.2,12.66.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.burningwave.core' version='12.66.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.burningwave.core&#xA;Bundle-Version: 12.66.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.commands.source' version='3.12.500.v20251103-0733' singleton='false'>
      <update id='org.eclipse.core.commands.source' range='[0.0.0,3.12.500.v20251103-0733)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Commands Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.commands'/>
        <property name='maven-version' value='3.12.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands.source' version='3.12.500.v20251103-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.commands.source' version='3.12.500.v20251103-0733'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.commands.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.commands.source' 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.source&#xA;Bundle-Version: 3.12.500.v20251103-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.examples.installer' version='4.3.6.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.examples.installer' range='[0.0.0,4.3.6.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform Examples Installer'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.examples.installer'/>
        <property name='maven-version' value='4.3.6-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.examples.installer' version='4.3.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.examples.installer' version='4.3.6.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.examples.installer' version='4.3.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.net4j.examples.installer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.examples.installer.source' range='[4.3.6.v20260304-1812,4.3.6.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.examples.installer' version='4.3.6.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.examples.installer;singleton:=true&#xA;Bundle-Version: 4.3.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.common.core.source' version='1.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.common.core.source' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Common Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.common.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core.source' version='1.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.common.core.source' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.common.core.source' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.common.core.source&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.jdt' version='1.24.0.v20251008-0516' generation='2'>
      <update id='org.eclipse.oomph.setup.jdt' range='[0.0.0,1.24.0.v20251008-0516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup JDT'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.jdt'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt' version='1.24.0.v20251008-0516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.jdt' version='1.24.0.v20251008-0516'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.jdt' version='1.24.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.jdt.impl' version='1.24.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.jdt.util' version='1.24.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.jdt' version='1.24.0.v20251008-0516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.33.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.jdt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.source' range='[1.24.0.v20251008-0516,1.24.0.v20251008-0516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.jdt' version='1.24.0.v20251008-0516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.jdt;singleton:=true&#xA;Bundle-Version: 1.24.0.v20251008-0516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.egit.ui.source' version='1.1.3.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.egit.ui.source' range='[0.0.0,1.1.3.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare EGit UI integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.egit.ui'/>
        <property name='maven-version' value='1.1.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.egit.ui.source' version='1.1.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.egit.ui.source' version='1.1.3.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.egit.ui.source' version='1.1.3.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.egit.ui.source' version='1.1.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.egit.ui.source&#xA;Bundle-Version: 1.1.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.core.source' version='3.21.300.v20260410-0716' singleton='false'>
      <update id='org.eclipse.pde.core.source' range='[0.0.0,3.21.300.v20260410-0716)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.core'/>
        <property name='maven-version' value='3.21.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core.source' version='3.21.300.v20260410-0716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.core.source' version='3.21.300.v20260410-0716'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.core.source' version='3.21.300.v20260410-0716'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.core.source' version='3.21.300.v20260410-0716'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.core.source&#xA;Bundle-Version: 3.21.300.v20260410-0716
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.unified' version='4.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.unified' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified SDK'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.unified'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.unified' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.unified' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.unified' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.unified' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.unified&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </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.emf.mapping.ecore2xml.ui.source' version='2.14.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore2xml.ui.source' range='[0.0.0,2.14.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore to XML Mapping Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2xml.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.ui.source' version='2.14.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml.ui.source' version='2.14.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2xml.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2xml.ui.source' 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.source&#xA;Bundle-Version: 2.14.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.annotations' version='1.4.300.v20260306-2228' generation='2'>
      <update id='org.eclipse.pde.ds.annotations' range='[0.0.0,1.4.300.v20260306-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Declarative Services Annotations Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.annotations'/>
        <property name='maven-version' value='1.4.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations' version='1.4.300.v20260306-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.annotations' version='1.4.300.v20260306-2228'/>
        <provided namespace='java.package' name='org.eclipse.pde.ds.internal.annotations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.annotations' version='1.4.300.v20260306-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ds.core' range='[1.1.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.501,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.12.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.pde.ds.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations.source' range='[1.4.300.v20260306-2228,1.4.300.v20260306-2228]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.annotations' version='1.4.300.v20260306-2228'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.annotations;singleton:=true&#xA;Bundle-Version: 1.4.300.v20260306-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.xpack.ui.source' version='1.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.templates.xpack.ui.source' range='[0.0.0,1.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ xPack Arm &amp; RISC-V Project Templates Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.xpack.ui'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack.ui.source' version='1.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.xpack.ui.source' version='1.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.xpack.ui.source' version='1.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.xpack.ui.source' version='1.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.xpack.ui.source&#xA;Bundle-Version: 1.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.bytebuddy.byte-buddy.source' version='1.18.8' singleton='false'>
      <update id='net.bytebuddy.byte-buddy.source' range='[0.0.0,1.18.8)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for net.bytebuddy.byte-buddy:1.18.8'/>
        <property name='maven-groupId' value='net.bytebuddy'/>
        <property name='maven-artifactId' value='byte-buddy'/>
        <property name='maven-version' value='1.18.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.bytebuddy.byte-buddy.source' version='1.18.8'/>
        <provided namespace='osgi.bundle' name='net.bytebuddy.byte-buddy.source' version='1.18.8'/>
        <provided namespace='osgi.identity' name='net.bytebuddy.byte-buddy.source' version='1.18.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.bytebuddy.byte-buddy.source' version='1.18.8'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.bytebuddy.byte-buddy.source&#xA;Bundle-Version: 1.18.8
          </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.eclipse.dltk.tcl.validators.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.validators.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Validators Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.validators'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.validators.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.validators.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.validators.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.validators.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.validators.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.rcp.feature.jar' version='4.40.0.v20260422-1812'>
      <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.40.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.40.0.v20260422-1812'/>
        <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.40.0.v20260422-1812'/>
      </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.40.0.v20260422-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='com.h2database' version='2.4.240' singleton='false'>
      <update id='com.h2database' range='[0.0.0,2.4.240)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='H2 Database Engine'/>
        <property name='org.eclipse.equinox.p2.provider' value='H2 Group'/>
        <property name='maven-groupId' value='com.h2database'/>
        <property name='maven-artifactId' value='h2'/>
        <property name='maven-version' value='2.4.240'/>
        <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.h2database' version='2.4.240'/>
        <provided namespace='osgi.bundle' name='com.h2database' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.api' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.fulltext' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.jdbc' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.jdbcx' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.tools' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.util' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.value' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.bnf' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.bnf.context' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.mvstore' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.mvstore.tx' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.mvstore.type' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.mvstore.rtree' version='2.4.240'/>
        <provided namespace='java.package' name='org.h2.store.fs' version='2.4.240'/>
        <provided namespace='osgi.identity' name='com.h2database' version='2.4.240'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='com.h2database_2.4.240-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.jdbc.DataSourceFactory' type='List'/>
          </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='javax.crypto' 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.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.spi' range='0.0.0' optional='true' greedy='false'/>
        <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.script' 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.login' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='javax.tools' 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='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.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stax' 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.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='org.apache.lucene.analysis' range='[8.5.2,9.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.lucene.analysis.standard' range='[8.5.2,9.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.lucene.document' range='[8.5.2,9.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.lucene.index' range='[8.5.2,9.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.lucene.queryparser' range='[8.5.2,9.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.lucene.search' range='[8.5.2,9.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.lucene.store' range='[8.5.2,9.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.lucene.util' range='[8.5.2,9.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.locationtech.jts.geom' range='1.17.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.service.jdbc' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,1.8.0)' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.h2database.source' range='[2.4.240,2.4.240]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.h2database' version='2.4.240'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.h2database&#xA;Bundle-Version: 2.4.240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.help.ui' version='4.11.0.v20260309-0711'>
      <update id='org.eclipse.mylyn.wikitext.help.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText Help 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.help.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.help.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.help.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.help.ui' version='4.11.0.v20260309-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='2'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.help.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.help.ui' version='4.11.0.v20260309-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.mylyn.wikitext.help.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.equinox.event' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.vagrant.docs' version='2.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.vagrant.docs' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Vagrant Tooling Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-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.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.vagrant.docs'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.docs' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.vagrant.docs' version='2.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.vagrant.docs' version='2.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.docs.source' range='[2.0.0.202604281957,2.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.vagrant.docs' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.vagrant.docs;singleton:=true&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.chromium.debug.core' version='0.6.0.v202307190318' generation='2'>
      <update id='org.eclipse.wst.jsdt.chromium.debug.core' range='[0.0.0,0.6.0.v202307190318)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Chromium JavaScript Remote Debugger Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.chromium.debug.core'/>
        <property name='maven-version' value='0.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.core' version='0.6.0.v202307190318'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium.debug.core' version='0.6.0.v202307190318'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.debug.core.sourcemap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.chromium.debug.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.chromium.debug.core' version='0.6.0.v202307190318'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.chromium' range='[0.6.0,0.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.debug.core' range='[3.1.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='2.2.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.chromium.debug.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.chromium.debug.core' version='0.6.0.v202307190318'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.chromium.debug.core;singleton:=true&#xA;Bundle-Version: 0.6.0.v202307190318
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.feature.group' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.feature.group' range='[0.0.0,6.4.2.202509021500)' 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.description.url' value='http://www.eclipse.org/dltk'/>
        <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.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-version' value='6.4.2-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='Dynamic Languages Toolkit - TCL Development Tools'/>
        <property name='df_LT.description' value='Tools for TCL Developers'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.feature.group' version='6.4.2.202509021500'/>
        <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='org.eclipse.dltk.core.feature.group' range='[6.0.0,7.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='2.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.core' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.debug' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.debug.ui' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.launching' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.tclchecker' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.activestatedebugger' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.testing' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.testing.tcltest' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.doc.user' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.parser' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.validators' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.tcllib' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.formatter' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.feature.jar' range='[6.4.2.202509021500,6.4.2.202509021500]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl_root' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
      </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) 2005, 2007 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.xsd.mapping.editor.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='XSD Mapping Editor'/>
        <property name='df_LT.description' value='Editor for examining mappings between XML Schemas and Ecore models 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.xsd.mapping.editor'/>
        <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.xsd.mapping.editor.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.xsd.mapping.editor' 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.xsd.mapping.editor' 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.ocl.examples.eventmanager' version='3.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.eventmanager' range='[0.0.0,3.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL&apos;s EMF Notification Event Manager'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.eventmanager'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.eventmanager' version='3.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.eventmanager' version='3.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.eventmanager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.eventmanager.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.eventmanager.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.eventmanager.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.eventmanager' version='3.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.6.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.eventmanager
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.eventmanager' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.eventmanager;singleton:=true&#xA;Bundle-Version: 3.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine.source' version='2.11.0.v20251111-1028' singleton='false'>
      <update id='org.eclipse.equinox.p2.engine.source' range='[0.0.0,2.11.0.v20251111-1028)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.engine'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine.source' version='2.11.0.v20251111-1028'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine.source' version='2.11.0.v20251111-1028'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine.source' 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.source&#xA;Bundle-Version: 2.11.0.v20251111-1028
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.doc' version='2.43.0.v20260426-1446'>
      <update id='org.eclipse.xtext.doc' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Documentation'/>
        <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.doc'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.doc' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.doc' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.10.600'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.doc' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.doc;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch' version='11.0.300.202603111352' generation='2'>
      <update id='org.eclipse.cdt.launch' range='[0.0.0,11.0.300.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch'/>
        <property name='maven-version' value='11.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch' version='11.0.300.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.launch' version='11.0.300.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.internal.corebuild' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.internal.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.launch.ui.corebuild' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.launch' version='11.0.300.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui.ide' range='[3.22.600,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.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui' range='[8.5.700,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.ltk.core.refactoring' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.ui' range='[2.5.600,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.source' range='[11.0.300.202603111352,11.0.300.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.launch' version='11.0.300.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.launch; singleton:=true&#xA;Bundle-Version: 11.0.300.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.make.core' version='8.0.200.202512020204' generation='2'>
      <update id='org.eclipse.cdt.make.core' range='[0.0.0,8.0.200.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Standard make Build Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.make.core'/>
        <property name='maven-version' value='8.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.core' version='8.0.200.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.make.core' version='8.0.200.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.core.makefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.core.makefile.gnu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.core.scannerconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core.makefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core.makefile.gnu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core.makefile.posix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core.scannerconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core.scannerconfig.gnu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core.scannerconfig.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core.scannerconfig.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.make.internal.core.scannerconfig2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.make.core' version='8.0.200.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,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.runtime' range='[3.34.0,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.tools.templates.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tools.templates.freemarker' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.launchbar.core' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='freemarker.template' range='[2.3.22,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.make.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.make.core.source' range='[8.0.200.202512020204,8.0.200.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.make.core' version='8.0.200.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.make.core; singleton:=true&#xA;Bundle-Version: 8.0.200.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.preferences.editor' version='1.15.0.v20240510-1552' generation='2'>
      <update id='org.eclipse.oomph.preferences.editor' range='[0.0.0,1.15.0.v20240510-1552)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Preference Management Editor'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.preferences.editor'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.editor' version='1.15.0.v20240510-1552'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.preferences.editor' version='1.15.0.v20240510-1552'/>
        <provided namespace='java.package' name='org.eclipse.oomph.preferences.presentation' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.preferences.presentation.actions' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.preferences.presentation.handlers' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.preferences.editor' version='1.15.0.v20240510-1552'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.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.oomph.preferences.edit' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.17.0,2.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.oomph.ui' range='[1.22.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.preferences.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.editor.source' range='[1.15.0.v20240510-1552,1.15.0.v20240510-1552]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.preferences.editor' version='1.15.0.v20240510-1552'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.preferences.editor;singleton:=true&#xA;Bundle-Version: 1.15.0.v20240510-1552
          </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.eclipse.core.net.source' version='1.5.800.v20250613-1119' singleton='false'>
      <update id='org.eclipse.core.net.source' range='[0.0.0,1.5.800.v20250613-1119)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Internet Connection Management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.net'/>
        <property name='maven-version' value='1.5.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net.source' version='1.5.800.v20250613-1119'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net.source' version='1.5.800.v20250613-1119'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net.source' 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.source&#xA;Bundle-Version: 1.5.800.v20250613-1119
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='slf4j.simple.source' version='2.0.17' singleton='false'>
      <update id='slf4j.simple.source' range='[0.0.0,2.0.17)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for slf4j.simple:2.0.17'/>
        <property name='maven-groupId' value='org.slf4j'/>
        <property name='maven-artifactId' value='slf4j-simple'/>
        <property name='maven-version' value='2.0.17'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='slf4j.simple.source' version='2.0.17'/>
        <provided namespace='osgi.bundle' name='slf4j.simple.source' version='2.0.17'/>
        <provided namespace='osgi.identity' name='slf4j.simple.source' version='2.0.17'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='slf4j.simple.source' version='2.0.17'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: slf4j.simple.source&#xA;Bundle-Version: 2.0.17
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change.source' version='2.17.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.change.source' range='[0.0.0,2.17.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Change Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.change'/>
        <property name='maven-version' value='2.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.source' version='2.17.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change.source' version='2.17.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change.source' version='2.17.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change.source' 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.source&#xA;Bundle-Version: 2.17.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.sdk.feature.jar' version='1.38.0.v20260428-0836'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup SDK'/>
        <property name='df_LT.description' value='Contains the UI plugins and extensions for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.sdk'/>
        <property name='maven-version' value='1.38.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sdk.feature.jar' version='1.38.0.v20260428-0836'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.sdk' version='1.38.0.v20260428-0836'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.sdk' version='1.38.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.server.generic.ui.source' version='1.1.0.v202401292331' singleton='false'>
      <update id='org.eclipse.jst.server.generic.ui.source' range='[0.0.0,1.1.0.v202401292331)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Generic Server Plugin UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.generic.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.generic.ui.source' version='1.1.0.v202401292331'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.generic.ui.source' version='1.1.0.v202401292331'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.generic.ui.source' version='1.1.0.v202401292331'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.generic.ui.source' version='1.1.0.v202401292331'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.generic.ui.source&#xA;Bundle-Version: 1.1.0.v202401292331
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.bugzilla.ide' version='4.11.0.v20260309-0711'>
      <update id='org.eclipse.mylyn.bugzilla.ide' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Bugzilla IDE Extensions'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.bugzilla.ide'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.ide' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.bugzilla.ide' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.bugzilla.ide' version='4.11.0.v20260309-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.mylyn.bugzilla.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.bugzilla.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.ide.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.bugzilla.ide' version='4.11.0.v20260309-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.mylyn.bugzilla.ide;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.queries.source' version='10.4.0.v20260226-1000' singleton='false'>
      <update id='org.apache.lucene.queries.source' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.lucene.queries:10.4.0.v20260226-1000'/>
        <property name='maven-groupId' value='org.apache.lucene'/>
        <property name='maven-artifactId' value='lucene-queries'/>
        <property name='maven-version' value='10.4.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.queries.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.queries.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.queries.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.queries.source' 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.queries.source&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.resources' version='1.21.0.v20241013-1019' generation='2'>
      <update id='org.eclipse.oomph.resources' range='[0.0.0,1.21.0.v20241013-1019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Resources Model'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.resources'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.resources' version='1.21.0.v20241013-1019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.resources' version='1.21.0.v20241013-1019'/>
        <provided namespace='java.package' name='org.eclipse.oomph.internal.resources' version='1.21.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.resources' version='1.21.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.resources.backend' version='1.21.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.resources.impl' version='1.21.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.resources.util' version='1.21.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.resources' version='1.21.0.v20241013-1019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.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.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.resources
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.resources.source' range='[1.21.0.v20241013-1019,1.21.0.v20241013-1019]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.resources' version='1.21.0.v20241013-1019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.resources;singleton:=true&#xA;Bundle-Version: 1.21.0.v20241013-1019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.launcher.feature.jar' version='4.2.1'>
      <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, 2020 Obeo, France. &#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 &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo Command-line Launcher'/>
        <property name='df_LT.description' value='Application launcher for Acceleo 4 generations.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.launcher'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.launcher.feature.jar' version='4.2.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.acceleo.aql.launcher' version='4.2.1'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.acceleo.aql.launcher' version='4.2.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2e.feature.feature.group' version='2.10.100.20260205-1611' singleton='false'>
      <update id='org.eclipse.m2e.feature.feature.group' range='[0.0.0,2.10.100.20260205-1611)' 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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.feature'/>
        <property name='maven-version' value='2.10.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008-2021 Sonatype, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='M2E - Maven Integration for Eclipse'/>
        <property name='df_LT.description' value='m2e is a Maven integration in Eclipse. Launching Maven from Eclipse, dependency management and search.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.group' version='2.10.100.20260205-1611'/>
        <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.m2e.lemminx.feature.feature.group' range='[2.6.101.20250727-0612,2.6.101.20250727-0612]' optional='true'/>
        <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.archetype.catalog' range='[3.2.1.2,3.2.1.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.descriptor' range='[3.2.1.2,3.2.1.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.maven-artifact-transfer' range='[0.13.1.2,0.13.1.2]'/>
        <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.launching' range='[2.1.200.20251112-1342,2.1.200.20251112-1342]'/>
        <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.editor' range='[2.1.200.20250811-2022,2.1.200.20250811-2022]'/>
        <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.refactoring' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.discovery' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.core.ui' range='[2.4.101.20251127-1007,2.4.101.20251127-1007]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.scm' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt.ui' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]'/>
        <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.profiles.ui' range='[2.1.100.20250418-1315,2.1.100.20250418-1315]'/>
        <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.sourcelookup.ui' 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.binaryproject.ui' range='[2.1.100.20250418-1315,2.1.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.apt.ui' range='[2.0.600.20250418-1315,2.0.600.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.feature.feature.jar' range='[2.10.100.20260205-1611,2.10.100.20260205-1611]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:0,location:https${#58}//download.eclipse.org/technology/m2e/releases/latest,name:Eclipse IDE integration for Maven,enabled:true); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:1,location:https${#58}//download.eclipse.org/technology/m2e/releases/latest,name:Eclipse IDE integration for Maven,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xsl.jaxp.debug.ui' version='1.1.0.v201901071922' generation='2'>
      <update id='org.eclipse.wst.xsl.jaxp.debug.ui' range='[0.0.0,1.1.0.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSL JAXP Debug UI'/>
        <property name='df_LT.vendorName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%vendorName'/>
        <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.xsl.jaxp.debug.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.debug.ui' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.debug.ui' version='1.1.0.v201901071922'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.debug.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.debug.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.debug.ui.internal.tabs.processor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.debug.ui.internal.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.jaxp.debug.ui' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.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.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.debug.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.launching' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.launching' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.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.xml.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.9.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsl.jaxp.debug.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.debug.ui.source' range='[1.1.0.v201901071922,1.1.0.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.jaxp.debug.ui' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.jaxp.debug.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.acceleo.aql' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.common.acceleo.aql' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Support for AQL Expressions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.aql'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business.api' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business.internal' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.acceleo.aql' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='8.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.common.acceleo.aql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.aql' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.acceleo.aql;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.jca.ui.source' version='1.2.0.v202402152248' singleton='false'>
      <update id='org.eclipse.jst.j2ee.jca.ui.source' range='[0.0.0,1.2.0.v202402152248)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='WTP JCA UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.jca.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca.ui.source' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca.ui.source' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.jca.ui.source' version='1.2.0.v202402152248'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.jca.ui.source' version='1.2.0.v202402152248'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.jca.ui.source&#xA;Bundle-Version: 1.2.0.v202402152248
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpadiagrameditor.branding' version='1.2.102.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jpadiagrameditor.branding' range='[0.0.0,1.2.102.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JPA Diagram 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpadiagrameditor.branding'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.branding' version='1.2.102.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpadiagrameditor.branding' version='1.2.102.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpadiagrameditor.branding' version='1.2.102.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.jpadiagrameditor.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.branding.source' range='[1.2.102.v201902121834,1.2.102.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpadiagrameditor.branding' version='1.2.102.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpadiagrameditor.branding;singleton:=true&#xA;Bundle-Version: 1.2.102.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.activation.source' version='1.2.2.v20221203-1659' singleton='false'>
      <update id='javax.activation.source' range='[0.0.0,1.2.2.v20221203-1659)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Activation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='javax.activation'/>
        <property name='maven-version' value='1.2.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.activation.source' version='1.2.2.v20221203-1659'/>
        <provided namespace='osgi.bundle' name='javax.activation.source' version='1.2.2.v20221203-1659'/>
        <provided namespace='osgi.identity' name='javax.activation.source' version='1.2.2.v20221203-1659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.activation.source' version='1.2.2.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: javax.activation.source&#xA;Bundle-Version: 1.2.2.v20221203-1659
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.oracle.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Oracle Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.oracle.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oracle.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.repositories.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.repositories.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.repositories.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.repositories.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.repositories.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.repositories.ui.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.repositories.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.repositories.ui' version='4.11.0.v20260309-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='15'>
        <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.property' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.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.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.repositories.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.repositories.ui' version='4.11.0.v20260309-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.mylyn.commons.repositories.ui; singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcprov.source' version='1.84.0' singleton='false'>
      <update id='bcprov.source' range='[0.0.0,1.84.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for bcprov:1.84.0'/>
        <property name='maven-groupId' value='org.bouncycastle'/>
        <property name='maven-artifactId' value='bcprov-jdk18on'/>
        <property name='maven-version' value='1.84'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcprov.source' version='1.84.0'/>
        <provided namespace='osgi.bundle' name='bcprov.source' version='1.84.0'/>
        <provided namespace='osgi.identity' name='bcprov.source' version='1.84.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcprov.source' 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.source&#xA;Bundle-Version: 1.84.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.serial.ui.source' version='1.1.400.202603111352' singleton='false'>
      <update id='org.eclipse.remote.serial.ui.source' range='[0.0.0,1.1.400.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Remote Serial Port Services UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.serial.ui'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.serial.ui.source' version='1.1.400.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.serial.ui.source' version='1.1.400.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.serial.ui.source' version='1.1.400.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.serial.ui.source' version='1.1.400.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.serial.ui.source&#xA;Bundle-Version: 1.1.400.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.ui.feature.jar' version='4.29.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities UI'/>
        <property name='df_LT.description' value='Contains the Net4j utilities user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.ui'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.feature.jar' version='4.29.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.util.ui' version='4.29.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.util.ui' version='4.29.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.aql.edit' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.edit' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.edit'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.edit' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.edit' version='4.2.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.edit' version='4.2.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.aql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.edit.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.edit' version='4.2.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.eclipse.acceleo.aql.edit;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.edit' version='2.5.2.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.diagram.edit' range='[0.0.0,2.5.2.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare Diagram Comparison 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.diagram.edit'/>
        <property name='maven-version' value='2.5.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.edit' version='2.5.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.edit' version='2.5.2.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.extensions.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.extensions.provider.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.matchs.provider.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.diagram.internal.tooltips' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.edit' 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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram' 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' 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.ecore' 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.gmf.runtime.notation' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.edit' range='1.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.diagram.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.edit' 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.diagram.edit;singleton:=true&#xA;Bundle-Version: 2.5.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.gtk.linux.ppc64le' version='1.2.1500.v20250801-0854' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.ppc64le' range='1.2.1500.v20250801-0854'/>
        <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='toolingorg.eclipse.equinox.launcher.gtk.linux.ppc64le' version='1.2.1500.v20250801-0854'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.ppc64le' range='1.2.1500.v20250801-0854'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.edit.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.common.types.edit.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.edit'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types.edit.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.edit.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.doc.feature.jar' version='4.3.15.v20260304-1816'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities Documentation'/>
        <property name='df_LT.description' value='Contains the documentation of the Net4j Utilities.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.doc'/>
        <property name='maven-version' value='4.3.15-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.doc.feature.jar' version='4.3.15.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.util.doc' version='4.3.15.v20260304-1816'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.util.doc' version='4.3.15.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.graphiti.export.batik' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.export.batik' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti SVG Export (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.export.batik'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.export.batik' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.export.batik' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.export.batik' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.apache.batik.anim' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.awt.util' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.codec' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.constants' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.gvt' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.i18n' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.parser' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.script' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.shared.resources' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.9.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.100.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.90,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.export.batik
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.export.batik.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.export.batik' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.export.batik;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.ini.gtk.linux.ppc64le' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.ini.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.ini' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=ppc64le)(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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql' version='1.4.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.postgresql' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP PostgreSQL Connection Profile and Driver Template Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.postgresql' version='1.4.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.postgresql.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.postgresql.catalog.loaders' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.postgresql' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.postgresql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.source' range='[1.4.0.202311071249,1.4.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.postgresql' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.postgresql;singleton:=true&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.converter.source' version='2.15.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.converter.source' range='[0.0.0,2.15.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Model Converter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.converter'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.source' version='2.15.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.converter.source' version='2.15.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.converter.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.converter.source' 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.source&#xA;Bundle-Version: 2.15.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde' version='3.13.3500.v20260423-1800'>
      <update id='org.eclipse.pde' range='[0.0.0,3.13.3500.v20260423-1800)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.13.3500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde' version='3.13.3500.v20260423-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde' version='3.13.3500.v20260423-1800'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde' version='3.13.3500.v20260423-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.source' range='[3.13.3500.v20260423-1800,3.13.3500.v20260423-1800]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde' version='3.13.3500.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde;singleton:=true&#xA;Bundle-Version: 3.13.3500.v20260423-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.model' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.tree.model' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Tree 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.model'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.model' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.model' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.model.business.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.model.business.internal.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.model.business.internal.spec' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.model.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.util' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree.model' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.tree.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.model.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.model' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.model;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl' version='4.12.0.v202505101449'>
      <update id='org.eclipse.m2m.atl' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL - ATL Transformation Language'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl; singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </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.wst.wsdl.source' version='1.3.1.v202308012257' singleton='false'>
      <update id='org.eclipse.wst.wsdl.source' range='[0.0.0,1.3.1.v202308012257)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='WSDL Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl'/>
        <property name='maven-version' value='1.3.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.source' version='1.3.1.v202308012257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.source' version='1.3.1.v202308012257'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.source' 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.source&#xA;Bundle-Version: 1.3.1.v202308012257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.commons-logging.source' version='1.3.6' singleton='false'>
      <update id='org.apache.commons.commons-logging.source' range='[0.0.0,1.3.6)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.commons-logging:1.3.6'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-logging.source' version='1.3.6'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-logging.source' version='1.3.6'/>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-logging.source' version='1.3.6'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-logging.source' 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.source&#xA;Bundle-Version: 1.3.6
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.maven.edit.source' version='1.17.0.v20241013-1042' singleton='false'>
      <update id='org.eclipse.oomph.setup.maven.edit.source' range='[0.0.0,1.17.0.v20241013-1042)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Maven Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.maven.edit'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.edit.source' version='1.17.0.v20241013-1042'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.maven.edit.source' version='1.17.0.v20241013-1042'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.maven.edit.source' version='1.17.0.v20241013-1042'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.maven.edit.source' version='1.17.0.v20241013-1042'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.maven.edit.source&#xA;Bundle-Version: 1.17.0.v20241013-1042
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.composer.feature.jar' version='8.4.0.202512011310'>
      <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) 2012, 2018 PDT Extension Group and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;PDT Extension Group - initial API and implementatio&#xA;################ end of copyright property ####################################'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT) Composer Support'/>
        <property name='df_LT.description' value='This feature provides Composer Support for PDT.'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.composer'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.feature.jar' version='8.4.0.202512011310'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.php.composer' version='8.4.0.202512011310'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.php.composer' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.lsp4j.jsonrpc.debug.source' version='1.0.0.v20260209-1721' singleton='false'>
      <update id='org.eclipse.lsp4j.jsonrpc.debug.source' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='LSP4J JSON-RPC Debug Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc.debug.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc.debug.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.jsonrpc.debug.source' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.jsonrpc.debug.source' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.jsonrpc.debug.source&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.intro.universal' version='3.6.100.v20260326-0937' generation='2'>
      <update id='org.eclipse.ui.intro.universal' range='[0.0.0,3.6.100.v20260326-0937)' 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.100-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.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' version='3.6.100.v20260326-0937'/>
        <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.100.v20260326-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'/>
        <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.100.v20260326-0937,3.6.100.v20260326-0937]' 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.100.v20260326-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.eclipse.ui.intro.universal;singleton:=true&#xA;Bundle-Version: 3.6.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.sdk.feature.group' version='3.11.3200.v20260319-1254' singleton='false'>
      <update id='org.eclipse.equinox.p2.sdk.feature.group' range='[0.0.0,3.11.3200.v20260319-1254)' 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.sdk'/>
        <property name='maven-version' value='3.11.3200-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) 2009, 2010 EclipseSource 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, SDK'/>
        <property name='df_LT.description' value='All of the bundles that comprise the Equinox p2 provisioning platform. &#xA;This feature is intended to be added to target platforms at development time rather than deployed with end-user systems.'/>
        <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.sdk.feature.group' version='3.11.3200.v20260319-1254'/>
        <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.discovery.feature.feature.group' range='[1.3.1100.v20260304-0632,1.3.1100.v20260304-0632]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.7.1100.v20260319-1254,1.7.1100.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.user.ui.feature.group' range='[2.4.3200.v20260319-1254,2.4.3200.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.p2.feature.group' range='[1.12.2100.v20260319-1254,1.12.2100.v20260319-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.installer' range='[1.5.0.v20260131-2139,1.5.0.v20260131-2139]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.admin.rcp' range='[1.5.0.v20260108-1519,1.5.0.v20260108-1519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.admin' range='[1.4.100.v20260309-1355,1.4.100.v20260309-1355]'/>
        <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.equinox.p2.sdk.feature.jar' range='[3.11.3200.v20260319-1254,3.11.3200.v20260319-1254]'>
          <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.sirius.diagram.sequence.edit.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.sequence.edit.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Sequence Diagrams Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.edit'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.edit.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.edit.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.edit.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.core' version='3.21.300.v20260410-0716' generation='2'>
      <update id='org.eclipse.pde.core' range='[0.0.0,3.21.300.v20260410-0716)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.core'/>
        <property name='maven-version' value='3.21.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' version='3.21.300.v20260410-0716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.core' version='3.21.300.v20260410-0716'/>
        <provided namespace='java.package' name='org.eclipse.pde.core' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.resources,org.eclipse.core.runtime,org.eclipse.jdt.core,org.eclipse.osgi.service.resolver,org.eclipse.pde.core.plugin' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.pde.core.build' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.pde.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.pde.core.plugin' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.resources,org.eclipse.core.runtime,org.eclipse.osgi.service.resolver,org.eclipse.pde.core,org.eclipse.pde.core.build,org.osgi.framework,org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.pde.core.project' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.resources,org.eclipse.core.runtime,org.eclipse.osgi.service.resolver,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.pde.core.target' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.resources,org.eclipse.core.runtime,org.eclipse.core.runtime.jobs,org.eclipse.equinox.frameworkadmin,org.eclipse.pde.core,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.bnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.exports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ibundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ifeature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.iproduct' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ischema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.isite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.update.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.core' version='3.21.300.v20260410-0716'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.properties' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.3.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.pde.core
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.12.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.36.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi.resource' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='org.bndtools.versioncontrol.ignores.manager.api' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.10.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' range='[1.3.100,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='aQute.bnd.build' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service.progress' range='[1.3.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.21.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='aQute.bnd.service.clipboard' 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='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.6.200,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[5.5.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.12.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='[2.4.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.10.200,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core.source' range='[3.21.300.v20260410-0716,3.21.300.v20260410-0716]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='java.package' name='aQute.bnd.osgi.repository' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.8.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='[1.9.600,2.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.service' range='[4.7.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.13.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.4.100,3.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.header' range='[2.5.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.7.200,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.version' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.21.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.6.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.4.200,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='aQute.service.reporter' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.core' version='3.21.300.v20260410-0716'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.core; singleton:=true&#xA;Bundle-Version: 3.21.300.v20260410-0716
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tm.terminal.connector.cdtserial.feature'/>
        <property name='maven-version' value='12.5.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) 2017, 2025 QNX Software Systems and others.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttps://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='Serial Connector for Eclipse Terminal'/>
        <property name='df_LT.description' value='A serial line connector for the Eclipse Terminal'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.cdtserial.feature.feature.group' version='12.5.0.202603111352'/>
        <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.tm.terminal.connector.cdtserial' range='[5.0.100.202512020204,5.0.100.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.cdtserial.feature.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.ee8.server.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.ee8.server.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Nested'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty.ee8'/>
        <property name='maven-artifactId' value='jetty-ee8-nested'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.server.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.server.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.server.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.server.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codemining.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.codemining.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Codemining Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codemining'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codemining.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.codemining.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codemining.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.codemining.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.views.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.views.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley Views Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.views'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.views.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.views.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.views.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.views.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.views.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.filter.parser.source' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Filter Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.filter.parser'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.filter.parser.source' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.filter.parser.source&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.source' version='1.35.0.v20260410-0631' singleton='false'>
      <update id='org.eclipse.oomph.setup.source' range='[0.0.0,1.35.0.v20260410-0631)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup'/>
        <property name='maven-version' value='1.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.source' version='1.35.0.v20260410-0631'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.source' version='1.35.0.v20260410-0631'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.source' version='1.35.0.v20260410-0631'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.source' version='1.35.0.v20260410-0631'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.source&#xA;Bundle-Version: 1.35.0.v20260410-0631
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ocl' version='1.5.0.202604011950' generation='2'>
      <update id='org.eclipse.emf.validation.ocl' range='[0.0.0,1.5.0.202604011950)' 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 OCL Integration'/>
        <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.ocl'/>
        <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.emf.validation.ocl' version='1.5.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ocl' version='1.5.0.202604011950'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.ocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ocl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.ocl' version='1.5.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl' range='[1.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[1.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.validation.ocl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ocl.source' range='[1.5.0.202604011950,1.5.0.202604011950]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ocl' version='1.5.0.202604011950'/>
      </artifacts>
      <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.ocl; singleton:=true&#xA;Bundle-Version: 1.5.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide.ui.source' version='4.4.3.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.ide.ui.source' range='[0.0.0,4.4.3.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare IDE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.ui.source' version='4.4.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.ui.source' version='4.4.3.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.ide.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.ide.ui.source' 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.source&#xA;Bundle-Version: 4.4.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.context.core.source' version='4.11.0.v20260429-0403' singleton='false'>
      <update id='org.eclipse.mylyn.context.core.source' range='[0.0.0,4.11.0.v20260429-0403)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Context Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.context.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.core.source' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.context.core.source' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.context.core.source' version='4.11.0.v20260429-0403'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.context.core.source' version='4.11.0.v20260429-0403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.context.core.source&#xA;Bundle-Version: 4.11.0.v20260429-0403
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.render.source' version='1.8.1.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.render.source' range='[0.0.0,1.8.1.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram UI Render Plug-In Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.render'/>
        <property name='maven-version' value='1.8.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.render.source' version='1.8.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render.source' version='1.8.1.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.render.source' version='1.8.1.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.render.source' version='1.8.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.diagram.ui.render.source&#xA;Bundle-Version: 1.8.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.ui.properties' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.emf.ui.properties' 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 EMF UI Properties Providers'/>
        <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.emf.ui.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.ui.properties'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.properties' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui.properties' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.ui.properties' 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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.emf.ui.properties
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.properties.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.emf.ui.properties' 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.emf.ui.properties; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.meson.core.source' version='1.2.500.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.meson.core.source' range='[0.0.0,1.2.500.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Meson Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson.core'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.core.source' version='1.2.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.meson.core.source' version='1.2.500.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.meson.core.source' version='1.2.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.meson.core.source' version='1.2.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.meson.core.source&#xA;Bundle-Version: 1.2.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.diagram.logic.model' version='1.2.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.examples.runtime.diagram.logic.model' range='[0.0.0,1.2.0.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GMF Logicsemantic 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.gmf.examples.runtime.diagram.logic.model'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime.diagram.logic.model'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic.model' version='1.2.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime.diagram.logic.model' version='1.2.0.202512020858'/>
        <provided namespace='java.package' name='model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.semantic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.semantic.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.diagram.logic.semantic.util' version='0.0.0'/>
        <provided namespace='java.package' name='rosemodel' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.examples.runtime.diagram.logic.model' version='1.2.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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.examples.runtime.diagram.logic.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.diagram.logic.model.source' range='[1.2.0.202512020858,1.2.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.examples.runtime.diagram.logic.model' version='1.2.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.examples.runtime.diagram.logic.model; singleton:=true&#xA;Bundle-Version: 1.2.0.202512020858
          </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.osgi.namespace.extender' version='1.0.1.201505202024' singleton='false' generation='2'>
      <update id='org.osgi.namespace.extender' range='[0.0.0,1.0.1.201505202024)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.namespace.extender'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.namespace.extender 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.namespace.extender'/>
        <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.namespace.extender' version='1.0.1.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.namespace.extender' version='1.0.1.201505202024'/>
        <provided namespace='java.package' name='org.osgi.namespace.extender' version='1.0.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.resource' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.namespace.extender' version='1.0.1.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='3'>
        <required namespace='java.package' name='org.osgi.resource' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.osgi.namespace.extender
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.namespace.extender.source' range='[1.0.1.201505202024,1.0.1.201505202024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.namespace.extender' version='1.0.1.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.namespace.extender&#xA;Bundle-Version: 1.0.1.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.orbit.xml-apis-ext' version='1.0.0.v20240917-0534' singleton='false' generation='2'>
      <update id='org.eclipse.orbit.xml-apis-ext' range='[0.0.0,1.0.0.v20240917-0534)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Extended XML APIs'/>
        <property name='org.eclipse.equinox.p2.provider' value='Orbit Project'/>
        <property name='maven-groupId' value='org.eclipse.orbit.legacy'/>
        <property name='maven-artifactId' value='org.eclipse.orbit.xml-apis-ext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.xml-apis-ext' version='1.0.0.v20240917-0534'/>
        <provided namespace='osgi.bundle' name='org.eclipse.orbit.xml-apis-ext' version='1.0.0.v20240917-0534'/>
        <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='java.package' name='org.w3c.dom.smil' version='1.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.svg' version='1.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.orbit.xml-apis-ext' 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='6'>
        <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.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.orbit.xml-apis-ext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.xml-apis-ext.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.eclipse.orbit.xml-apis-ext' 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.eclipse.orbit.xml-apis-ext&#xA;Bundle-Version: 1.0.0.v20240917-0534
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swt.widgets.baseline' version='1.10.300.202603241839' generation='2'>
      <update id='org.eclipse.wb.swt.widgets.baseline' range='[0.0.0,1.10.300.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder SWT Baseline Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swt.widgets.baseline'/>
        <property name='maven-version' value='1.10.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.widgets.baseline' version='1.10.300.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swt.widgets.baseline' version='1.10.300.202603241839'/>
        <provided namespace='java.package' name='org.eclipse.wb.swt.widgets.baseline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swt.widgets.baseline' version='1.10.300.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.swt' range='[3.126.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.206.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.swt.widgets.baseline
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.widgets.baseline.source' range='[1.10.300.202603241839,1.10.300.202603241839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swt.widgets.baseline' version='1.10.300.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swt.widgets.baseline;singleton:=true&#xA;Bundle-Version: 1.10.300.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.feature.group' version='1.13.0.v20250816-1241' singleton='false'>
      <update id='org.eclipse.epp.mpc.feature.group' range='[0.0.0,1.13.0.v20250816-1241)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/epp/mpc/'/>
        <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.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='org.eclipse.epp.mpc.node' value='https://marketplace.eclipse.org/content/eclipse-marketplace-client'/>
        <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, 2018 The Eclipse Foundation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 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='Marketplace Client'/>
        <property name='df_LT.description' value='Marketplace Client makes all solutions listed on the Eclipse Marketplace available in your Eclipse IDE.&#xA;&#xA;By bringing the Marketplace into Eclipse, MPC offers a workflow for finding and installing a large collection of solutions from a single source through a simplified workflow that does not require users to deal with individual update sites.'/>
        <property name='df_LT.providerName' value='Eclipse Marketplace Client'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.group' version='1.13.0.v20250816-1241'/>
        <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.discovery.feature.feature.group' range='[1.0.0.v201004,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core' range='[1.13.0.v20250816-1241,1.13.0.v20250816-1241]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.core.win32' range='[1.13.0.v20250727-0825,1.13.0.v20250727-0825]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui' range='[1.13.0.v20250814-1447,1.13.0.v20250814-1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui.css' range='[1.13.0.v20250727-0825,1.13.0.v20250727-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.help.ui' range='[1.13.0.v20250727-0825,1.13.0.v20250727-0825]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.feature.jar' range='[1.13.0.v20250816-1241,1.13.0.v20250816-1241]'>
          <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.qvtd.xtext.qvtbase.ui.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xtext.qvtbase.ui.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTbase Editor Support (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtbase.ui'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtbase.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase.ui.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtbase.ui.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtbase.ui.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtbase.ui.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.log4j' version='1.2.26' singleton='false' generation='2'>
      <update id='org.apache.log4j' range='[0.0.0,1.2.26)' severity='0'/>
      <properties size='9'>
        <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/'/>
        <property name='maven-groupId' value='ch.qos.reload4j'/>
        <property name='maven-artifactId' value='reload4j'/>
        <property name='maven-version' value='1.2.26'/>
        <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.log4j' version='1.2.26'/>
        <provided namespace='osgi.bundle' name='org.apache.log4j' version='1.2.26'/>
        <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='osgi.identity' name='org.apache.log4j' version='1.2.26'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='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,1.2.26]' 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'/>
      </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.log4j&#xA;Bundle-Version: 1.2.26
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.core.index.lucene.feature.group' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.core.index.lucene.feature.group' range='[0.0.0,6.4.2.202509021500)' 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.description.url' value='http://www.eclipse.org/dltk'/>
        <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.dltk.features'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core.index.lucene'/>
        <property name='maven-version' value='6.4.2-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='Dynamic Languages Toolkit - Core Lucene Index Frameworks'/>
        <property name='df_LT.description' value='Dynamic Languages Toolkit Indexing Frameworks'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index.lucene.feature.group' version='6.4.2.202509021500'/>
        <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.dltk.core.feature.group' range='[6.0.0,7.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.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.dltk.core.index.lucene' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index' range='[6.4.2.202509021500,6.4.2.202509021500]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index.lucene.feature.jar' range='[6.4.2.202509021500,6.4.2.202509021500]'>
          <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) 2016 Zend Technologies and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.dltk.console.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.console.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Console Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.console'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.console.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.console.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.console.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.console.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.console.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.source' version='2.9.100.v20260313-0920' singleton='false'>
      <update id='org.eclipse.equinox.p2.ui.source' range='[0.0.0,2.9.100.v20260313-0920)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning UI Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui'/>
        <property name='maven-version' value='2.9.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.source' version='2.9.100.v20260313-0920'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.source' version='2.9.100.v20260313-0920'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui.source' version='2.9.100.v20260313-0920'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui.source' version='2.9.100.v20260313-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.eclipse.equinox.p2.ui.source&#xA;Bundle-Version: 2.9.100.v20260313-0920
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.sat4j.pb.source' version='2.3.6.v20201214' singleton='false'>
      <update id='org.sat4j.pb.source' range='[0.0.0,2.3.6.v20201214)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.sat4j.pb:2.3.6.v20201214'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.pb.source' version='2.3.6.v20201214'/>
        <provided namespace='osgi.bundle' name='org.sat4j.pb.source' version='2.3.6.v20201214'/>
        <provided namespace='osgi.identity' name='org.sat4j.pb.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.sat4j.pb.source' 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.source&#xA;Bundle-Version: 2.3.6.v20201214
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.transfer.repository.source' version='4.3.7.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.transfer.repository.source' range='[0.0.0,4.3.7.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Transfer Framework Repository Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.transfer.repository'/>
        <property name='maven-version' value='4.3.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.repository.source' version='4.3.7.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.transfer.repository.source' version='4.3.7.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.transfer.repository.source' version='4.3.7.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.transfer.repository.source' version='4.3.7.v20260304-1812'/>
      </artifacts>
      <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.cdo.transfer.repository.source&#xA;Bundle-Version: 4.3.7.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.ejb.source' version='1.1.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.jee.ejb.source' range='[0.0.0,1.1.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Java EE Ejb Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.ejb'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ejb.source' version='1.1.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.ejb.source' version='1.1.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.ejb.source' version='1.1.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.ejb.source' version='1.1.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.ejb.source&#xA;Bundle-Version: 1.1.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.gdbjtag.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.debug.gdbjtag.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.gdbjtag'/>
        <property name='maven-version' value='12.5.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, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GDB Hardware Debugging'/>
        <property name='df_LT.description' value='Support for launching GDB to do hardware debugging.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.debug.gdbjtag.core' range='[10.8.500.202512020204,10.8.500.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.ui' range='[9.1.300.202512020204,9.1.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag' range='[7.1.400.202603111352,7.1.400.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.embedcdt.managedbuild.cross.riscv.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.managedbuild.cross.riscv'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ RISC-V Cross Compiler'/>
        <property name='df_LT.description' value='Build integration and new project wizard support for GNU RISC-V C/C++ cross compilers.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.riscv'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.managedbuild.cross.riscv' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.managedbuild.cross.riscv' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.codegen.source' version='2.28.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.codegen.source' range='[0.0.0,2.28.0.v20251210-1145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Code Generation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen'/>
        <property name='maven-version' value='2.28.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.source' version='2.28.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.source' version='2.28.0.v20251210-1145'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.source' 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.source&#xA;Bundle-Version: 2.28.0.v20251210-1145
          </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.remote.proxy.core' version='1.1.200.202501070137' generation='2'>
      <update id='org.eclipse.remote.proxy.core' range='[0.0.0,1.1.200.202501070137)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Proxy Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.core'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.core' version='1.1.200.202501070137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.core' version='1.1.200.202501070137'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.proxy.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.proxy.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.proxy.core.messages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.core' version='1.1.200.202501070137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.jcraft.jsch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jsch.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.internal.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.internal.jsch.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.proxy.protocol.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.proxy.protocol.core.exceptions' 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.eclipse.remote.proxy.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.core.source' range='[1.1.200.202501070137,1.1.200.202501070137]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.core' version='1.1.200.202501070137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.core;singleton:=true&#xA;Bundle-Version: 1.1.200.202501070137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.core' version='0.17.2.202511281144' singleton='false' generation='2'>
      <update id='org.eclipse.tm4e.core' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='TextMate support in Java'/>
        <property name='df_LT.providerName' value='Eclipse TM4E'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.core'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.core' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.core' version='0.17.2.202511281144'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.grammar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.internal.grammar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.internal.grammar.tokenattrs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.internal.matcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.internal.oniguruma' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.internal.theme' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.internal.theme.raw' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.theme' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.core.theme.css' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.core' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.13.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.19.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.19.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.jcodings' range='[1.0.63,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.joni' range='[2.2.6,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.snakeyaml.engine' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.css.sac.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.tm4e.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.core.source' range='[0.17.2.202511281144,0.17.2.202511281144]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.core' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.core&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.table.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.editor.table.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Tables Specification Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.table'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.table.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.table.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.table.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.table.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.table.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.freescale.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.templates.freescale'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Freescale Project Templates'/>
        <property name='df_LT.description' value='Templates for creating new projects for Freescale Arm processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.freescale'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.templates.freescale' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.templates.freescale' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ingres.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Ingres'/>
        <property name='df_LT.DESCRIPTION' value='DTP support for using Ingres databases'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ingres.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.ingres.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.ingres.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25LICENSE_URL' url='%25LICENSE_URL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64org.eclipse.equinox.common' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.core' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.core' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.core'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.core' version='6.7.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.liqp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.liqp.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.liqp.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.liqp.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.liqp.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.liqp.tags' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.zafarkhaja.semver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.zafarkhaja.semver.expr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.core.zafarkhaja.semver.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.core' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.7.0'/>
        <required namespace='java.package' name='com.fasterxml.jackson.core' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='com.fasterxml.jackson.databind' range='[2.21.0,3.0.0)'/>
        <required namespace='java.package' name='org.antlr.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.antlr.runtime.debug' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.antlr.runtime.misc' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.json.simple' range='1.1.1'/>
        <required namespace='java.package' name='org.json.simple.parser' range='1.1.1'/>
        <required namespace='java.package' name='org.jsoup' range='[1.22.0,2.0.0)'/>
        <required namespace='java.package' name='org.jsoup.nodes' range='[1.22.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.core' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.core;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ide.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.ide.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Pure Xbase Generic IDE Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ide'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.ide.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ide.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.purexbase.ide.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.edit.source' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.uml.edit.source' range='[0.0.0,5.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL for UML Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml.edit'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.edit.source' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.uml.edit.source' version='5.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.uml.edit.source' version='5.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.uml.edit.source' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.uml.edit.source&#xA;Bundle-Version: 5.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper.registry.source' version='1.3.300.v20250807-0756' singleton='false'>
      <update id='org.eclipse.equinox.jsp.jasper.registry.source' range='[0.0.0,1.3.300.v20250807-0756)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Jasper Jsp Registry Support Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper.registry'/>
        <property name='maven-version' value='1.3.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry.source' version='1.3.300.v20250807-0756'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry.source' version='1.3.300.v20250807-0756'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper.registry.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper.registry.source' 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.source&#xA;Bundle-Version: 1.3.300.v20250807-0756
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.jenkins.core' version='4.11.0.v20260422-0541' generation='2'>
      <update id='org.eclipse.mylyn.jenkins.core' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Jenkins Connector'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.jenkins.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.core' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.jenkins.core' version='4.11.0.v20260422-0541'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.jenkins.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.jenkins.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.jenkins.core.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.hudson.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.jenkins.core' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.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.mylyn.builds.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.http.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.jenkins.core' range='4.4.0'/>
        <required namespace='java.package' name='com.google.gson' range='2.9.1'/>
        <required namespace='java.package' name='com.sun.xml.bind' range='2.3.3'/>
        <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='org.apache.commons.io' range='2.8.0'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.client.entity' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.cookie' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.5.2,4.7.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.4,4.5.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.osgiresourcelocator' range='1.0.3'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.jenkins.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.core.source' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.jenkins.core' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.jenkins.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.feature.feature.jar' version='2.10.100.20260205-1611'>
      <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.m2e.core'/>
        <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-2021 Sonatype, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='M2E - Maven Integration for Eclipse'/>
        <property name='df_LT.description' value='m2e is a Maven integration in Eclipse. Launching Maven from Eclipse, dependency management and search.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.feature'/>
        <property name='maven-version' value='2.10.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.feature.feature.jar' version='2.10.100.20260205-1611'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.feature' version='2.10.100.20260205-1611'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.feature' version='2.10.100.20260205-1611'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.atl.profiler.ui' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.profiler.ui' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Profiler 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.ui' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.ui' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.ui.activators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.ui.executionviewer.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.ui.profilingdatatable' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.ui' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.profiler.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.exportmodel' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.editor' range='3.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.profiler.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.ui.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.ui' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.common.source' version='4.27.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.common.source' range='[0.0.0,4.27.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.common'/>
        <property name='maven-version' value='4.27.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.common.source' version='4.27.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.common.source' version='4.27.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.common.source' version='4.27.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.common.source' version='4.27.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.common.source&#xA;Bundle-Version: 4.27.1.v20260304-1812
          </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.swtbot.generator.ui' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.generator.ui' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.pluginName' value='SWTBot Test Recorder &amp; Code Generator UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <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.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.ui'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.ui' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.ui' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.ui' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.swtbot.generator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.launching' 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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.generator.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.ui.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.ui' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.ui;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.awt.util' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.awt.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-awt-util'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-awt-util'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.awt.util' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.awt.util' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.color' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.util,org.apache.xmlgraphics.java2d.color' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.font' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.g2d' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.geom' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.image.renderable,org.apache.batik.ext.awt.image.rendered,org.apache.batik.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.image,org.apache.batik.ext.awt.image.rendered,org.apache.xmlgraphics.java2d.color' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.image,org.apache.batik.util,org.apache.xmlgraphics.java2d.color' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.spi' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.ext.awt.image,org.apache.batik.ext.awt.image.renderable,org.apache.batik.util,org.apache.xmlgraphics.java2d.color' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.spi.resources' version='1.19.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.swing' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing,javax.swing.text,org.apache.batik.i18n,org.apache.batik.util.resources' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.ext.swing.resources' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.awt.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='22'>
        <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.awt.color' range='0.0.0'/>
        <required namespace='java.package' name='java.awt.event' 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.net' 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.swing' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.text' 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.resources' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.awt.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.awt.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.awt.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.awt.util&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.feature.group' version='4.29.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.util.feature.group' range='[0.0.0,4.29.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities'/>
        <property name='df_LT.description' value='Contains the Net4j utilities plugin.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.feature.group' version='4.29.1.v20260304-1812'/>
        <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.net4j.util' range='[3.29.1.v20260304-1812,3.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.feature.jar' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.debug.core.memory' version='0.2.300.202512020204' singleton='false' generation='2'>
      <update id='org.eclipse.cdt.debug.core.memory' range='[0.0.0,0.2.300.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Debug Core Memory'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.core.memory'/>
        <property name='maven-version' value='0.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.core.memory' version='0.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.core.memory' version='0.2.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.core.memory.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.internal.core.memory.transport' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.core.memory' version='0.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.20.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.core.memory
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.core.memory.source' range='[0.2.300.202512020204,0.2.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.core.memory' version='0.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.core.memory&#xA;Bundle-Version: 0.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.ldc.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.ldc.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LDC Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.ldc'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.ldc.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.ldc.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.ldc.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.ldc.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.debug.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.gnu.debug.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.debug'/>
        <property name='maven-version' value='12.5.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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GNU Toolchain Debug Support'/>
        <property name='df_LT.description' value='Debug support for C/C++ GNU toolchain. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.debug.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.launch' range='[11.0.300.202603111352,11.0.300.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.debug.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.cdt.dsf.gdb.multicorevisualizer.ui.source' version='1.3.800.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.source' range='[0.0.0,1.3.800.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Multicore Visualizer for DSF-GDB Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui'/>
        <property name='maven-version' value='1.3.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.source' version='1.3.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.source' version='1.3.800.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.source' version='1.3.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.source' version='1.3.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.source&#xA;Bundle-Version: 1.3.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.templating' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='org.bndtools.templating' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='org.bndtools.templating'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bndtools.org/'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.templating'/>
        <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='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.templating' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.templating' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='org.bndtools.templating' version='2.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.service.reporter,org.eclipse.core.runtime,org.osgi.framework,org.osgi.service.metatype,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bndtools.templating.util' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.service.metatype' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.bndtools.templating' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.bndtools.templating_7.2.3.202603250810-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.bndtools.templating.TemplateEngine' 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='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.appengine.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.appengine.api.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.apphosting.api' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='android.os' 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='aQute.bnd.exceptions' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[7.6.0,8.0.0)'/>
        <required namespace='java.package' name='aQute.service.reporter' range='[1.3.0,2.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.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='javax.swing.text' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.tree' range='0.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.metatype' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.bndtools.templating
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.bndtools.templating
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.templating.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='org.bndtools.templating' 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: org.bndtools.templating&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.servlet.source' version='1.1.0.v20241230-2206' singleton='false'>
      <update id='org.eclipse.ecf.remoteservice.servlet.source' range='[0.0.0,1.1.0.v20241230-2206)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF RemoteServices Servlet API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.servlet'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.servlet.source' version='1.1.0.v20241230-2206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.remoteservice.servlet.source' version='1.1.0.v20241230-2206'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.remoteservice.servlet.source' version='1.1.0.v20241230-2206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.remoteservice.servlet.source' version='1.1.0.v20241230-2206'/>
      </artifacts>
      <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.remoteservice.servlet.source&#xA;Bundle-Version: 1.1.0.v20241230-2206
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.net4j' version='4.8.4.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.server.net4j' range='[0.0.0,4.8.4.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Server Net4j 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.net4j'/>
        <property name='maven-version' value='4.8.4-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.net4j' version='4.8.4.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.net4j' version='4.8.4.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.net4j.bundle' version='4.8.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.internal.net4j.protocol' version='4.8.4'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.server.net4j' version='4.8.4'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.server.net4j' version='4.8.4.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.server.net4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.net4j.source' range='[4.8.4.v20260304-1812,4.8.4.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.server.net4j' version='4.8.4.v20260304-1812'/>
      </artifacts>
      <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.cdo.server.net4j;singleton:=true&#xA;Bundle-Version: 4.8.4.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.rcp.ui.source' version='4.4.2.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.rcp.ui.source' range='[0.0.0,4.4.2.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare RCP UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.rcp.ui.source' version='4.4.2.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.rcp.ui.source' version='4.4.2.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.rcp.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.rcp.ui.source' 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.source&#xA;Bundle-Version: 4.4.2.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.controller' version='1.2.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.common.annotations.controller' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Annotation Controller Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.controller'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.controller' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' version='1.2.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.annotations.controller' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.annotations.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.controller' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property 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='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.core' range='[1.2.0,1.3.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.common.annotations.controller
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.controller.source' range='[1.2.0.v202307260438,1.2.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.controller' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.controller; singleton:=true&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.printing.source' version='1.7.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.printing.source' range='[0.0.0,1.7.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Printing Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.printing'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.printing'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.source' version='1.7.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing.source' version='1.7.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.printing.source' version='1.7.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.printing.source' version='1.7.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.ui.printing.source&#xA;Bundle-Version: 1.7.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.repositories.http.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.repositories.http.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Net Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.repositories.http.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.http.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.repositories.http.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.repositories.http.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.repositories.http.core.source' version='4.11.0.v20260309-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.mylyn.commons.repositories.http.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </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.datatools.doc.user.feature.group' version='1.16.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.doc.user.feature.group' range='[0.0.0,1.16.1.202412071309)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.doc.user'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP User Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user' range='[1.15.0.202311071249,1.15.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.oda.cshelp' range='[1.5.0.202311071249,1.5.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.jar' range='[1.16.1.202412071309,1.16.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.agent' version='7.7.0.202604291911-m2' generation='2'>
      <update id='org.eclipse.jgit.ssh.apache.agent' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.apache.agent' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.sshd.agent.connector' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.apache.agent' version='7.7.0.202604291911-m2'>
          <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.7.0.202604291911-m2'/>
        <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.7.0,7.8.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.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2&#xA;Fragment-Host: org.eclipse.jgit.ssh.apache;bundle-version=&quot;[7.7.0,7.8.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.feature.jar' version='1.16.8.202512020858'>
      <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.description.url' value='http://www.eclipse.org/gmf'/>
        <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='Graphical Modeling Framework (GMF) Runtime'/>
        <property name='df_LT.description' value='Graphical Modeling Framework runtime component.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.jar' version='1.16.8.202512020858'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf' version='1.16.8.202512020858'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf' version='1.16.8.202512020858'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.edit' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.edit' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.edit'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.edit' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.edit' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.provider' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.edit' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.edit' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.edit;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.cdo.feature.feature.jar' version='1.18.0.v20240826-1656'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley CDO'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.parsley.cdo.common'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.cdo.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.feature.feature.jar' version='1.18.0.v20240826-1656'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.parsley.cdo.feature' version='1.18.0.v20240826-1656'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.parsley.cdo.feature' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.ui.doc.source' version='2.6.5.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.systemtap.ui.doc.source' range='[0.0.0,2.6.5.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='SystemTap GUI Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.ui.doc'/>
        <property name='maven-version' value='2.6.5-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.doc.source' version='2.6.5.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.ui.doc.source' version='2.6.5.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.ui.doc.source' version='2.6.5.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.ui.doc.source' version='2.6.5.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.ui.doc.source&#xA;Bundle-Version: 2.6.5.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.x86_64org.eclipse.core.runtime' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.doc.user.source' version='1.0.850.v201903222115' singleton='false'>
      <update id='org.eclipse.wst.wsdl.ui.doc.user.source' range='[0.0.0,1.0.850.v201903222115)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='WSDL Editor Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl.ui.doc.user'/>
        <property name='maven-version' value='1.0.850-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.doc.user.source' version='1.0.850.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.doc.user.source' version='1.0.850.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.doc.user.source' version='1.0.850.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.doc.user.source' version='1.0.850.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsdl.ui.doc.user.source&#xA;Bundle-Version: 1.0.850.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text' version='3.31.0.v20260415-0733' singleton='false' generation='2'>
      <update id='org.eclipse.jface.text' range='[0.0.0,3.31.0.v20260415-0733)' 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.31.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' version='3.31.0.v20260415-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text' version='3.31.0.v20260415-0733'/>
        <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.reconciler' 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.31.0.v20260415-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.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.31.0.v20260415-0733,3.31.0.v20260415-0733]' 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.31.0.v20260415-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.jface.text&#xA;Bundle-Version: 3.31.0.v20260415-0733
          </instruction>
        </instructions>
      </touchpointData>
    </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.cdt.core.win32.aarch64' version='12.5.0.202603311517'>
      <update id='org.eclipse.cdt.core.win32.aarch64' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName.win32.aarch64' value='C/C++ Development Tools Core for Windows on Arm64'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.win32.aarch64'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.win32.aarch64'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.aarch64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.win32.aarch64' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.win32.aarch64' version='12.5.0.202603311517'>
          <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.cdt.core.native' version='12.5.0.202603311517'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.win32.aarch64.source' range='[12.5.0.202603311517,12.5.0.202603311517]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.win32.aarch64' version='12.5.0.202603311517'/>
      </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.cdt.core.win32.aarch64;singleton:=true&#xA;Bundle-Version: 12.5.0.202603311517&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.core.source' version='5.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.docker.core.source' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Docker Core Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.core'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.core.source' version='5.23.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.core.source' version='5.23.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.docker.core.source' version='5.23.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.docker.core.source' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.docker.core.source&#xA;Bundle-Version: 5.23.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.activity.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.tasks.activity.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010, 2023 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Activity'/>
        <property name='df_LT.description' value='Provides common utilities for activity monitoring.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.activity.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.activity.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.commons.activity.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.commons.activity.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.embedcdt.packs.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.debug.packs'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ CMSIS Packs (Experimental)'/>
        <property name='df_LT.description' value='Manage software distribution packets, like CMSIS Packs.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.packs'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.packs' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.packs' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.embedded.source.feature.group' version='4.30.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.embedded.source.feature.group' range='[0.0.0,4.30.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.embedded'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server Embedded Support Source'/>
        <property name='df_LT.description' value='Contains the CDO client and server plugins, as well as the Net4j JVM Support plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.source.feature.group' version='4.30.1.v20260304-1812'/>
        <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.emf.cdo.server.embedded.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.source.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.source.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.source' range='[4.10.6.v20260304-1812,4.10.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.jvm.source' range='[4.3.2.v20260304-1812,4.3.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.embedded.source.feature.jar' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.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.eef.ide.ui.ext.widgets.reference' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.ide.ui.ext.widgets.reference' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.ext.widgets.reference.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.ext.widgets.reference.internal' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.console.ssh.source' version='1.3.500.v20251212-0641' singleton='false'>
      <update id='org.eclipse.equinox.console.ssh.source' range='[0.0.0,1.3.500.v20251212-0641)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Console ssh support plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.console.ssh'/>
        <property name='maven-version' value='1.3.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console.ssh.source' version='1.3.500.v20251212-0641'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.console.ssh.source' version='1.3.500.v20251212-0641'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.console.ssh.source' version='1.3.500.v20251212-0641'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.console.ssh.source' version='1.3.500.v20251212-0641'/>
      </artifacts>
      <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.ssh.source&#xA;Bundle-Version: 1.3.500.v20251212-0641
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.core.source' version='1.1.200.202501070137' singleton='false'>
      <update id='org.eclipse.remote.proxy.core.source' range='[0.0.0,1.1.200.202501070137)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Remote Proxy Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy.core'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.core.source' version='1.1.200.202501070137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.proxy.core.source' version='1.1.200.202501070137'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.proxy.core.source' version='1.1.200.202501070137'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.proxy.core.source' version='1.1.200.202501070137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.proxy.core.source&#xA;Bundle-Version: 1.1.200.202501070137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.doc.user.source' version='1.0.300.v201902162149' singleton='false'>
      <update id='org.eclipse.jst.ws.cxf.doc.user.source' range='[0.0.0,1.0.300.v201902162149)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='CXF Web services User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.doc.user'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.doc.user.source' version='1.0.300.v201902162149'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.doc.user.source' version='1.0.300.v201902162149'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.doc.user.source' version='1.0.300.v201902162149'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.doc.user.source' version='1.0.300.v201902162149'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.cxf.doc.user.source&#xA;Bundle-Version: 1.0.300.v201902162149
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.commons.source' version='9.9.1' singleton='false'>
      <update id='org.objectweb.asm.commons.source' range='[0.0.0,9.9.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.objectweb.asm.commons:9.9.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.commons.source' version='9.9.1'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.commons.source' version='9.9.1'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.commons.source' version='9.9.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.commons.source' 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.source&#xA;Bundle-Version: 9.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages' version='1.4.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.name' value='DTP Schema Object Editor Pages Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages'/>
        <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.datatools.sqltools.schemaobjecteditor.ui.pages' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages' version='1.4.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.intropage' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <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.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages.source' range='[1.4.0.202311071249,1.4.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.schemaobjecteditor.ui.pages;singleton:=true&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.dialogs.source' version='1.7.100.v20260326-1607' singleton='false'>
      <update id='org.eclipse.e4.ui.dialogs.source' range='[0.0.0,1.7.100.v20260326-1607)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 dialogs Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.dialogs'/>
        <property name='maven-version' value='1.7.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs.source' version='1.7.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs.source' version='1.7.100.v20260326-1607'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.dialogs.source' version='1.7.100.v20260326-1607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.dialogs.source' version='1.7.100.v20260326-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.e4.ui.dialogs.source&#xA;Bundle-Version: 1.7.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.core.parser.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.core.parser.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='JavaCUP Parser for PHP Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.core.parser'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.core.parser.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.core.parser.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.core.parser.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.core.parser.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.core.parser.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.service.api' version='1.2.202.v20260307-0016' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.http.service.api' range='[0.0.0,1.2.202.v20260307-0016)' 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.202-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.202.v20260307-0016'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.service.api' version='1.2.202.v20260307-0016'/>
        <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.202.v20260307-0016'>
          <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.202.v20260307-0016,1.2.202.v20260307-0016]' 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.202.v20260307-0016'/>
      </artifacts>
      <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.202.v20260307-0016
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.team.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.team.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Team UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.team.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.team.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.team.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.team.ui.source' version='4.11.0.v20260309-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.mylyn.team.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </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.apache.felix.gogo.shell.source' version='1.1.4' singleton='false'>
      <update id='org.apache.felix.gogo.shell.source' range='[0.0.0,1.1.4)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.felix.gogo.shell:1.1.4'/>
        <property name='maven-groupId' value='org.apache.felix'/>
        <property name='maven-artifactId' value='org.apache.felix.gogo.shell'/>
        <property name='maven-version' value='1.1.4'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell.source' version='1.1.4'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.shell.source' version='1.1.4'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.shell.source' version='1.1.4'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.shell.source' 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: org.apache.felix.gogo.shell.source&#xA;Bundle-Version: 1.1.4
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.base.source' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.xtext.base.source' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Unified Base Concrete Syntax Model and Parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.base'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.base.source' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.base.source' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.base.source' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.base.source&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.diagram' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.editor.diagram' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Diagrams Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.diagram'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='145'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.diagram' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.diagram' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.concern.concerndescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.abstractnodemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.additionallayer' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.booleanlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.compositelayout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.containermapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.containermappingimport' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.customlayoutconfiguration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.diagramdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.diagramelementmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.diagramimportdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.doublelayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.draganddroptargetdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.edgemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.edgemappingimport' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.enumlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.enumlayoutvalue' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.enumsetlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.integerlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.layer' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.layoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.mappingbaseddecoration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.nodemappingimport' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.orderedtreelayout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.description.stringlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.filter.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.filter.mappingfilter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.filter.variablefilter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.borderedstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.bundledimagedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.containerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.customstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.dotdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.edgestyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.ellipsenodedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.flatcontainerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.gaugecompositestyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.gaugesectiondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.hidelabelcapabilitystyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.lozengenodedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.nodestyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.notedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.roundedcornerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.shapecontainerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.sizecomputationcontainerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.squaredescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.style.workspaceimagedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.behaviortool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.containercreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.containerdropdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.createedgeview' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.createview' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.deleteelementdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.deletehook' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.deletehookparameter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.diagramcreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.diagramnavigationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.directeditlabel' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.doubleclickdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.edgecreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.navigation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.nodecreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.reconnectedgedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.requestdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.toolgroupextension' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.filters.tool.toolsection' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.section.description.containermapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.section.description.diagramelementmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.concern.concerndescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.abstractnodemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.additionallayer' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.booleanlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.compositelayout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.containermapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.containermappingimport' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.customlayoutconfiguration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.diagramdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.diagramelementmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.diagramimportdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.doublelayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.draganddroptargetdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.edgemapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.edgemappingimport' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.enumlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.enumlayoutvalue' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.enumsetlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.integerlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.layer' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.layoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.mappingbaseddecoration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.nodemappingimport' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.orderedtreelayout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.description.stringlayoutoption' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.filter.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.filter.mappingfilter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.filter.variablefilter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.borderedstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.bundledimagedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.containerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.customstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.dotdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.edgestyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.ellipsenodedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.flatcontainerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.gaugecompositestyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.gaugesectiondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.hidelabelcapabilitystyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.lozengenodedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.nodestyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.notedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.roundedcornerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.shapecontainerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.sizecomputationcontainerstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.squaredescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.style.workspaceimagedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.behaviortool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.containercreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.containerdropdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.createedgeview' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.createview' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.deleteelementdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.deletehook' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.deletehookparameter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.diagramcreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.diagramnavigationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.directeditlabel' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.doubleclickdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.edgecreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.navigation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.nodecreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.reconnectedgedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.requestdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.toolgroupextension' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.properties.sections.tool.toolsection' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.tools.internal.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.tools.internal.menu.child' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.tools.internal.menu.refactoring' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.editor.tools.internal.menu.refactoring.border' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.layoutoption' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.diagram' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.editor.diagram
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.diagram.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.diagram' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.diagram;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtbase' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xtext.qvtbase' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTbase CS Model and Parser (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtbase'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtbase' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbase.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbasecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbasecs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtbasecs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtbase' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.24.0,1.25.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtbase' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.xtext.qvtbase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtbase.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtbase' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtbase;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.tasks.ui' version='4.11.0.v20260422-0541' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.tasks.ui' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText Tasks 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.tasks.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tasks.ui' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tasks.ui' version='4.11.0.v20260422-0541'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.tasks.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.tasks.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.tasks.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.tasks.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.tasks.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.tasks.ui.util.bugzilla' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.wikitext.tasks.ui.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.tasks.ui' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.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.editors' 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.views' 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.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.confluence' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.confluence.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.mediawiki' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.mediawiki.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.textile' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.textile.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tracwiki' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tracwiki.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.twiki' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.twiki.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.markdown' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.markdown.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.tasks.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tasks.ui.source' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.tasks.ui' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.wikitext.tasks.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.common.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.common.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.common.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.common.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.common.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.ui' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.eclipse.ui' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Eclipse UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.ui'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.ui' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.ui' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.ui.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.ui' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.junit.launcher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.ui' 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.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.wizard' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.pde.core.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.pde.launching' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.pde.ui.launcher' 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.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' 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.swtbot.eclipse.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.ui.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.ui' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.ui;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.buildship.core.source' version='3.1.11.v20250904-1000'>
      <update id='org.eclipse.buildship.core.source' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Buildship, Eclipse Plug-ins for Gradle - Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Buildship'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.core.source' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.buildship.core.source' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.identity' name='org.eclipse.buildship.core.source' version='3.1.11.v20250904-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.buildship.core.source' version='3.1.11.v20250904-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.eclipse.buildship.core.source;singleton:=true&#xA;Bundle-Version: 3.1.11.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.core' version='3.1.2.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.core' range='[0.0.0,3.1.2.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Templates Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.core'/>
        <property name='maven-version' value='3.1.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.core' version='3.1.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.core' version='3.1.2.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.templates.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.templates.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.templates.core.processes' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.core' version='3.1.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.core' version='3.1.2.202602251544'/>
      </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.embedcdt.templates.core;singleton:=true&#xA;Bundle-Version: 3.1.2.202602251544
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.10.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.properties' range='[0.0.0,1.10.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 UI Properties Service Framework'/>
        <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.services.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.properties'/>
        <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.common.ui.services.properties' version='1.10.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.10.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.extended' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.10.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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.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.common.ui.services.properties
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.properties.source' range='[1.10.0.202512020858,1.10.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.ui.services.properties' version='1.10.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.ui.services.properties; singleton:=true&#xA;Bundle-Version: 1.10.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.core.source' version='1.2.1000.v202508302152' singleton='false'>
      <update id='org.eclipse.wst.xml.core.source' range='[0.0.0,1.2.1000.v202508302152)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Structured Source XML Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.core'/>
        <property name='maven-version' value='1.2.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core.source' version='1.2.1000.v202508302152'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core.source' version='1.2.1000.v202508302152'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core.source' 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.source&#xA;Bundle-Version: 1.2.1000.v202508302152
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workingsets.edit' version='1.14.0.v20230617-1322' generation='2'>
      <update id='org.eclipse.oomph.setup.workingsets.edit' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Working Sets Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workingsets.edit'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.edit' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.workingsets.edit' version='1.14.0.v20230617-1322'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.workingsets.provider' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.workingsets.edit' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.workingsets' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.workingsets.edit' range='[1.13.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.workingsets.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.edit.source' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.workingsets.edit' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.workingsets.edit;singleton:=true&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.xml.source' version='1.0.2.202109301733' singleton='false'>
      <update id='org.osgi.util.xml.source' range='[0.0.0,1.0.2.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.util.xml:1.0.2.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.xml.source' version='1.0.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.xml.source' version='1.0.2.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.util.xml.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.xml.source' 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.source&#xA;Bundle-Version: 1.0.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.examples.installer.feature.group' version='4.4.9.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.examples.installer.feature.group' range='[0.0.0,4.4.9.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.examples.installer'/>
        <property name='maven-version' value='4.4.9-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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Examples Installer'/>
        <property name='df_LT.description' value='Contains the New Example wizard that creates CDO example projects in the workspace.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.examples.installer.feature.group' version='4.4.9.v20260304-1812'/>
        <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.emf.cdo.examples.installer' range='[4.3.9.v20260304-1812,4.3.9.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.examples.installer.feature.jar' range='[4.4.9.v20260304-1812,4.4.9.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oracle' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.oracle' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Oracle Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oracle' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.internal.oracle' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oracle' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oracle
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oracle' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oracle;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.examples.feature.feature.group' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.examples.feature.feature.group' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Examples'/>
        <property name='org.eclipse.equinox.p2.description' value='Working with EMF a developer realizes that all the information are available for building basic UI.&#xA;&#xA;A lightweight framework that allows easy and quick development of EMF-based Applications. Can be configured to use all kind of EMF persistence implementations (XMI, Teneo, CDO).&#xA;&#xA;It aims at providing a set of Components like Trees, Tables and Detail Forms that manage the model with the introspective EMF capabilities. Using these components you can easily build forms, viewer or editors. The framework provides basic UI implementations which are customizable with Injection mechanism (based on Google Guice).'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <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.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.examples.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2013 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.examples.feature.feature.group' version='1.18.0.v20240826-1656'/>
        <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.emf.parsley.feature.feature.group' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.cdo.feature.feature.group' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.feature.feature.group' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.ui.examples' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.examples.feature.feature.jar' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xtext Xtext UI Graph'/>
        <property name='df_LT.description' value='Xtext Xtext UI Graph Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xtext.ui.graph' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xtext.ui.graph' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </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.sdk.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.riscv64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.sdk.ide.executable.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.osgi.service.http.whiteboard.source' version='1.1.1.202109301733' singleton='false'>
      <update id='org.osgi.service.http.whiteboard.source' range='[0.0.0,1.1.1.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.http.whiteboard:1.1.1.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.http.whiteboard.source' version='1.1.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.http.whiteboard.source' version='1.1.1.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.http.whiteboard.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.http.whiteboard.source' 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.source&#xA;Bundle-Version: 1.1.1.202109301733
          </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.wst.json.jshint.ui.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.jshint.ui.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse JSHint Editors and Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.jshint.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.ui.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.jshint.ui.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.jshint.ui.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.jshint.ui.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.jshint.ui.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ecore.edit.source' version='4.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.ecore.edit.source' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL for Ecore Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ecore.edit'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore.edit.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ecore.edit.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ecore.edit.source' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ecore.edit.source' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.ecore.edit.source&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.flatfile' version='3.4.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.flatfile' range='[0.0.0,3.4.0.202311071249)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP Flat File ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.flatfile'/>
        <property name='maven-version' value='3.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile' version='3.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.flatfile' version='3.4.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile.util.querytextutil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.flatfile' version='3.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.flatfile
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile.source' range='[3.4.0.202311071249,3.4.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.flatfile' version='3.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.flatfile; singleton:=true&#xA;Bundle-Version: 3.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.doc.user' version='11.3.0.202604110342'>
      <update id='org.eclipse.tracecompass.tmf.pcap.doc.user' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Pcap User Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.doc.user'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.doc.user' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.doc.user' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.doc.user' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.doc.user.source' range='[11.3.0.202604110342,11.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.doc.user' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.pcap.doc.user;singleton:=true&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.weaving.hook' version='1.4.400.v20250628-0635' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.weaving.hook' range='[0.0.0,1.4.400.v20250628-0635)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.weaving.hook'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.hook' version='1.4.400.v20250628-0635'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.weaving.hook' version='1.4.400.v20250628-0635'/>
        <provided namespace='java.package' name='org.eclipse.equinox.service.weaving' version='0.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.framework,org.osgi.framework.wiring,org.osgi.service.packageadmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.equinox.weaving.adaptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.weaving.hooks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.weaving.hook' version='1.4.400.v20250628-0635'>
          <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.4.400.v20250628-0635'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.10.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.weaving.hook
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.weaving.hook.source' range='[1.4.400.v20250628-0635,1.4.400.v20250628-0635]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.weaving.hook' version='1.4.400.v20250628-0635'/>
      </artifacts>
      <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.weaving.hook&#xA;Bundle-Version: 1.4.400.v20250628-0635&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;[3.10.0,4.0.0)&quot;
          </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.eclipse.gmf.runtime.draw2d.ui.render.awt.source' version='1.11.2.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.render.awt.source' range='[0.0.0,1.11.2.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Draw2d Image AWT based Rendering Additions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.draw2d.ui.render.awt'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui.render.awt'/>
        <property name='maven-version' value='1.11.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.source' version='1.11.2.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.source' version='1.11.2.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.source' version='1.11.2.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui.render.awt.source' version='1.11.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.render.awt.source&#xA;Bundle-Version: 1.11.2.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.core.source' version='1.2.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.cxf.core.source' range='[0.0.0,1.2.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='CXF Web Services Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.core.source' version='1.2.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.core.source' version='1.2.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.core.source' 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.jst.ws.cxf.core.source&#xA;Bundle-Version: 1.2.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.feature.feature.group' version='1.24.0.202604251140' singleton='false'>
      <update id='org.eclipse.wb.rcp.feature.feature.group' range='[0.0.0,1.24.0.202604251140)' 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.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.feature'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2000, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder SWT Designer'/>
        <property name='df_LT.description' value='SWT Designer'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.feature.feature.group' version='1.24.0.202604251140'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.layout.group.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.java.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.ui.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.feature.feature.group' range='1.19.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='3.15.400'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp' range='[1.11.0.202604251140,1.11.0.202604251140]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.databinding' range='[1.11.0.202603241839,1.11.0.202603241839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.databinding.emf' range='[1.9.900.202603241839,1.9.900.202603241839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.nebula' range='[1.12.100.202604251140,1.12.100.202604251140]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.swing2swt' range='[1.10.200.202603241839,1.10.200.202603241839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swt.widgets.baseline' range='[1.10.300.202603241839,1.10.300.202603241839]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.feature.feature.jar' range='[1.24.0.202604251140,1.24.0.202604251140]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.600.v202307261744' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb.annotation.model' range='[0.0.0,1.1.600.v202307261744)' 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='EJB Annotation Model Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotation.model'/>
        <property name='maven-version' value='1.1.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.600.v202307261744'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.600.v202307261744'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.utility' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.600.v202307261744'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.ejb.annotation.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotation.model.source' range='[1.1.600.v202307261744,1.1.600.v202307261744]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.600.v202307261744'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotation.model; singleton:=true&#xA;Bundle-Version: 1.1.600.v202307261744
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.core' version='2.0.500.v202211200038' generation='2'>
      <update id='org.eclipse.wst.jsdt.core' range='[0.0.0,2.0.500.v202211200038)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JavaScript Development Tools Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.core'/>
        <property name='maven-version' value='2.0.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.core' version='2.0.500.v202211200038'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' version='2.0.500.v202211200038'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.compiler.libraries' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.dom.flatten' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.infer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.codeassist.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.codeassist.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.codeassist.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.classfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.closure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.parser.diagnose' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.dom.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.interpret' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.interpret.builtin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.search.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.search.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.formatter.align' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.formatter.comment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.oaametadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.libraries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.core' version='2.0.500.v202211200038'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='com.google.javascript' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='72.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.core' version='2.0.500.v202211200038'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.core; singleton:=true&#xA;Bundle-Version: 2.0.500.v202211200038
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.gef.feature.group' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.eclipse.gef.feature.group' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot for GEF Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot for testing GEF-based plugins and applications'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.gef'/>
        <property name='maven-version' value='4.3.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)  2004, 2013 MAKE Technologies Inc 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;http://www.eclipse.org/legal/epl-2.0/'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.gef.feature.group' version='4.3.0.202506021445'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.feature.group' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <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.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.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.swt' 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.swtbot.swt.finder' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.finder' 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.eclipse.swtbot.eclipse.gef.finder' range='[4.3.0.202506021445,4.3.0.202506021445]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.gef.feature.jar' range='[4.3.0.202506021445,4.3.0.202506021445]'>
          <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.project.facet.core.source' version='1.5.0.v202501090237' singleton='false'>
      <update id='org.eclipse.wst.common.project.facet.core.source' range='[0.0.0,1.5.0.v202501090237)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse Faceted Project Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.core.source' version='1.5.0.v202501090237'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core.source' version='1.5.0.v202501090237'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.project.facet.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.project.facet.core.source' 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.source&#xA;Bundle-Version: 1.5.0.v202501090237
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.common.edit.source' version='2.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.common.edit.source' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 Common Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common.edit'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.common.edit.source' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.common.edit.source' version='2.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.common.edit.source' version='2.6.0.v20260412-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.eclipse.uml2.common.edit.source&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs' version='3.15.800.v20260325-1353' generation='2'>
      <update id='org.eclipse.core.jobs' range='[0.0.0,3.15.800.v20260325-1353)' 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.800-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.800.v20260325-1353'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs' version='3.15.800.v20260325-1353'/>
        <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.800.v20260325-1353'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.800.v20260325-1353,3.15.800.v20260325-1353]' 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.800.v20260325-1353'/>
      </artifacts>
      <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.800.v20260325-1353
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.feature.feature.group' version='4.11.0.v20260320-0415' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn_feature.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.tasks.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.0.0)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.feature'/>
        <property name='maven-version' value='4.11.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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Task List'/>
        <property name='df_LT.description' value='Provides the Task List for task and time management.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.feature.feature.group' version='4.11.0.v20260320-0415'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.repositories.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.feature.feature.group' range='[4.11.0,5.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.help.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.activity.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.activity.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.bugs' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.index.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.index.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.search' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.ui' range='[4.11.0.v20260320-0415,4.11.0.v20260320-0415]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.feature.feature.jar' range='[4.11.0.v20260320-0415,4.11.0.v20260320-0415]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.eclipse.org/tools/mylyn/update/extras);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.eclipse.org/tools/mylyn/update/extras);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.eclipse.org/tools/mylyn/update/weekly/extras);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.eclipse.org/tools/mylyn/update/weekly/extras);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xtext Xtext UI'/>
        <property name='df_LT.description' value='Xtext Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xtext.ui' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xtext.ui' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.ext.widgets.reference.feature.feature.jar' version='2.1.7.202505131345'>
      <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.description.url' value='%descriptionUrl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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) 2016, 2018 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='EEF Extension Reference Widget Feature'/>
        <property name='df_LT.description' value='Simple reference widget for Eclipse EEF'/>
        <property name='df_LT.featureProvider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ext.widgets.reference.feature'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ext.widgets.reference.feature.feature.jar' version='2.1.7.202505131345'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.eef.ext.widgets.reference.feature' version='2.1.7.202505131345'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.eef.ext.widgets.reference.feature' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightUrl' url='%25copyrightUrl'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.validation.ocl.feature.jar' version='1.14.2.202604011950'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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 Validation Framework OCL Integration'/>
        <property name='df_LT.description' value='EMF Validation Framework OCL Integration.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ocl'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ocl.feature.jar' version='1.14.2.202604011950'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.validation.ocl' version='1.14.2.202604011950'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.validation.ocl' version='1.14.2.202604011950'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='com.sun.xml.bind' version='2.3.3.v20221203-1659' singleton='false' generation='2'>
      <update id='com.sun.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='Old JAXB Runtime'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Old JAXB Runtime module. Contains sources required for runtime processing.'/>
        <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='com.sun.xml.bind'/>
        <property name='maven-version' value='2.3.3-SNAPSHOT'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.xml.bind' version='2.3.3.v20221203-1659'/>
        <provided namespace='osgi.bundle' name='com.sun.xml.bind' version='2.3.3.v20221203-1659'/>
        <provided namespace='java.package' name='com.sun.xml.bind.api.impl' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.model.impl' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.istack' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.istack.localization' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.istack.logging' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.annotation' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.api' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.marshaller' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.unmarshaller' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.util' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.bytecode' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.model.annotation' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.model.core' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.model.nav' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.model.runtime' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.model.util' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.runtime' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.runtime.output' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.runtime.property' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.runtime.reflect' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.runtime.reflect.opt' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.runtime.unmarshaller' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.schemagen' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.schemagen.episode' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.schemagen.xmlschema' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.bind.v2.util' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.txw2' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.txw2.annotation' version='2.3.3'/>
        <provided namespace='java.package' name='com.sun.xml.txw2.output' version='2.3.3'/>
        <provided namespace='osgi.identity' name='com.sun.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='59'>
        <required namespace='java.package' name='javax.xml.bind' range='[2.3.3,2.3.4)'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='[2.3.3,2.3.4)'/>
        <required namespace='java.package' name='javax.xml.bind.annotation.adapters' range='[2.3.3,2.3.4)'/>
        <required namespace='java.package' name='javax.xml.bind.attachment' range='[2.3.3,2.3.4)'/>
        <required namespace='java.package' name='javax.xml.bind.helpers' range='[2.3.3,2.3.4)'/>
        <required namespace='java.package' name='com.sun.xml.fastinfoset.sax' 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='org.jvnet.fastinfoset' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jvnet.fastinfoset.stax' 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='com.sun.istack' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.annotation' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.api' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.api.impl' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.marshaller' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.unmarshaller' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.util' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.bytecode' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.model.annotation' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.model.core' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.model.impl' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.model.nav' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.model.runtime' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.model.util' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.runtime' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.runtime.output' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.runtime.property' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.runtime.reflect' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.runtime.reflect.opt' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.runtime.unmarshaller' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.schemagen' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.schemagen.episode' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.schemagen.xmlschema' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.bind.v2.util' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.txw2' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.txw2.annotation' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.xml.txw2.output' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='javax.activation' range='[1.2.0,2.0.0)'/>
        <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.lang.model' 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.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.validation' 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.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>
            com.sun.xml.bind
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.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: com.sun.xml.bind&#xA;Bundle-Version: 2.3.3.v20221203-1659
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui' version='2.46.0.v20260425-0820' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore.ui' range='[0.0.0,2.46.0.v20260425-0820)' 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.46.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.46.0.v20260425-0820'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' version='2.46.0.v20260425-0820'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.action' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.handler' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.presentation' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.provider' version='2.46.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.ui' version='2.46.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.ui' version='2.46.0.v20260425-0820'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.46.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.46.0.v20260425-0820,2.46.0.v20260425-0820]' 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.46.0.v20260425-0820'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen.ecore.ui; singleton:=true&#xA;Bundle-Version: 2.46.0.v20260425-0820
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.http.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: HTTP'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-http'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.ide.source' version='3.4.3.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.ide.source' range='[0.0.0,3.4.3.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare IDE integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.ide'/>
        <property name='maven-version' value='3.4.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.ide.source' version='3.4.3.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.ide.source' version='3.4.3.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.ide.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.ide.source' 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.source&#xA;Bundle-Version: 3.4.3.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.feature.jar' version='8.23.0.202604281957'>
      <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='%featureProvider'/>
        <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 2008, 2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Valgrind Tools Integration'/>
        <property name='df_LT.description' value='Plugins to integrate Valgrind tools into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.valgrind' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.valgrind' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.mylyn.commons.notifications.feature.feature.jar' version='4.11.0.v20260422-0541'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.commons.core'/>
        <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 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Notifications'/>
        <property name='df_LT.description' value='Provides a framework for notifications.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.notifications.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.feature.feature.jar' version='4.11.0.v20260422-0541'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.commons.notifications.feature' version='4.11.0.v20260422-0541'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.commons.notifications.feature' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.tracecompass.tmf.core' version='10.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.core' range='[0.0.0,10.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.core'/>
        <property name='maven-version' value='10.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='87'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' version='10.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' version='10.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.filter.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.core.model.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.analysis.callsite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.callstack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.histogram' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.model.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.model.xy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.parsers.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.segment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.statesystem.backends.partial' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.statesystem.mipmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.statesystem.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.synchronization.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.timestamp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.trace.experiment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.core.trace.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.analysis.callsite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.analysis.ondemand' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.analysis.requirements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.dataprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event.collapse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.event.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.filter.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.filter.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.genericxy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.timegraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.model.xy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.parsers.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.project.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.response' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.segment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.signal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.statesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.symbols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.timestamp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.experiment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.indexer.checkpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.location' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.trace.trim' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.uml2sd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.core.viewmodel' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.core' version='10.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.filter.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang3' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.hash' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.antlr.runtime.tree' 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='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core.source' range='[10.2.0.202604110342,10.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.core' version='10.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.core;singleton:=true&#xA;Bundle-Version: 10.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlrpc.client.source' version='3.1.3.v20160817-1930' singleton='false'>
      <update id='org.apache.xmlrpc.client.source' range='[0.0.0,3.1.3.v20160817-1930)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache XML-RPC Client Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xmlrpc.client'/>
        <property name='maven-version' value='3.1.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlrpc.client.source' version='3.1.3.v20160817-1930'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlrpc.client.source' version='3.1.3.v20160817-1930'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlrpc.client.source' version='3.1.3.v20160817-1930'/>
      </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.xmlrpc.client.source&#xA;Bundle-Version: 3.1.3.v20160817-1930
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation.infopop.source' version='1.0.300.v202007131715' singleton='false'>
      <update id='org.eclipse.wst.validation.infopop.source' range='[0.0.0,1.0.300.v202007131715)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='WST validation infopop plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.infopop.source' version='1.0.300.v202007131715'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation.infopop.source' version='1.0.300.v202007131715'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation.infopop.source' version='1.0.300.v202007131715'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation.infopop.source' version='1.0.300.v202007131715'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.validation.infopop.source&#xA;Bundle-Version: 1.0.300.v202007131715
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.tools.emf.editor3x' version='4.10.200.v20260120-1313' generation='2'>
      <update id='org.eclipse.e4.tools.emf.editor3x' range='[0.0.0,4.10.200.v20260120-1313)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Editor3x'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.emf.editor3x'/>
        <property name='maven-version' value='4.10.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.emf.editor3x' version='4.10.200.v20260120-1313'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.emf.editor3x' version='4.10.200.v20260120-1313'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.editor3x' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.editor3x.emf' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.editor3x.extension' version='0.12.0.qualifier'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.emf.editor3x' version='4.10.200.v20260120-1313'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools.emf.ui' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools.compat' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools.services' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='3.5.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.tools.emf.editor3x
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.emf.editor3x.source' range='[4.10.200.v20260120-1313,4.10.200.v20260120-1313]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.emf.editor3x' version='4.10.200.v20260120-1313'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.emf.editor3x;singleton:=true&#xA;Bundle-Version: 4.10.200.v20260120-1313
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.feature.jar' version='1.14.2.202510231413'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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 Transaction Workbench Integration'/>
        <property name='df_LT.description' value='EMF Model Transaction Workbench Integration API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.jar' version='1.14.2.202510231413'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.workspace' version='1.14.2.202510231413'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.workspace' version='1.14.2.202510231413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.properties.ui' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.properties.ui' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Properties 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.properties.ui'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.extension' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.extension.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.page' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.page.propertylist' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.registry' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.properties.ui' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.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.forms' range='[3.4.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.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.properties.ui' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.properties.ui;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.terminal.connector.local.source' version='1.1.100.v20260326-0937' singleton='false'>
      <update id='org.eclipse.terminal.connector.local.source' range='[0.0.0,1.1.100.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse'/>
        <property name='df_LT.bundleName' value='Terminal Local Connector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.terminal.connector.local'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.terminal.connector.local.source' version='1.1.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.terminal.connector.local.source' version='1.1.100.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.terminal.connector.local.source' version='1.1.100.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.terminal.connector.local.source' version='1.1.100.v20260326-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.eclipse.terminal.connector.local.source&#xA;Bundle-Version: 1.1.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.tools.feature.jar' version='1.0.0.v20260304-1812'>
      <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.emf.cdo.migrator'/>
        <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Development Tools'/>
        <property name='df_LT.description' value='Contains the CDO Genmodel migrator/importer, the Ecore Dependencies, and the Debug Logical Structure plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.tools'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.tools.feature.jar' version='1.0.0.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.tools' version='1.0.0.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.tools' version='1.0.0.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.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.cdt.managedbuilder.ui' version='9.4.600.202512101642' generation='2'>
      <update id='org.eclipse.cdt.managedbuilder.ui' range='[0.0.0,9.4.600.202512101642)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Managed Builder UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.managedbuilder.ui'/>
        <property name='maven-version' value='9.4.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.ui' version='9.4.600.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' version='9.4.600.202512101642'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.internal.ui.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.managedbuilder.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.managedbuilder.ui' version='9.4.600.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,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.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.make.core' range='[8.0.0,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.make.ui' range='[8.3.200,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.15.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.navigator' range='[3.13.100,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.9.400,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.managedbuilder.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.ui.source' range='[9.4.600.202512101642,9.4.600.202512101642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.managedbuilder.ui' version='9.4.600.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.managedbuilder.ui; singleton:=true&#xA;Bundle-Version: 9.4.600.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.registry.source' version='0.17.2.202511281144' singleton='false'>
      <update id='org.eclipse.tm4e.registry.source' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse TM4E'/>
        <property name='df_LT.bundleName' value='TextMate support in Eclipse IDE - Registry management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.registry'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.registry.source' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.registry.source' version='0.17.2.202511281144'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.registry.source' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.registry.source' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.registry.source&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.valgrind.helgrind' version='1.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.valgrind.helgrind' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='Helgrind Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.helgrind'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.helgrind' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.helgrind' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.helgrind' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.valgrind.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.profiling.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.launch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.valgrind.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.valgrind.helgrind
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.helgrind.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.helgrind' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.helgrind;singleton:=true&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite' version='1.3.900.v20260305-0658' generation='2'>
      <update id='org.eclipse.equinox.p2.updatesite' range='[0.0.0,1.3.900.v20260305-0658)' 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.900-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.900.v20260305-0658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' version='1.3.900.v20260305-0658'/>
        <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.900.v20260305-0658'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' 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.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.900.v20260305-0658,1.3.900.v20260305-0658]' 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.900.v20260305-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.equinox.p2.updatesite;singleton:=true&#xA;Bundle-Version: 1.3.900.v20260305-0658
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.templating.source' version='7.2.3.202603250810' singleton='false'>
      <update id='org.bndtools.templating.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.bndtools.templating:7.2.3.202603250810'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.templating'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.templating.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.templating.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.templating.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bndtools.templating.source' 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: org.bndtools.templating.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.context.source' version='1.2.100.v20260327-0718' singleton='false'>
      <update id='org.eclipse.pde.spy.context.source' range='[0.0.0,1.2.100.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Context Spy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.context'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.context.source' version='1.2.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.context.source' version='1.2.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.context.source' version='1.2.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.context.source' version='1.2.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.context.source&#xA;Bundle-Version: 1.2.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.compare.source' version='4.7.5.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.compare.source' range='[0.0.0,4.7.5.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client Compare Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.compare'/>
        <property name='maven-version' value='4.7.5-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.compare.source' version='4.7.5.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.compare.source' version='4.7.5.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.compare.source' version='4.7.5.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.compare.source' version='4.7.5.v20260304-1812'/>
      </artifacts>
      <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.cdo.compare.source&#xA;Bundle-Version: 4.7.5.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.emf.source' version='1.2.800.v202508180220' singleton='false'>
      <update id='org.eclipse.wst.common.emf.source' range='[0.0.0,1.2.800.v202508180220)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='EMF Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.emf'/>
        <property name='maven-version' value='1.2.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emf.source' version='1.2.800.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.emf.source' version='1.2.800.v202508180220'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.emf.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.emf.source' 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.source&#xA;Bundle-Version: 1.2.800.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.common' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.common' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Common Facilities'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.common'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.common' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.common' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.internal.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.internal.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.common.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.common' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.common' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.common;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.eclipse' version='1.6.800.v20260304-1232' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher.eclipse' range='[0.0.0,1.6.800.v20260304-1232)' 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.800-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.800.v20260304-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.6.800.v20260304-1232'/>
        <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.800.v20260304-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.800.v20260304-1232,1.6.800.v20260304-1232]' 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.800.v20260304-1232'/>
      </artifacts>
      <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.800.v20260304-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.os.macosx.source' version='1.10.0.202603241839' singleton='false'>
      <update id='org.eclipse.wb.os.macosx.source' range='[0.0.0,1.10.0.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Mac OS X Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.os.macosx'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.macosx.source' version='1.10.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.os.macosx.source' version='1.10.0.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.os.macosx.source' version='1.10.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.os.macosx.source' version='1.10.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.os.macosx.source&#xA;Bundle-Version: 1.10.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.beaninfo.vm.common.source' version='2.1.0.v202402152248' singleton='false'>
      <update id='org.eclipse.jem.beaninfo.vm.common.source' range='[0.0.0,2.1.0.v202402152248)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JEM Beaninfo Common Jar Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo.vm.common'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm.common.source' version='2.1.0.v202402152248'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm.common.source' version='2.1.0.v202402152248'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo.vm.common.source' version='2.1.0.v202402152248'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo.vm.common.source' version='2.1.0.v202402152248'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo.vm.common.source&#xA;Bundle-Version: 2.1.0.v202402152248
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.lib.feature.jar' version='1.10.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 - Eclipse Modeling Framework Xcore Library Runtime Library'/>
        <property name='df_LT.description' value='The Xcore library runtime library.'/>
        <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.xcore.lib'/>
        <property name='maven-version' value='1.10.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.xcore.lib.feature.jar' version='1.10.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.xcore.lib' version='1.10.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.xcore.lib' 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='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) 2011-2018 Eclipse contributors 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.cdo.net4j.source' version='4.8.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.net4j.source' range='[0.0.0,4.8.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client Net4j Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.net4j'/>
        <property name='maven-version' value='4.8.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.net4j.source' version='4.8.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j.source' version='4.8.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.net4j.source' version='4.8.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.net4j.source' version='4.8.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.net4j.source&#xA;Bundle-Version: 4.8.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.runtime.sdk.feature.jar' version='2.26.0.v20260425-1324'>
      <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='MWE2 Runtime SDK'/>
        <property name='df_LT.description' value='MWE2 Runtime SDK'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.runtime.sdk'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime.sdk.feature.jar' version='2.26.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mwe2.runtime.sdk' version='2.26.0.v20260425-1324'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mwe2.runtime.sdk' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.discovery.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.discovery.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Marketplace Discovery Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.discovery'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.discovery.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.discovery.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.discovery.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.discovery.source' 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.discovery.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.arm.core' version='3.5.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.arm.core' range='[0.0.0,3.5.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Arm Cross Compiler Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.arm.core'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm.core' version='3.5.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.arm.core' version='3.5.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.arm.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.arm.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.managedbuild.cross.arm.core.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.arm.core' version='3.5.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.core' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.cross.arm.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.arm.core' version='3.5.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.arm.core;singleton:=true&#xA;Bundle-Version: 3.5.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.composite' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.examples.composite' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Composite Examples (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.composite'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.composite' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.composite' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.composite' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.graphiti.ui' range='0.19.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.examples.composite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.composite.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.composite' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.composite;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.textile.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.textile.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Textile UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.textile.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.textile.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.textile.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.textile.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.textile.ui.source' version='4.11.0.v20260309-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.mylyn.wikitext.textile.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.util.ui.source.feature.group' version='4.29.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.util.ui.source.feature.group' range='[0.0.0,4.29.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util.ui'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities UI Source'/>
        <property name='df_LT.description' value='Contains the Net4j utilities user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.source.feature.group' version='4.29.1.v20260304-1812'/>
        <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.net4j.util.ui.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.source.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.source' range='[3.21.1.v20260304-1812,3.21.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.shared.source' range='[4.9.1.v20260304-1812,4.9.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.debug.source' range='[3.2.1.v20260304-1812,3.2.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.ui.source.feature.jar' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.cdt.codan.checkers.source' version='3.5.900.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.codan.checkers.source' range='[0.0.0,3.5.900.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Codan Checkers Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.checkers'/>
        <property name='maven-version' value='3.5.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.checkers.source' version='3.5.900.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.checkers.source' version='3.5.900.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.checkers.source' version='3.5.900.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.checkers.source' version='3.5.900.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.checkers.source&#xA;Bundle-Version: 3.5.900.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.core.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.emf.core.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Modeling Service Layer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.core.source' 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.emf.core.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.dsf.gdb.source' version='7.3.100.202601271447' singleton='false'>
      <update id='org.eclipse.cdt.dsf.gdb.source' range='[0.0.0,7.3.100.202601271447)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='GDB DSF Debugger Integration Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.dsf.gdb'/>
        <property name='maven-version' value='7.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.dsf.gdb.source' version='7.3.100.202601271447'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.source' version='7.3.100.202601271447'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.dsf.gdb.source' version='7.3.100.202601271447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.dsf.gdb.source' version='7.3.100.202601271447'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.dsf.gdb.source&#xA;Bundle-Version: 7.3.100.202601271447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.ui' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.ui' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - User Interface'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.ui'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ui' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.ui' version='1.17.0.202604281354'/>
        <provided namespace='java.package' name='org.eclipse.mat.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.ui.snapshot.panes.oql.contentAssist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.ui.snapshot.panes.oql.textPartitioning' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mat.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.ui' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='55'>
        <required namespace='osgi.bundle' name='org.eclipse.mat.report' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.1.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.help' 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.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.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.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.contentassist' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.hyperlink' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.presentation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.rules' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.source' 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.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.accessibility' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.browser' 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.program' 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' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.contexts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.dialogs' 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.help' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.intro.config' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.part' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.progress' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.themes' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.contentoutline' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ui.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.ui' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.ui;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.weisj.jsvg' version='2.0.0' singleton='false' generation='2'>
      <update id='com.github.weisj.jsvg' range='[0.0.0,2.0.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.0.0'/>
        <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='com.github.weisj.jsvg' version='2.0.0'/>
        <provided namespace='osgi.bundle' name='com.github.weisj.jsvg' version='2.0.0'/>
        <provided namespace='java.package' name='com.github.weisj.jsvg' version='2.0.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.paint' version='2.0.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.parser' version='2.0.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.resources,javax.xml.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.parser.css' version='2.0.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.resources' version='2.0.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.0.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.0.0'/>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer.awt' version='2.0.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' version='2.0.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.ui' version='2.0.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.view' version='2.0.0'/>
        <provided namespace='java.package' name='com.github.weisj.jsvg.provider' version='2.0.0'/>
        <provided namespace='osgi.identity' name='com.github.weisj.jsvg' version='2.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='28'>
        <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.event' 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.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.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.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.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.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.0.0,2.0.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.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.github.weisj.jsvg&#xA;Bundle-Version: 2.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.osgi.services.remoteserviceadmin' version='4.9.400.v20250914-0333' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.osgi.services.remoteserviceadmin' range='[0.0.0,4.9.400.v20250914-0333)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.name' value='ECF Remote Service Admin (RSA) Implementation'/>
        <property name='df_LT.bundle.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundle.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundle.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='bundle'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.remoteserviceadmin'/>
        <property name='maven-version' value='4.9.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin' version='4.9.400.v20250914-0333'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.remoteserviceadmin' version='4.9.400.v20250914-0333'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.osgi.services.remoteserviceadmin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.osgi.services.remoteserviceadmin' version='1.4.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.osgi.services.remoteserviceadmin' version='4.9.400.v20250914-0333'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.extender' name='osgi.remoteserviceadmin' version='1.1.0'/>
        <provided namespace='osgi.remoteserviceadmin.discovery' name='org.eclipse.ecf.osgi.services.remoteserviceadmin_4.9.400.v20250914-0333-2' version='1.1.0'>
          <properties size='1'>
            <property name='protocols' value='local' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.extender' name='osgi.remoteserviceadmin.localdiscovery' version='1.0.0'/>
        <provided namespace='osgi.service' name='org.eclipse.ecf.osgi.services.remoteserviceadmin_4.9.400.v20250914-0333-4' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.remoteserviceadmin.RemoteServiceAdmin' 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='29'>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.proxy' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.core' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.events' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.identity' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.jobs' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.security' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.core.util' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.discovery' range='[4.1.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.discovery.identity' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.remoteservice' range='[7.2.0,8.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.remoteservice.events' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.remoteservice.util' range='[8.2.0,9.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.eclipse.osgi.framework.eventmgr' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.hooks.service' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='[1.0.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.event' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.remoteserviceadmin' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.remoteserviceadmin.namespace' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,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=11))'>
          <description>
            org.eclipse.ecf.osgi.services.remoteserviceadmin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.source' range='[4.9.400.v20250914-0333,4.9.400.v20250914-0333]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.osgi.services.remoteserviceadmin' version='4.9.400.v20250914-0333'/>
      </artifacts>
      <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.osgi.services.remoteserviceadmin&#xA;Bundle-Version: 4.9.400.v20250914-0333
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.server.core.feature.jar' version='1.16.900.v20260413-1500'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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 IBM, Composent, 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;IBM - initial API and implementation'/>
        <property name='df_LT.featureName' value='Core Server Feature'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.server.core'/>
        <property name='maven-version' value='1.16.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.core.feature.jar' version='1.16.900.v20260413-1500'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.server.core' version='1.16.900.v20260413-1500'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.server.core' version='1.16.900.v20260413-1500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ui.workbench.renderers.swt.cocoa.source' version='0.14.600.v20260123-2255' singleton='false'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' range='[0.0.0,0.14.600.v20260123-2255)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse UI MacOS X Enhancements Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.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-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' version='0.14.600.v20260123-2255'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' version='0.14.600.v20260123-2255'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' version='0.14.600.v20260123-2255'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source' 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.source&#xA;Bundle-Version: 0.14.600.v20260123-2255
          </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.embedcdt.debug.gdbjtag.pyocd.ui' version='2.1.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui' range='[0.0.0,2.1.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ PyOCD Debugging UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui'/>
        <property name='maven-version' value='2.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui' version='2.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui' version='2.1.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.pyocd.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.pyocd.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.pyocd.ui.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui' version='2.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.pyocd.core' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.ui' range='5.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.ui' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.14.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui' version='2.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.pyocd.ui;singleton:=true&#xA;Bundle-Version: 2.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.feature.jar' version='2.5.8.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Dawn'/>
        <property name='df_LT.description' value='Contains the graphical collaboration support for CDO.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn'/>
        <property name='maven-version' value='2.5.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.feature.jar' version='2.5.8.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.dawn' version='2.5.8.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.dawn' version='2.5.8.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.editor' version='2.1.200.20250811-2022' generation='2'>
      <update id='org.eclipse.m2e.editor' range='[0.0.0,2.1.200.20250811-2022)' 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.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.editor'/>
        <property name='maven-version' value='2.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor' version='2.1.200.20250811-2022'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.editor' version='2.1.200.20250811-2022'/>
        <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' version='2.1.200.20250811-2022'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.core.ui' range='[2.0.0,3.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.m2e.discovery' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='30.0.0'/>
        <required namespace='java.package' name='com.google.common.reflect' range='30.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.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.editor.source' range='[2.1.200.20250811-2022,2.1.200.20250811-2022]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.editor' version='2.1.200.20250811-2022'/>
      </artifacts>
      <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;singleton:=true&#xA;Bundle-Version: 2.1.200.20250811-2022
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.astview.feature.feature.jar' version='1.2.700.v20260415-1932'>
      <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) 2001, 2015 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Java AST View'/>
        <property name='df_LT.description' value='Java Abstract Syntax Tree view'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.astview.feature'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.astview.feature.feature.jar' version='1.2.700.v20260415-1932'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jdt.astview.feature' version='1.2.700.v20260415-1932'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jdt.astview.feature' version='1.2.700.v20260415-1932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.rcp.feature.feature.jar' version='1.4.3200.v20260319-1254'>
      <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.3200-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.3200.v20260319-1254'/>
        <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.3200.v20260319-1254'/>
      </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.3200.v20260319-1254'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.oomph.p2.ui' version='1.24.0.v20250805-0700' generation='2'>
      <update id='org.eclipse.oomph.p2.ui' range='[0.0.0,1.24.0.v20250805-0700)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph P2 Management UI'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.ui' version='1.24.0.v20250805-0700'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.ui' version='1.24.0.v20250805-0700'/>
        <provided namespace='java.package' name='org.eclipse.oomph.p2.internal.ui' version='1.24.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.ui' version='1.24.0.v20250805-0700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.0.0,4.0.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.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.repository' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.0.0,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.security.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.25.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.core' range='[1.33.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.edit' range='[1.17.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.p2.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.ui.source' range='[1.24.0.v20250805-0700,1.24.0.v20250805-0700]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.ui' version='1.24.0.v20250805-0700'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.p2.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20250805-0700
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ant.source' version='2.13.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ant.source' range='[0.0.0,2.13.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ant Tasks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ant'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ant.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ant.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ant.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ant.source' 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.source&#xA;Bundle-Version: 2.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.targlets.feature.group' version='1.22.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.targlets.feature.group' range='[0.0.0,1.22.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.targlets'/>
        <property name='maven-version' value='1.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Targlets'/>
        <property name='df_LT.description' value='Contains the plugins for targlet tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.feature.group' version='1.22.0.v20251211-0657'/>
        <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.oomph.setup.targlets' range='[1.17.0.v20250208-1315,1.17.0.v20250208-1315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.edit' range='[1.15.0.v20241111-0625,1.15.0.v20241111-0625]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.feature.jar' range='[1.22.0.v20251211-0657,1.22.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.ddlgen.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.sqltools.ddlgen.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP FE UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.ddlgen.ui'/>
        <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.datatools.sqltools.ddlgen.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.ddlgen.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.ddlgen.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.ddlgen.internal.ui.actions.popup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.ddlgen.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.ddlgen.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.ddlgen.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.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.datatools.connectivity.ui.dse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.ddlgen.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.ddlgen.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.ddlgen.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.ddlgen.ui; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.example.installer' version='1.8.0.v20251106-1447'>
      <update id='org.eclipse.xsd.example.installer' range='[0.0.0,1.8.0.v20251106-1447)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD Example Installer'/>
        <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.example.installer'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.example.installer' version='1.8.0.v20251106-1447'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.example.installer' version='1.8.0.v20251106-1447'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.example.installer' version='1.8.0.v20251106-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='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.26.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.22.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.example.installer.source' range='[1.8.0.v20251106-1447,1.8.0.v20251106-1447]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.example.installer' version='1.8.0.v20251106-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.xsd.example.installer;singleton:=true&#xA;Bundle-Version: 1.8.0.v20251106-1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.build.crossgcc.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.build.crossgcc'/>
        <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) 2009, 2011 Wind River Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ GCC Cross Compiler Support'/>
        <property name='df_LT.description' value='Build integration and new project wizard support for gcc cross compilers.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.build.crossgcc'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.crossgcc.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.build.crossgcc' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.build.crossgcc' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2e.wtp' version='1.6.1.20231024-1618' generation='2'>
      <update id='org.eclipse.m2e.wtp' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Maven Integration for Eclipse WTP'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - m2e-wtp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp' version='1.6.1.20231024-1618'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.facets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.wtp.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property 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.core.commands' 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.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.eclipse.jst.j2ee.web' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.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.jdt' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.wtp.overlay' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.mavenarchiver' range='2.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee.web' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee.ejb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='3.1.0'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.m2e.wtp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp;singleton:=true&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.mysql.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP MySQL UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.mysql.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.mysql.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.mysql.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.mysql.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.feature.feature.group' version='3.9.0.v202604290325' singleton='false'>
      <update id='org.eclipse.jpt.jpa.feature.feature.group' range='[0.0.0,3.9.0.v202604290325)' 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.feature'/>
        <property name='maven-version' value='3.9.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) 2006, 2014 Oracle Corporation.&#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;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Oracle - initial API and implementation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - JPA Support'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - JPA Support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.feature.feature.group' version='3.9.0.v202604290325'/>
        <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.jpt.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.eclipse.datatools.enablement.feature.feature.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.datatools.sqldevtools.feature.feature.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.datatools.connectivity.feature.feature.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.jpt.jpa.annotate' range='[1.1.0.v202308172102,1.1.0.v202308172102]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.core' range='[3.9.100.v202604290325,3.9.100.v202604290325]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.db' range='[2.2.201.v202301061019,2.2.201.v202301061019]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.db.ui' range='[2.1.201.v201902121834,2.1.201.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.gen' range='[2.5.0.v202510300359,2.5.0.v202510300359]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.ui' range='[3.7.200.v202604070414,3.7.200.v202604070414]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.doc.user' range='[3.2.101.v201902121834,3.2.101.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.persistence.jpa.jpql' range='[2.7.3.v20180807-4be1041,2.7.3.v20180807-4be1041]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.branding' range='[3.4.1.v201902121834,3.4.1.v201902121834]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.feature.feature.jar' range='[3.9.0.v202604290325,3.9.0.v202604290325]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ejb.ui' version='1.2.0.v202402152248' generation='2'>
      <update id='org.eclipse.jst.ejb.ui' range='[0.0.0,1.2.0.v202402152248)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WTP EJB UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ejb.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ejb.ui' version='1.2.0.v202402152248'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.context.ids' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.quickfixes.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ejb.ui' version='1.2.0.v202402152248'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.127.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.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.32.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.emf.codegen.jet' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ejb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui.source' range='[1.2.0.v202402152248,1.2.0.v202402152248]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ejb.ui' version='1.2.0.v202402152248'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ejb.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.v202402152248
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.epp.mpc.ui.source' version='1.13.0.v20250814-1447' singleton='false'>
      <update id='org.eclipse.epp.mpc.ui.source' range='[0.0.0,1.13.0.v20250814-1447)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Marketplace Client'/>
        <property name='df_LT.bundleName' value='Marketplace Client Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.epp.mpc'/>
        <property name='maven-artifactId' value='org.eclipse.epp.mpc.ui'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.mpc.ui.source' version='1.13.0.v20250814-1447'/>
        <provided namespace='osgi.bundle' name='org.eclipse.epp.mpc.ui.source' version='1.13.0.v20250814-1447'/>
        <provided namespace='osgi.identity' name='org.eclipse.epp.mpc.ui.source' version='1.13.0.v20250814-1447'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.epp.mpc.ui.source' version='1.13.0.v20250814-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.epp.mpc.ui.source&#xA;Bundle-Version: 1.13.0.v20250814-1447
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.source' version='1.1.400.v202508180346' singleton='false'>
      <update id='org.eclipse.jst.jee.source' range='[0.0.0,1.1.400.v202508180346)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Java EE common Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.source' version='1.1.400.v202508180346'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.source' version='1.1.400.v202508180346'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.source' version='1.1.400.v202508180346'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.source' version='1.1.400.v202508180346'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.source&#xA;Bundle-Version: 1.1.400.v202508180346
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.jlink.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.debug.gdbjtag.jlink'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ J-Link Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations for the SEGGER J-Link probe.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.jlink'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.debug.gdbjtag.jlink' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.debug.gdbjtag.jlink' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.executable.feature.group' version='3.8.3300.v20260414-2255' singleton='false'>
      <update id='org.eclipse.equinox.executable.feature.group' range='[0.0.0,3.8.3300.v20260414-2255)' 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.equinox.feature'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.executable'/>
        <property name='maven-version' value='3.8.3300-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 Platform Launcher Executables'/>
        <property name='df_LT.description' value='Platform specific launchers.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable.feature.group' version='3.8.3300.v20260414-2255'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <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.launcher.cocoa.macosx.x86_64' range='[1.2.1500.v20260414-2255,1.2.1500.v20260414-2255]'>
          <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.1500.v20260414-2255,1.2.1500.v20260414-2255]'>
          <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.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.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.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.equinox.executable.feature.jar' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.gtk.linux.riscv64' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.cocoa.macosx.x86_64' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <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.executable_root.gtk.linux.ppc64le' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.gtk.linux.x86_64' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <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.executable_root.gtk.linux.aarch64' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.cocoa.macosx.aarch64' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.win32.win32.x86_64' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.win32.win32.aarch64' range='[3.8.3300.v20260414-2255,3.8.3300.v20260414-2255]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.tools.source.feature.group' version='1.0.0.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.tools.source.feature.group' range='[0.0.0,1.0.0.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.tools'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Development Tools Source'/>
        <property name='df_LT.description' value='Contains the CDO Genmodel migrator/importer, the Ecore Dependencies, and the Debug Logical Structure plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.tools.source.feature.group' version='1.0.0.v20260304-1812'/>
        <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.emf.cdo.tools.feature.group' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.migrator.source' range='[3.4.3.v20260304-1812,3.4.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.dependencies.source' range='[1.0.6.v20260304-1812,1.0.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ecore.logicalstructure.source' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.logicalstructure.source' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.tools.source.feature.jar' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.tips.ide.source' version='0.4.100.v20260326-0937' singleton='false'>
      <update id='org.eclipse.tips.ide.source' range='[0.0.0,0.4.100.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='IDE Enablement for Tip of the Day Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.ide'/>
        <property name='maven-version' value='0.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.ide.source' version='0.4.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tips.ide.source' version='0.4.100.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.tips.ide.source' version='0.4.100.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tips.ide.source' version='0.4.100.v20260326-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.eclipse.tips.ide.source&#xA;Bundle-Version: 0.4.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.preview.adapter.source' version='1.2.600.v202508220455' singleton='false'>
      <update id='org.eclipse.jst.server.preview.adapter.source' range='[0.0.0,1.2.600.v202508220455)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JEE Preview Server Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.preview.adapter'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.preview.adapter.source' version='1.2.600.v202508220455'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.preview.adapter.source' version='1.2.600.v202508220455'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.preview.adapter.source' version='1.2.600.v202508220455'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.preview.adapter.source' version='1.2.600.v202508220455'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.preview.adapter.source&#xA;Bundle-Version: 1.2.600.v202508220455
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.datastore.core' version='1.4.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.datastore.core' range='[0.0.0,1.4.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Data Store Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.datastore.core'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.datastore.core' version='1.4.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' version='1.4.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.datastore.core.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.datastore.core.interval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.datastore.core.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.datastore.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.datastore.core.condition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.datastore.core.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.datastore.core.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.condition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.historytree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.historytree.classic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.datastore.core.historytree.overlapping' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.datastore.core' version='1.4.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.cache' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.datastore.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.datastore.core.source' range='[1.4.0.202604110342,1.4.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.datastore.core' version='1.4.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.datastore.core;singleton:=true&#xA;Bundle-Version: 1.4.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.monitoring.source' version='1.4.0.v20251218-1237' singleton='false'>
      <update id='org.eclipse.ui.monitoring.source' range='[0.0.0,1.4.0.v20251218-1237)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='UI Freeze Monitoring Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.monitoring'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.monitoring.source' version='1.4.0.v20251218-1237'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.monitoring.source' version='1.4.0.v20251218-1237'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.monitoring.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.monitoring.source' 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.source&#xA;Bundle-Version: 1.4.0.v20251218-1237
          </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.equinox.executable_root.win32.win32.x86_64' version='3.8.3300.v20260414-2255'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.win32.win32.x86_64' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.equinox.executable_root.win32.win32.x86_64' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='2'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
        <instructions size='1'>
          <instruction key='install'>
            chmod(targetDir:${installFolder}, targetFile:launcher.exe, permissions:755);
          </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.linuxtools.perf.feature.feature.jar' version='8.23.0.202604281957'>
      <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/linuxtools/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <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 2010 IBM'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='Perf Integration'/>
        <property name='df_LT.description' value='Plugins to bring Perf-based profiling into the workbench.'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.perf-parent'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.perf.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.feature.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.perf.feature' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.perf.feature' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.net4j.ui' version='4.4.7.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j.ui' range='[0.0.0,4.4.7.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.ui'/>
        <property name='maven-version' value='4.4.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui' version='4.4.7.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j.ui' version='4.4.7.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.ui.bundle' version='4.4.7'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.ui.container' version='4.4.7'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.ui.messages' version='4.4.7'/>
        <provided namespace='java.package' name='org.eclipse.net4j.internal.ui.views' version='4.4.7'/>
        <provided namespace='java.package' name='org.eclipse.net4j.ui' version='4.4.7'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j.ui' version='4.4.7.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.ui.shared' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.jvm' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.tcp' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.net4j.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.ui.source' range='[4.4.7.v20260304-1812,4.4.7.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j.ui' version='4.4.7.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j.ui;singleton:=true&#xA;Bundle-Version: 4.4.7.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.property.source' version='1.10.500.v20250916-0931' singleton='false'>
      <update id='org.eclipse.core.databinding.property.source' range='[0.0.0,1.10.500.v20250916-0931)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding Properties Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.property'/>
        <property name='maven-version' value='1.10.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property.source' version='1.10.500.v20250916-0931'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.property.source' version='1.10.500.v20250916-0931'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.property.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.property.source' 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.source&#xA;Bundle-Version: 1.10.500.v20250916-0931
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.tree' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Tree Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.interaction' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.common.tree' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.common.viewpoint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.migration.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.api.interpreter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.internal.command' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.tree' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.synchronizer' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree.model' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.tree
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ecore.extender.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ecore.extender.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Metamodel Extender Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ecore.extender'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ecore.extender.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ecore.extender.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ecore.extender.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gdb.ui.source' version='7.2.300.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.gdb.ui.source' range='[0.0.0,7.2.300.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='GDB UI Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gdb.ui'/>
        <property name='maven-version' value='7.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gdb.ui.source' version='7.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.gdb.ui.source' version='7.2.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.gdb.ui.source' version='7.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.gdb.ui.source' version='7.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.gdb.ui.source&#xA;Bundle-Version: 7.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_adapters.feature.feature.jar' version='3.39.0.v202508222246'>
      <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, 2017 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server Adapters'/>
        <property name='df_LT.description' value='Provides the HTTP Server and HTTP Preview server adapters'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_adapters.feature'/>
        <property name='maven-version' value='3.39.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_adapters.feature.feature.jar' version='3.39.0.v202508222246'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.server_adapters.feature' version='3.39.0.v202508222246'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.server_adapters.feature' version='3.39.0.v202508222246'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.connectivity.oda'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Open Data Access Runtime'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.oda.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.oda.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oracle.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oracle.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Oracle UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oracle.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oracle.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oracle.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oracle.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.compiler.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.compiler.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Compiler Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.compiler'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.compiler.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.compiler.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.compiler.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.compiler.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.compiler.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.emf.util.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.emf.util.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational EMF Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.emf.util'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.emf.util.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.emf.util.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.emf.util.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.edit.source' version='4.3.1.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.edit.source' range='[0.0.0,4.3.1.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.edit'/>
        <property name='maven-version' value='4.3.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.edit.source' version='4.3.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.edit.source' version='4.3.1.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.edit.source' 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.source&#xA;Bundle-Version: 4.3.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.stm' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.stm' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ STM32Fx Project Templates Branding Plug-in'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.stm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.stm' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.stm' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.stm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.stm' version='6.7.0.202602251544'/>
      </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.embedcdt.templates.stm;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mozilla.javascript' version='1.7.10.v20190430-1943' singleton='false' generation='2'>
      <update id='org.mozilla.javascript' range='[0.0.0,1.7.10.v20190430-1943)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Mozilla Rhino'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.mozilla.javascript'/>
        <property name='maven-version' value='1.7.10-SNAPSHOT'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' version='1.7.10.v20190430-1943'/>
        <provided namespace='osgi.bundle' name='org.mozilla.javascript' version='1.7.10.v20190430-1943'/>
        <provided namespace='java.package' name='org.mozilla.javascript' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.annotations' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.ast' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.commonjs.module' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.commonjs.module.provider' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.debug' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.jdk15' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.jdk18' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.json' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.optimizer' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.regexp' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.resources' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.serialize' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.debugger' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.debugger.treetable' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.idswitch' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.jsc' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.resources' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.shell' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.typedarrays' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.v8dtoa' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.xml' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.xmlimpl' version='1.7.10'/>
        <provided namespace='osgi.identity' name='org.mozilla.javascript' version='1.7.10.v20190430-1943'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mozilla.javascript' version='1.7.10.v20190430-1943'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.mozilla.javascript&#xA;Bundle-Version: 1.7.10.v20190430-1943
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.source.feature.jar' version='1.7.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Lifecycle Management Source'/>
        <property name='df_LT.description' value='Contains the CDO lifecycle management client and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.source.feature.jar' version='1.7.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.lm.source' version='1.7.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.lm.source' version='1.7.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cheatsheets.source' version='2.10.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.cheatsheets.source' range='[0.0.0,2.10.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Cheat Sheets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cheatsheets'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cheatsheets.source' version='2.10.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cheatsheets.source' version='2.10.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cheatsheets.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cheatsheets.source' 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.cheatsheets.source&#xA;Bundle-Version: 2.10.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.webservice.ui.source' version='1.2.0.v202402152248' singleton='false'>
      <update id='org.eclipse.jst.j2ee.webservice.ui.source' range='[0.0.0,1.2.0.v202402152248)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='WTP Webservice UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.webservice.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice.ui.source' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice.ui.source' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.webservice.ui.source' version='1.2.0.v202402152248'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.webservice.ui.source' version='1.2.0.v202402152248'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.webservice.ui.source&#xA;Bundle-Version: 1.2.0.v202402152248
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.runtime' version='1.9.200.202603241839' generation='2'>
      <update id='org.eclipse.wb.runtime' range='[0.0.0,1.9.200.202603241839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Runtime'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.runtime'/>
        <property name='maven-version' value='1.9.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.runtime' version='1.9.200.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.runtime' version='1.9.200.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.runtime' version='1.9.200.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.31.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.runtime.source' range='[1.9.200.202603241839,1.9.200.202603241839]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.runtime' version='1.9.200.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.runtime;singleton:=true&#xA;Bundle-Version: 1.9.200.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.ui.shared' version='4.10.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.ui.shared' range='[0.0.0,4.10.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client UI Shared'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.shared'/>
        <property name='maven-version' value='4.10.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.shared' version='4.10.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.shared' version='4.10.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.shared' version='4.10.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.ui.internal.shared.bundle' version='4.10.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.shared' version='4.10.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.ui.shared
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.shared.source' range='[4.10.1.v20260304-1812,4.10.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.shared' version='4.10.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.shared;singleton:=true&#xA;Bundle-Version: 4.10.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.app.source' version='1.7.600.v20251211-1038' singleton='false'>
      <update id='org.eclipse.equinox.app.source' range='[0.0.0,1.7.600.v20251211-1038)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Application Container Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.app'/>
        <property name='maven-version' value='1.7.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app.source' version='1.7.600.v20251211-1038'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.app.source' version='1.7.600.v20251211-1038'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.app.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.app.source' 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.source&#xA;Bundle-Version: 1.7.600.v20251211-1038
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.jsch.feature.jar' version='7.7.0.202604291911-m2'>
      <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
      </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.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.doc.user.feature.jar' version='1.15.1.202412071309'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.connectivity.doc.user'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Connectivity Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.doc.user'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.doc.user.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.doc.user' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.doc.user' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.installer.source' version='1.5.0.v20260131-2139' singleton='false'>
      <update id='org.eclipse.equinox.p2.installer.source' range='[0.0.0,1.5.0.v20260131-2139)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Installer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.installer'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.installer.source' version='1.5.0.v20260131-2139'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.installer.source' version='1.5.0.v20260131-2139'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.installer.source' version='1.5.0.v20260131-2139'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.installer.source' version='1.5.0.v20260131-2139'/>
      </artifacts>
      <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.installer.source&#xA;Bundle-Version: 1.5.0.v20260131-2139
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.examples.feature.group' version='5.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.examples.feature.group' range='[0.0.0,5.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.examples'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Examples'/>
        <property name='df_LT.description' value='Unified Modeling Language 2.x Examples'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples.feature.group' version='5.6.1.v20260412-0921'/>
        <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.uml2.examples' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples.uml.ui' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples.feature.jar' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'>
          <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) 2003, 2019 IBM Corporation, Embarcadero Technologies, CEA, 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.cdo.workspace.source' version='4.4.7.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.workspace.source' range='[0.0.0,4.4.7.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client Workspace Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.workspace'/>
        <property name='maven-version' value='4.4.7-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.workspace.source' version='4.4.7.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.workspace.source' version='4.4.7.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.workspace.source' version='4.4.7.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.workspace.source' version='4.4.7.v20260304-1812'/>
      </artifacts>
      <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.cdo.workspace.source&#xA;Bundle-Version: 4.4.7.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d.feature.jar' version='3.28.0.202604272017'>
      <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.28.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.28.0.202604272017'/>
        <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.28.0.202604272017'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.draw2d' version='3.28.0.202604272017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.validation.sdk.feature.group' version='1.14.2.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.sdk.feature.group' range='[0.0.0,1.14.2.202604011950)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.sdk'/>
        <property name='maven-version' value='1.14.2-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 Validation Framework SDK'/>
        <property name='df_LT.description' value='Binaries and API documentation and source zips for EMF Validation 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.validation.sdk.feature.group' version='1.14.2.202604011950'/>
        <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.emf.validation.feature.group' range='[1.14.2.202604011950,1.14.2.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ocl.feature.group' range='[1.14.2.202604011950,1.14.2.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.doc.feature.group' range='[1.14.2.202604011950,1.14.2.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.sdk.feature.jar' range='[1.14.2.202604011950,1.14.2.202604011950]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.region.source' version='1.5.800.v20250711-0559' singleton='false'>
      <update id='org.eclipse.equinox.region.source' range='[0.0.0,1.5.800.v20250711-0559)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Region Digraph Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.region'/>
        <property name='maven-version' value='1.5.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.region.source' version='1.5.800.v20250711-0559'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.region.source' version='1.5.800.v20250711-0559'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.region.source' version='1.5.800.v20250711-0559'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.region.source' version='1.5.800.v20250711-0559'/>
      </artifacts>
      <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.region.source&#xA;Bundle-Version: 1.5.800.v20250711-0559
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text' version='3.14.700.v20260326-1107' singleton='false' generation='2'>
      <update id='org.eclipse.text' range='[0.0.0,3.14.700.v20260326-1107)' 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.700-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.700.v20260326-1107'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text' version='3.14.700.v20260326-1107'/>
        <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.700.v20260326-1107'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.700.v20260326-1107,3.14.700.v20260326-1107]' 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.700.v20260326-1107'/>
      </artifacts>
      <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.700.v20260326-1107
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.ui.source' version='0.17.2.202602051927' singleton='false'>
      <update id='org.eclipse.tm4e.ui.source' range='[0.0.0,0.17.2.202602051927)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse TM4E'/>
        <property name='df_LT.bundleName' value='TextMate support in Eclipse IDE - UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.ui'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.ui.source' version='0.17.2.202602051927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.ui.source' version='0.17.2.202602051927'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.ui.source' version='0.17.2.202602051927'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.ui.source' version='0.17.2.202602051927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.ui.source&#xA;Bundle-Version: 0.17.2.202602051927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.feature.feature.jar' version='0.19.3.202502181516'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.graphiti.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphiti (Incubation)'/>
        <property name='df_LT.description' value='This is the runtime feature of the Graphiti framework. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation. Only this Graphiti feature is needed for creating Eclipse-based applications containing tools using Graphiti.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.feature'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.feature.feature.jar' version='0.19.3.202502181516'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.graphiti.feature' version='0.19.3.202502181516'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.graphiti.feature' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.apache.httpcomponents.httpclient.source' version='4.5.14' singleton='false'>
      <update id='org.apache.httpcomponents.httpclient.source' range='[0.0.0,4.5.14)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.httpcomponents.httpclient:4.5.14'/>
        <property name='maven-groupId' value='org.apache.httpcomponents'/>
        <property name='maven-artifactId' value='httpclient-osgi'/>
        <property name='maven-version' value='4.5.14'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient.source' version='4.5.14'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient.source' version='4.5.14'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpclient.source' version='4.5.14'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpclient.source' version='4.5.14'/>
      </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.source&#xA;Bundle-Version: 4.5.14
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.junit.runtime' version='3.8.300.v20251120-2029' generation='2'>
      <update id='org.eclipse.pde.junit.runtime' range='[0.0.0,3.8.300.v20251120-2029)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE JUnit Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.junit.runtime'/>
        <property name='maven-version' value='3.8.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime' version='3.8.300.v20251120-2029'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.junit.runtime' version='3.8.300.v20251120-2029'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.junit.runtime' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.junit.runtime' version='3.8.300.v20251120-2029'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ui.testing' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.pde.junit.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime.source' range='[3.8.300.v20251120-2029,3.8.300.v20251120-2029]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.junit.runtime' version='3.8.300.v20251120-2029'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.junit.runtime; singleton:=true&#xA;Bundle-Version: 3.8.300.v20251120-2029
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.commonmark.source' version='0.28.0' singleton='false'>
      <update id='org.commonmark.source' range='[0.0.0,0.28.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.commonmark:0.28.0'/>
        <property name='maven-groupId' value='org.commonmark'/>
        <property name='maven-artifactId' value='commonmark'/>
        <property name='maven-version' value='0.28.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.commonmark.source' version='0.28.0'/>
        <provided namespace='osgi.bundle' name='org.commonmark.source' version='0.28.0'/>
        <provided namespace='osgi.identity' name='org.commonmark.source' version='0.28.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.commonmark.source' 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.source&#xA;Bundle-Version: 0.28.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtimperative.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.pivot.qvtimperative.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTimperative Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtimperative'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtimperative.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtimperative.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtimperative.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtimperative.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtimperative.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.5.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.sqm.core.ui' range='[0.0.0,1.5.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP SQM UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.core.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.5.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.5.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.popup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.popup.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.providers.content.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.providers.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.providers.decorators.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.util.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.ui.explorer.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.ui.explorer.providers.content.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.ui.explorer.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.ui.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.5.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.sqm.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core.ui.source' range='[1.5.0.202412071309,1.5.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.5.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.core.ui; singleton:=true&#xA;Bundle-Version: 1.5.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.orbit.xml-apis-ext.source' version='1.0.0.v20240917-0534' singleton='false'>
      <update id='org.eclipse.orbit.xml-apis-ext.source' range='[0.0.0,1.0.0.v20240917-0534)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Orbit Project'/>
        <property name='df_LT.bundleName' value='Extended XML APIs Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.orbit.legacy'/>
        <property name='maven-artifactId' value='org.eclipse.orbit.xml-apis-ext'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.xml-apis-ext.source' version='1.0.0.v20240917-0534'/>
        <provided namespace='osgi.bundle' name='org.eclipse.orbit.xml-apis-ext.source' version='1.0.0.v20240917-0534'/>
        <provided namespace='osgi.identity' name='org.eclipse.orbit.xml-apis-ext.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.orbit.xml-apis-ext.source' 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.eclipse.orbit.xml-apis-ext.source&#xA;Bundle-Version: 1.0.0.v20240917-0534
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.examples.feature.jar' version='3.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.m2m.qvt.oml.samples'/>
        <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 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Examples'/>
        <property name='df_LT.description' value='QVT Operational examples'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.examples'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.jar' version='3.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.examples' version='3.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.examples' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.web_js_support.feature.feature.jar' version='3.32.0.v202309190220'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools - JavaScript Support'/>
        <property name='df_LT.description' value='Tools for working with JavaScript in JavaServer Pages (JSP)&#xA;&#xA;Note: The creation of Dynamic Web Projects requires the Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_js_support.feature'/>
        <property name='maven-version' value='3.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.jar' version='3.32.0.v202309190220'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.web_js_support.feature' version='3.32.0.v202309190220'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.web_js_support.feature' version='3.32.0.v202309190220'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.modulecore.ui.source' version='1.1.0.v202308161955' singleton='false'>
      <update id='org.eclipse.wst.common.modulecore.ui.source' range='[0.0.0,1.1.0.v202308161955)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Modulecore UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.modulecore.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore.ui.source' version='1.1.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui.source' version='1.1.0.v202308161955'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.modulecore.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.modulecore.ui.source' 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.modulecore.ui.source&#xA;Bundle-Version: 1.1.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.ui' version='1.3.0.202311071249' singleton='false' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.ui'/>
        <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.datatools.enablement.ibm.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.internal.ui.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.ui&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.common.source' version='3.20.300.v20251111-0312' singleton='false'>
      <update id='org.eclipse.equinox.common.source' range='[0.0.0,3.20.300.v20251111-0312)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Common Eclipse Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.common'/>
        <property name='maven-version' value='3.20.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common.source' version='3.20.300.v20251111-0312'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.common.source' version='3.20.300.v20251111-0312'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.common.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.common.source' 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.source&#xA;Bundle-Version: 3.20.300.v20251111-0312
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.packs.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.packs.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ CMSIS Packs Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.packs'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.packs.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.packs.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.packs.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.projectconfig.source' version='1.14.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.projectconfig.source' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Project Configuration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.projectconfig'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.projectconfig.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.projectconfig.source' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.projectconfig.source' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.projectconfig.source&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.jca.source' version='1.2.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.j2ee.jca.source' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JCA Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.jca'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.jca.source' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.jca.source' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.jca.source&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </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.eclipse.emf.workspace.ui' version='1.4.0.202510231413' generation='2'>
      <update id='org.eclipse.emf.workspace.ui' range='[0.0.0,1.4.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 Workbench Integration 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.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace.ui'/>
        <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.emf.workspace.ui' version='1.4.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace.ui' version='1.4.0.202510231413'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.workspace.ui' version='1.4.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='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.3.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.workspace.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.ui.source' range='[1.4.0.202510231413,1.4.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.workspace.ui' version='1.4.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.workspace.ui;singleton:=true&#xA;Bundle-Version: 1.4.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.uml2' version='2.6.1.202508281322' generation='2'>
      <update id='org.eclipse.emf.compare.uml2' range='[0.0.0,2.6.1.202508281322)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Compare UML2 Comparison 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.uml2'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.uml2' version='2.6.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.uml2' version='2.6.1.202508281322'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.postprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.postprocessor.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.postprocessor.extension.clazz' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.postprocessor.extension.profile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.postprocessor.extension.sequence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.postprocessor.extension.stereotype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.postprocessor.extension.usecase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.postprocessor.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.compare.uml2.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.uml2' version='2.6.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='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.uml2.uml' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.compare' 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)'/>
        <required namespace='java.package' name='com.google.common.primitives' range='[27.0.0,34.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.emf.compare.uml2
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.uml2' version='2.6.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.uml2;singleton:=true&#xA;Bundle-Version: 2.6.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.samples.feature.jar' version='7.6.0.202603111244'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sample Sirius-based modelers, which can be used as examples and reference by specifiers.&#xA;Install this if you plan to create Sirius-based modelers and want to have working examples to study.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.sample.ecore.design'/>
        <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, 2015 THALES GLOBAL SERVICES and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Samples'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.samples'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.samples.feature.jar' version='7.6.0.202603111244'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.samples' version='7.6.0.202603111244'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.samples' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.server.http.core.source' version='1.0.400.v202007170127' singleton='false'>
      <update id='org.eclipse.wst.server.http.core.source' range='[0.0.0,1.0.400.v202007170127)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='HTTP Server Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.http.core'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.http.core.source' version='1.0.400.v202007170127'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.http.core.source' version='1.0.400.v202007170127'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.http.core.source' version='1.0.400.v202007170127'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.http.core.source' version='1.0.400.v202007170127'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.http.core.source&#xA;Bundle-Version: 1.0.400.v202007170127
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.compendium.sdk.feature.jar' version='3.23.900.v20260102-1534'>
      <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) 2009 EclipseSource 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 Compendium SDK'/>
        <property name='df_LT.description' value='A collection of Equinox bundles that implement optional parts of the current OSGi specifications--the so called &quot;Compendium Services&quot;. &#xA;This feature is intended to be added to target platforms at development time rather than deployed with end-user systems.'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.compendium.sdk'/>
        <property name='maven-version' value='3.23.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.compendium.sdk.feature.jar' version='3.23.900.v20260102-1534'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.compendium.sdk' version='3.23.900.v20260102-1534'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.compendium.sdk' version='3.23.900.v20260102-1534'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.informix.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.informix.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Informix UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.informix.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.informix.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.informix.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.informix.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.informix.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </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.eclipse.emf.ecore.xcore' version='1.37.0.v20260322-1106' generation='2'>
      <update id='org.eclipse.emf.ecore.xcore' range='[0.0.0,1.37.0.v20260322-1106)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Xcore'/>
        <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.xcore'/>
        <property name='maven-version' value='1.37.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore' version='1.37.0.v20260322-1106'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore' version='1.37.0.v20260322-1106'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.conversion' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.findrefs' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.formatting' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.generator' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.impl' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.interpreter' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.mappings' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.parser.antlr' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.parser.antlr.internal' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.resource' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.resource.containers' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.scoping' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.scoping.types' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.serializer' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.services' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.util' version='1.37.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.validation' version='1.37.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore' version='1.37.0.v20260322-1106'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext' range='[2.13.0,3.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.xtext.util' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.lib' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.xtext' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.46.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[5.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.ecore.xcore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.source' range='[1.37.0.v20260322-1106,1.37.0.v20260322-1106]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xcore' version='1.37.0.v20260322-1106'/>
      </artifacts>
      <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.xcore;singleton:=true&#xA;Bundle-Version: 1.37.0.v20260322-1106
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.source' version='1.6.100.v20260324-1859' singleton='false'>
      <update id='org.eclipse.jsch.ui.source' range='[0.0.0,1.6.100.v20260324-1859)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JSch UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jsch.ui'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.source' version='1.6.100.v20260324-1859'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.source' version='1.6.100.v20260324-1859'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.source' version='1.6.100.v20260324-1859'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.source' version='1.6.100.v20260324-1859'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.6.100.v20260324-1859
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.examples.runtime.ui.pde' version='1.7.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.examples.runtime.ui.pde' range='[0.0.0,1.7.0.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='Graphical Modeling Framework (GMF) Runtime Examples Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.examples.runtime.ui.pde'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.examples.runtime.ui.pde'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.ui.pde' version='1.7.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.examples.runtime.ui.pde' version='1.7.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.ui.pde.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.ui.pde.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.ui.pde.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.examples.runtime.ui.pde.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.examples.runtime.ui.pde' version='1.7.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='6'>
        <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.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.examples.runtime.ui.pde
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.examples.runtime.ui.pde.source' range='[1.7.0.202512020858,1.7.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.examples.runtime.ui.pde' version='1.7.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.examples.runtime.ui.pde; singleton:=true&#xA;Bundle-Version: 1.7.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.core.source' version='1.4.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.control.core.source' range='[0.0.0,1.4.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Control Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.core'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core.source' version='1.4.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core.source' version='1.4.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.core.source' version='1.4.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.core.source' version='1.4.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.core.source&#xA;Bundle-Version: 1.4.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.builder' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.clustering' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.debug' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.impl.javasupport' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.nature' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.preferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.resourceloader' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.smap' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.43.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.23.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.38.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.43.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.24.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.13.700' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.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.23.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.19.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.25.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.15.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.builder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.doc.feature.group' version='1.14.2.202510231413' singleton='false'>
      <update id='org.eclipse.emf.workspace.doc.feature.group' range='[0.0.0,1.14.2.202510231413)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace.doc'/>
        <property name='maven-version' value='1.14.2-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 Transaction Workbench Integration Documentation'/>
        <property name='df_LT.description' value='EMF Model Transaction Workbench Integration API (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.workspace.doc.feature.group' version='1.14.2.202510231413'/>
        <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.help' 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.emf.workspace.doc' range='[1.4.0.202510231413,1.4.0.202510231413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.doc.feature.jar' range='[1.14.2.202510231413,1.14.2.202510231413]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.tools.feature.feature.jar' version='4.30.900.v20260423-0608'>
      <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 BestSolution.at, Soyatec 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;BestSolution.at - initial API and implementation&#xA;Soytec - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse e4 Tools'/>
        <property name='df_LT.description' value='Eclipse e4 Model Tooling'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.tools.feature'/>
        <property name='maven-version' value='4.30.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.tools.feature.feature.jar' version='4.30.900.v20260423-0608'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.e4.core.tools.feature' version='4.30.900.v20260423-0608'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.e4.core.tools.feature' version='4.30.900.v20260423-0608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.atl.engine.vm' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.engine.vm' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Regular Virtual Machine (RegularVM)'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine.vm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.vm' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.vm' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.extractors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.extractors.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.injectors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.injectors.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.vm.nativelib' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.engine.vm' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.engine.vm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.vm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.engine.vm' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.engine.vm;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'>
      <update id='org.eclipse.wst.command.env.doc.user' range='[0.0.0,1.5.400.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web services Axis Ant task documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env.doc.user'/>
        <property name='maven-version' value='1.5.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.doc.user.source' range='[1.5.400.v201903222115,1.5.400.v201903222115]' 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.doc.user' version='1.5.400.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env.doc.user;singleton:=true&#xA;Bundle-Version: 1.5.400.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.apt.core.source' version='2.3.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.apt.core.source' range='[0.0.0,2.3.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E JDT Annotation Processing Configurator Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.apt.core'/>
        <property name='maven-version' value='2.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.apt.core.source' version='2.3.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.apt.core.source' version='2.3.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.apt.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.apt.core.source' 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.source&#xA;Bundle-Version: 2.3.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jboss.tools.maven.jpa' version='1.6.1.20231024-1618'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='This version of the JPA configurator cannot be installed on top of the already installed org.jboss.tools.maven.jpa plugin. Uninstall the previous version of org.jboss.tools.maven.jpa and try the install again.'/>
        <property name='maven-classifier' value='p2inf'/>
      </properties>
      <provides size='1'>
        <provided namespace='osgi.bundle' name='org.jboss.tools.maven.jpa' version='1.6.1.20231024-1618'/>
      </provides>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.php.formatter.ui.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.formatter.ui.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='Code Formatter UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.formatter.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.formatter.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.formatter.ui.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.formatter.ui.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.formatter.ui.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.formatter.ui.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.sdk' version='1.7.0.v20220421-1218' generation='2'>
      <update id='org.eclipse.oomph.setup.sdk' range='[0.0.0,1.7.0.v20220421-1218)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup SDK'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.sdk'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sdk' version='1.7.0.v20220421-1218'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.sdk' version='1.7.0.v20220421-1218'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.sdk' version='1.7.0.v20220421-1218'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.sdk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sdk.source' range='[1.7.0.v20220421-1218,1.7.0.v20220421-1218]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.sdk' version='1.7.0.v20220421-1218'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.sdk; singleton:=true&#xA;Bundle-Version: 1.7.0.v20220421-1218
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gprof.source' version='5.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.gprof.source' range='[0.0.0,5.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Gprof Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-version' value='5.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.source' version='5.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gprof.source' version='5.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gprof.source' version='5.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gprof.source' version='5.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gprof.source&#xA;Bundle-Version: 5.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.console.source' version='1.4.500.202603111352' singleton='false'>
      <update id='org.eclipse.remote.console.source' range='[0.0.0,1.4.500.202603111352)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PTP'/>
        <property name='df_LT.bundleName' value='Remote Console Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.console'/>
        <property name='maven-version' value='1.4.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.console.source' version='1.4.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.console.source' version='1.4.500.202603111352'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.console.source' version='1.4.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.console.source' version='1.4.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.console.source&#xA;Bundle-Version: 1.4.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.generic.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.db.generic.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Tools Generic Database UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.generic.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.generic.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.generic.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.generic.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.ibmdumps' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.ibmdumps' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - Acquire IBM dumps'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.ibmdumps'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ibmdumps' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.ibmdumps' version='1.17.0.202604281354'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.ibmdumps' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mat.report' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.ibmdumps
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ibmdumps.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.ibmdumps' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.ibmdumps;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.annotations.source' version='1.8.500.v20260307-0017' singleton='false'>
      <update id='org.eclipse.e4.core.di.annotations.source' range='[0.0.0,1.8.500.v20260307-0017)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Dependency Injection Annotations Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.annotations'/>
        <property name='maven-version' value='1.8.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations.source' version='1.8.500.v20260307-0017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations.source' version='1.8.500.v20260307-0017'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.annotations.source' version='1.8.500.v20260307-0017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.annotations.source' version='1.8.500.v20260307-0017'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.8.500.v20260307-0017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.oshi.feature.feature.jar' version='4.6.0.v20260429-1155'>
      <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.passage.lic.oshi'/>
        <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, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC OSHI'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components: OSHI integration'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.oshi.feature'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.oshi.feature.feature.jar' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.passage.lic.oshi.feature' version='4.6.0.v20260429-1155'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.passage.lic.oshi.feature' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.bndtools.templates.template' version='7.2.3.202603250810' singleton='false'>
      <update id='org.bndtools.templates.template' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.bndtools.templates.template'/>
        <property name='org.eclipse.equinox.p2.description' value='Bndtools Template-Template'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bndtools.org/'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.templates.template'/>
        <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='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.templates.template' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.templates.template' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='org.bndtools.templates.template' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.bndtools.template' name='project' version='0.0.0'>
          <properties size='5'>
            <property name='help' value='project.help.xml'/>
            <property name='icon' value='data:image/gif;base64, '/>
            <property name='name' value='Project Template Project (StringTemplate)'/>
            <property name='category' value='nnn/Template Projects'/>
            <property name='dir' value='templates/project'/>
          </properties>
        </provided>
        <provided namespace='org.bndtools.template' name='project' version='0.0.0'>
          <properties size='5'>
            <property name='help' value='bndrun.help.xml'/>
            <property name='icon' value='data:image/gif;base64, '/>
            <property name='name' value='Run Template Project'/>
            <property name='category' value='nnn/Template Projects'/>
            <property name='dir' value='templates/bndrun'/>
          </properties>
        </provided>
        <provided namespace='org.bndtools.template' name='project' version='0.0.0'>
          <properties size='5'>
            <property name='help' value='project.help.xml'/>
            <property name='icon' value='data:image/gif;base64, '/>
            <property name='name' value='Project Template Project (Mustache)'/>
            <property name='category' value='nnn/Template Projects'/>
            <property name='dir' value='templates/project-mustache'/>
          </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.bndtools.templates.template.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='org.bndtools.templates.template' 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: org.bndtools.templates.template&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.examples.installer.feature.jar' version='4.4.9.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Examples Installer'/>
        <property name='df_LT.description' value='Contains the New Example wizard that creates CDO example projects in the workspace.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.examples.installer'/>
        <property name='maven-version' value='4.4.9-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.examples.installer.feature.jar' version='4.4.9.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.examples.installer' version='4.4.9.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.examples.installer' version='4.4.9.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.design.source' version='3.6.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.design.source' range='[0.0.0,3.6.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP ODA Design Session Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.design'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design.source' version='3.6.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.source' version='3.6.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.design.source' version='3.6.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.design.source' version='3.6.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.design.source&#xA;Bundle-Version: 3.6.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.core.ext.widgets.reference' version='2.1.7.202505131345' singleton='false' generation='2'>
      <update id='org.eclipse.eef.core.ext.widgets.reference' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.core.ext.widgets.reference'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core.ext.widgets.reference' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.core.ext.widgets.reference' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.ext.widgets.reference.internal' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.core.ext.widgets.reference' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.core.ext.widgets.reference' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.core.ext.widgets.reference&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.annotation.bundle.source' version='2.0.0.202202082230' singleton='false'>
      <update id='org.osgi.annotation.bundle.source' range='[0.0.0,2.0.0.202202082230)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.annotation.bundle:2.0.0.202202082230'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.annotation.bundle'/>
        <property name='maven-version' value='2.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.bundle.source' version='2.0.0.202202082230'/>
        <provided namespace='osgi.bundle' name='org.osgi.annotation.bundle.source' version='2.0.0.202202082230'/>
        <provided namespace='osgi.identity' name='org.osgi.annotation.bundle.source' version='2.0.0.202202082230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.annotation.bundle.source' version='2.0.0.202202082230'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.annotation.bundle.source&#xA;Bundle-Version: 2.0.0.202202082230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.codec.source' version='1.19.0.v20250506-1400' singleton='false'>
      <update id='org.apache.batik.codec.source' range='[0.0.0,1.19.0.v20250506-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.batik.codec:1.19.0.v20250506-1400'/>
        <property name='maven-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-artifactId' value='batik-codec'/>
        <property name='maven-version' value='1.19'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.codec.source' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.identity' name='org.apache.batik.codec.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.codec.source' 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.codec.source&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.source' version='4.2.1' singleton='false'>
      <update id='org.eclipse.acceleo.aql.source' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Acceleo Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.source' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.source' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.source' version='4.2.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.source' version='4.2.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.eclipse.acceleo.aql.source&#xA;Bundle-Version: 4.2.1
          </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.eclipse.ecf.discovery' version='5.3.0.v20241230-2050' generation='2'>
      <update id='org.eclipse.ecf.discovery' range='[0.0.0,5.3.0.v20241230-2050)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Discovery 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.discovery'/>
        <property name='maven-version' value='5.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery' version='5.3.0.v20241230-2050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.discovery' version='5.3.0.v20241230-2050'/>
        <provided namespace='java.package' name='org.eclipse.ecf.discovery' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.discovery.identity' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.discovery.service' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.discovery' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.discovery' version='5.3.0.v20241230-2050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.4.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.equinox.concurrent.future' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.0.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=1.8))'>
          <description>
            org.eclipse.ecf.discovery
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.source' range='[5.3.0.v20241230-2050,5.3.0.v20241230-2050]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.discovery' version='5.3.0.v20241230-2050'/>
      </artifacts>
      <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.discovery;singleton:=true&#xA;Bundle-Version: 5.3.0.v20241230-2050
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.consumption.ui.source' version='1.1.0.v202308010229' singleton='false'>
      <update id='org.eclipse.jst.ws.cxf.consumption.ui.source' range='[0.0.0,1.1.0.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='CXF Web Services Consumption UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.consumption.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.consumption.ui.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.consumption.ui.source' version='1.1.0.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.consumption.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.consumption.ui.source' 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.jst.ws.cxf.consumption.ui.source&#xA;Bundle-Version: 1.1.0.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.packs.source' version='6.7.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.packs.source' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ Debug CMSIS Packs Support Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.packs'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.packs.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.packs.source' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.packs.source' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.packs.source' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.packs.source&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.jdt.docker.launcher' version='1.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.jdt.docker.launcher' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Java Container Launch Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.jdt.docker.launcher'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.jdt.docker.launcher' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.jdt.docker.launcher' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.jdt.docker.launcher' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.equinox.common' 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.jdt.launching' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.mandas.docker-client' range='7.0.7'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.jdt.docker.launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.jdt.docker.launcher.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.jdt.docker.launcher' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.jdt.docker.launcher;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.openocd.core.source' version='5.0.0.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.openocd.core.source' range='[0.0.0,5.0.0.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ OpenOCD Debugging Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.openocd.core'/>
        <property name='maven-version' value='5.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core.source' version='5.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core.source' version='5.0.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core.source' version='5.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.openocd.core.source' version='5.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.openocd.core.source&#xA;Bundle-Version: 5.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.context.ui' version='4.11.0.v20260429-0403' generation='2'>
      <update id='org.eclipse.mylyn.context.ui' range='[0.0.0,4.11.0.v20260429-0403)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Context UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.context.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.ui' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui' version='4.11.0.v20260429-0403'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.context.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.ui.state' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.context.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.context.ui' version='4.11.0.v20260429-0403'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' 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.e4.ui.model.workbench' range='0.10.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='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.context.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.monitor.ui' range='4.4.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.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.search.internal.ui.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.context.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.ui.source' range='[4.11.0.v20260429-0403,4.11.0.v20260429-0403]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.context.ui' version='4.11.0.v20260429-0403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.context.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260429-0403
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.inject.jersey-hk2' version='4.0.2' singleton='false' generation='2'>
      <update id='org.glassfish.jersey.inject.jersey-hk2' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='jersey-inject-hk2'/>
        <property name='org.eclipse.equinox.p2.description' value='HK2 InjectionManager implementation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/org/foundation/'/>
        <property name='maven-groupId' value='org.glassfish.jersey.inject'/>
        <property name='maven-artifactId' value='jersey-hk2'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.inject.jersey-hk2' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.inject.jersey-hk2' version='4.0.2'/>
        <provided namespace='java.package' name='org.glassfish.jersey.inject.hk2' version='4.0.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.annotation,jakarta.inject,jakarta.ws.rs.core,org.glassfish.hk2.api,org.glassfish.hk2.utilities.binding,org.glassfish.jersey.innate.inject.spi,org.glassfish.jersey.internal.inject,org.glassfish.jersey.internal.l10n,org.glassfish.jersey.internal.util.collection,org.glassfish.jersey.process.internal' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.inject.jersey-hk2' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='java.package' name='jakarta.annotation' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.jvnet.hk2.external.runtime' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.api' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.extension' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.binding' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.reflection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.core' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.innate.inject.spi' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.guava' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.inject' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.l10n' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.internal.util.collection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.jersey.process.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.client' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.container' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.ext' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.ws.rs.sse' range='[3.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.glassfish.jersey.inject.jersey-hk2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.inject.jersey-hk2.source' range='[4.0.2,4.0.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.inject.jersey-hk2' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.inject.jersey-hk2&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.samples' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.samples' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Samples'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.samples'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.samples' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.samples' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.samples.wizards.launch' version='0.0.0'/>
        <provided namespace='java.package' name='rdb' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints.impl' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints.provider' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.constraints.util' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.datatypes.util' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.impl' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.provider' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.util' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view.impl' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view.provider' version='0.0.0'/>
        <provided namespace='java.package' name='rdb.view.util' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml.provider' version='0.0.0'/>
        <provided namespace='java.package' name='simpleuml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.samples' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.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.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common' range='[3.1.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.samples
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.samples.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.samples' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.samples;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.application' version='1.6.100.v20260423-1401' generation='2'>
      <update id='org.eclipse.ui.ide.application' range='[0.0.0,1.6.100.v20260423-1401)' 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.100-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.100.v20260423-1401'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.application' version='1.6.100.v20260423-1401'/>
        <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.100.v20260423-1401'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.209.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.100.v20260423-1401,1.6.100.v20260423-1401]' 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.100.v20260423-1401'/>
      </artifacts>
      <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.100.v20260423-1401
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.common' version='2.1.7.202505131345' generation='2'>
      <update id='org.eclipse.eef.common' range='[0.0.0,2.1.7.202505131345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF 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.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.common'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common' version='2.1.7.202505131345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.common' version='2.1.7.202505131345'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api.preferences' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api.utils' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.internal.preferences' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.eef.common' version='2.1.7.202505131345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.common' version='2.1.7.202505131345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.common;singleton:=true&#xA;Bundle-Version: 2.1.7.202505131345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.xtext' version='1.8.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore.xtext' range='[0.0.0,1.8.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore Code Generator Xtext 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.xtext'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.xtext' version='1.8.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.xtext' version='1.8.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.xtext' version='1.8.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.xtext' version='1.8.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.emf.codegen.ecore' range='[2.36.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.runtime' range='[2.9.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.codegen.ecore.xtext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.xtext.source' range='[1.8.0.v20250910-1205,1.8.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.ecore.xtext' version='1.8.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.ecore.xtext;singleton:=true&#xA;Bundle-Version: 1.8.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-launcher.source' version='6.0.3' singleton='false'>
      <update id='junit-platform-launcher.source' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-launcher:6.0.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-launcher'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher.source' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-launcher.source' version='6.0.3'/>
        <provided namespace='osgi.identity' name='junit-platform-launcher.source' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-launcher.source' version='6.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: junit-platform-launcher.source&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.git.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.versions.core'/>
        <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, 2014 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Versions Connector: Git'/>
        <property name='df_LT.description' value='Provides Git integration.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.git.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.git.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.git.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.rcp.feature.group' version='4.40.0.v20260423-1800' singleton='false'>
      <update id='org.eclipse.rcp.feature.group' range='[0.0.0,4.40.0.v20260423-1800)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='eclipse.platform.releng'/>
        <property name='maven-artifactId' value='org.eclipse.rcp'/>
        <property name='maven-version' value='4.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) 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.40.0.v20260423-1800'/>
        <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.e4.rcp.feature.group' range='[4.40.0.v20260422-1812,4.40.0.v20260422-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.11.100.v20260408-1441,3.11.100.v20260408-1441]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.209.0.v20260421-1151,3.209.0.v20260421-1151]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.138.100.v20260423-1632,3.138.100.v20260423-1632]'/>
        <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.40.0.v20260423-1800,4.40.0.v20260423-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='[1.3.500.v20260307-0637,1.3.500.v20260307-0637]'>
          <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.40.0.v20260423-1800,4.40.0.v20260423-1800]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.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.jpt.jpa.db.ui' version='2.1.201.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jpa.db.ui' range='[0.0.0,2.1.201.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JPA DB 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.db.ui'/>
        <property name='maven-version' value='2.1.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.db.ui' version='2.1.201.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db.ui' version='2.1.201.v201902121834'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jpa.db.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.db.ui' version='2.1.201.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.jpt.jpa.db' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='[1.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='[1.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic.ui' range='[1.0.1,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jpa.db.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.db.ui.source' range='[2.1.201.v201902121834,2.1.201.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.db.ui' version='2.1.201.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.db.ui;singleton:=true&#xA;Bundle-Version: 2.1.201.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.ocl' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.ocl' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Legacy OCL Libs'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.ocl'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ocl' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.ocl' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ocl.metainfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.ocl.transformations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.ocl.legacy.libraries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.ocl' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.ocl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.ocl.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.ocl' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.ocl;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.branding' version='3.4.1.v201902121834' generation='2'>
      <update id='org.eclipse.jpt.jpa.branding' range='[0.0.0,3.4.1.v201902121834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JPA Support'/>
        <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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.branding'/>
        <property name='maven-version' value='3.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.branding' version='3.4.1.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.branding' version='3.4.1.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.branding' version='3.4.1.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jpt.jpa.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.branding.source' range='[3.4.1.v201902121834,3.4.1.v201902121834]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.branding' version='3.4.1.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.branding;singleton:=true&#xA;Bundle-Version: 3.4.1.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.xsd.sdk.feature.group' version='2.41.0.v20260311-1301' singleton='false'>
      <update id='org.eclipse.xsd.sdk.feature.group' range='[0.0.0,2.41.0.v20260311-1301)' 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.xsd.sdk'/>
        <property name='maven-version' value='2.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.featureName' value='XSD - XML Schema Definition SDK'/>
        <property name='df_LT.description' value='The full SDK for XSD, including source and documentation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.sdk.feature.group' version='2.41.0.v20260311-1301'/>
        <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.xsd.feature.group' range='[2.24.0.v20260311-1301,2.24.0.v20260311-1301]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.converter.feature.group' range='[2.15.0.v20250910-1205,2.15.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.edit.feature.group' range='[2.18.0.v20251026-1727,2.18.0.v20251026-1727]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.editor.feature.group' range='[2.16.0.v20250910-1205,2.16.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.mapping.feature.group' range='[2.16.0.v20250910-1205,2.16.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.mapping.editor.feature.group' range='[2.16.0.v20250910-1205,2.16.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.doc.feature.group' range='[2.32.0.v20260108-1232,2.32.0.v20260108-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.example.installer' range='[1.8.0.v20251106-1447,1.8.0.v20251106-1447]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.sdk.feature.jar' range='[2.41.0.v20260311-1301,2.41.0.v20260311-1301]'>
          <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.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.jst.jsp.core' version='1.4.900.v202508180420' generation='2'>
      <update id='org.eclipse.jst.jsp.core' range='[0.0.0,1.4.900.v202508180420)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source JSP Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsp.core'/>
        <property name='maven-version' value='1.4.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.core' version='1.4.900.v202508180420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' version='1.4.900.v202508180420'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contentmodel.tld' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contentmodel.tld.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contentproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.domdocument' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.java.jspel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.java.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.parser.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.taglib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.jspel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.taglib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.parserz' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsp.core' version='1.4.900.v202508180420'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.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.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.3.0,2.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='74.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.tips.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <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.jst.jsp.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.core.source' range='[1.4.900.v202508180420,1.4.900.v202508180420]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsp.core' version='1.4.900.v202508180420'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsp.core;singleton:=true&#xA;Bundle-Version: 1.4.900.v202508180420
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee8.servlets' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.servlets' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE8 :: Utility Servlets and Filters'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE8 :: Utility Servlets and Filters'/>
        <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-servlets'/>
        <property name='maven-version' value='12.1.8'/>
        <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.ee8.servlets' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.servlets' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.servlets' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.servlet,javax.servlet.http,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.thread' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee8.servlets' version='12.1.8'>
          <properties size='1'>
            <property 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='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.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.regex' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee8.nested' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.ee8.servlets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee8.servlets.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee8.servlets' version='12.1.8'/>
      </artifacts>
      <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.servlets&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.sdk.feature.group' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.sdk.feature.group' range='[0.0.0,3.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.sdk'/>
        <property name='maven-version' value='3.11.2-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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational SDK'/>
        <property name='df_LT.description' value='QVT Operational SDK is an implementation of the Operational Mappings Language defined by the OMG standard specification &quot;Meta Object Facility (MOF) 2.0 Query/View/Transformation (QVT)&quot; (http://www.omg.org/spec/QVT/).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.group' version='3.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.feature.group' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.feature.group' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.feature.group' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.group' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.doc.feature.group' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.group' range='[2.11.2.v20260216-1113,2.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.editor.jdt.feature.group' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.jar' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'>
          <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
      </copyright>
    </unit>
    <unit id='org.bndtools.versioncontrol.ignores.manager' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='org.bndtools.versioncontrol.ignores.manager' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='org.bndtools.versioncontrol.ignores.manager'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bndtools.org/'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.versioncontrol.ignores.manager'/>
        <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='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.versioncontrol.ignores.manager' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.versioncontrol.ignores.manager' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='org.bndtools.versioncontrol.ignores.manager.api' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bndtools.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.bndtools.versioncontrol.ignores.manager' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.bndtools.versioncontrol.ignores.manager_7.2.3.202603250810-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.bndtools.versioncontrol.ignores.manager.api.VersionControlIgnoresManager' type='List'/>
          </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.bndtools.api' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.bndtools.versioncontrol.ignores.manager.api' range='[1.0.0,1.1.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.bndtools.versioncontrol.ignores.manager
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.service' match='(objectClass=org.bndtools.versioncontrol.ignores.manager.api.VersionControlIgnoresPlugin)'>
          <description>
            org.bndtools.versioncontrol.ignores.manager
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.bndtools.versioncontrol.ignores.manager
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.versioncontrol.ignores.manager.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='org.bndtools.versioncontrol.ignores.manager' 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: org.bndtools.versioncontrol.ignores.manager&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.java.tasks' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.java.tasks' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Java Tasks'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.java.tasks'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java.tasks' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.java.tasks' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.java.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.java.tasks' version='4.11.0.v20260309-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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.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.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.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.java.tasks
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java.tasks.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.java.tasks' version='4.11.0.v20260309-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.mylyn.java.tasks;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.debug.ui.source' version='1.1.100.v202302070714' singleton='false'>
      <update id='org.eclipse.wst.xsl.debug.ui.source' range='[0.0.0,1.1.100.v202302070714)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XSL Debugger UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.debug.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.debug.ui.source' version='1.1.100.v202302070714'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.debug.ui.source' version='1.1.100.v202302070714'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.debug.ui.source' version='1.1.100.v202302070714'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.debug.ui.source' version='1.1.100.v202302070714'/>
      </artifacts>
      <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.xsl.debug.ui.source&#xA;Bundle-Version: 1.1.100.v202302070714
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.db.generic' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.db.generic' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DTP Generic DB Connectivity Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.db.generic'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.db.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.db.internal.generic' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.db.generic' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.db.generic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.db.generic' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.db.generic; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </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='org.eclipse.wst.xsl.exslt.ui' version='1.1.0.v201901071922' generation='2'>
      <update id='org.eclipse.wst.xsl.exslt.ui' range='[0.0.0,1.1.0.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EXSLT Core Extensions'/>
        <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.xsl.exslt.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.exslt.ui' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.exslt.ui' version='1.1.0.v201901071922'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.exslt.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.exslt.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.exslt.ui' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.wst.xsl.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsl.exslt.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsl.exslt.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.exslt.ui.source' range='[1.1.0.v201901071922,1.1.0.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.exslt.ui' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.exslt.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.freescale.pe.ui' version='2.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.freescale.pe.ui' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Freescale Processor Expert Template Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.freescale.pe.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.pe.ui' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.freescale.pe.ui' version='2.0.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.templates.freescale.pe.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.templates.freescale.pe.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.templates.freescale.pe.ui.processes' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.freescale.pe.ui' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.core' range='3.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' range='9.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.freescale.pe.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.freescale.pe.ui' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.templates.freescale.pe.ui;singleton:=true&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.gmf.source' version='2.3.6.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.dawn.gmf.source' range='[0.0.0,2.3.6.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Dawn GMF Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.gmf'/>
        <property name='maven-version' value='2.3.6-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.gmf.source' version='2.3.6.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.gmf.source' version='2.3.6.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.gmf.source' version='2.3.6.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.gmf.source' version='2.3.6.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.gmf.source&#xA;Bundle-Version: 2.3.6.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.ide.jdt' version='8.1.1' generation='2'>
      <update id='org.eclipse.acceleo.query.ide.jdt' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Query Language JDT 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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.ide.jdt'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide.jdt' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide.jdt' version='8.1.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.jdt.runtime.impl.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ide.jdt.runtime.impl.namespace.workspace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.ide.jdt' version='8.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' 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.core' range='3.27.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' 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.eclipse.acceleo.query.ide.jdt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide.jdt.source' range='[8.1.1,8.1.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.ide.jdt' version='8.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: org.eclipse.acceleo.query.ide.jdt;singleton:=true&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.provisioning.source' version='1.2.0.201505202024' singleton='false'>
      <update id='org.osgi.service.provisioning.source' range='[0.0.0,1.2.0.201505202024)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.provisioning:1.2.0.201505202024'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.provisioning.source' version='1.2.0.201505202024'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.provisioning.source' version='1.2.0.201505202024'/>
        <provided namespace='osgi.identity' name='org.osgi.service.provisioning.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.provisioning.source' 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.source&#xA;Bundle-Version: 1.2.0.201505202024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.gdbjtag.ui' version='9.1.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.debug.gdbjtag.ui' range='[0.0.0,9.1.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse GDB Hardware Debug UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.gdbjtag.ui'/>
        <property name='maven-version' value='9.1.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.ui' version='9.1.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.ui' version='9.1.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.gdbjtag.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.gdbjtag.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.gdbjtag.ui' version='9.1.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='[10.8.300,11.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.ui.ide' range='[3.22.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb.ui' range='[2.9.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.gdbjtag.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.ui.source' range='[9.1.300.202512020204,9.1.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.gdbjtag.ui' version='9.1.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.gdbjtag.ui;singleton:=true&#xA;Bundle-Version: 9.1.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.m2e.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.m2e.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext m2e Integration  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.m2e'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.m2e.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.m2e.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.m2e.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.m2e.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.java6' version='1.10.100.202604041334' generation='2'>
      <update id='org.eclipse.wb.swing.java6' range='[0.0.0,1.10.100.202604041334)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder Swing Designer Java6 Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.java6'/>
        <property name='maven-version' value='1.10.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.java6' version='1.10.100.202604041334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.java6' version='1.10.100.202604041334'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.swing.java6.laf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.java6' version='1.10.100.202604041334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.wb.core' range='[1.21.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swing' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.layout.group' range='[1.9.1100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.126.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.132.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.100,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.draw2d' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <description>
            org.eclipse.wb.swing.java6
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.swing.java6
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.java6.source' range='[1.10.100.202604041334,1.10.100.202604041334]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.java6' version='1.10.100.202604041334'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.java6;singleton:=true&#xA;Bundle-Version: 1.10.100.202604041334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.core.source' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Pcap support for TMF Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.pcap.core.source' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.pcap.core.source&#xA;Bundle-Version: 1.2.0.202604110342
          </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.eclipse.dltk.tcl.debug.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.debug.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Debug UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.debug.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.debug.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.debug.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.debug.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.debug.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.debug.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.util.source' version='2.2.100.v202508180220' singleton='false'>
      <update id='org.eclipse.jem.util.source' range='[0.0.0,2.2.100.v202508180220)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java EMF Model Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jem.util'/>
        <property name='maven-version' value='2.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.util.source' version='2.2.100.v202508180220'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.util.source' version='2.2.100.v202508180220'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.util.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.util.source' 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.source&#xA;Bundle-Version: 2.2.100.v202508180220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.feature.jar' version='5.24.0.v20260428-1443'>
      <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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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='OCL Classic: UML Parser,Evaluator'/>
        <property name='df_LT.description' value='Provides just enough functionality to parse and evaluate OCL queries on UML Models using the UML API.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.jar' version='5.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.uml' version='5.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.uml' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.axis2.ui.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.axis2.ui.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Axis2 Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis2.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis2.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis2.ui.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis2.ui.source' version='1.1.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.jst.ws.axis2.ui.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.compile.branding' version='4.6.0.v20260429-1155' singleton='false' generation='2'>
      <update id='org.eclipse.passage.lic.compile.branding' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LIC Compile Branding'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.compile.branding'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.compile.branding' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.compile.branding' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.compile.branding' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.passage.lic.compile.branding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.compile.branding.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.compile.branding' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.compile.branding&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.utils.source' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.utils.source' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE Utilities  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.utils'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.utils.source' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.utils.source' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.utils.source&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_core.feature.feature.group' version='3.42.0.v202604080342' singleton='false'>
      <update id='org.eclipse.wst.web_core.feature.feature.group' range='[0.0.0,3.42.0.v202604080342)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_core.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Core'/>
        <property name='df_LT.description' value='Headless components of the Eclipse Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_core.feature.feature.group' version='3.42.0.v202604080342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='[3.42.0.v202604080342,3.42.0.v202604080342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.group' range='[1.1.9.v202308160419,1.1.9.v202308160419]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.core' range='[1.3.400.v202308160453,1.3.400.v202308160453]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.core' range='[1.4.400.v202308160453,1.4.400.v202308160453]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web' range='[1.3.200.v202305221615,1.3.200.v202305221615]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_core.feature.feature.jar' range='[3.42.0.v202604080342,3.42.0.v202604080342]'>
          <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.tm4e.languageconfiguration' version='0.17.2.202511281144' generation='2'>
      <update id='org.eclipse.tm4e.languageconfiguration' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='TextMate support in Eclipse IDE - Language Configurations'/>
        <property name='df_LT.providerName' value='Eclipse TM4E'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.languageconfiguration'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.languageconfiguration' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.languageconfiguration' version='0.17.2.202511281144'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.languageconfiguration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.languageconfiguration.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.languageconfiguration.internal.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.languageconfiguration.internal.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.languageconfiguration' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.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' 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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' 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.tm4e.registry' range='0.17.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.core' range='0.17.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.17.2'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.10.1,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.tm4e.languageconfiguration
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.languageconfiguration.source' range='[0.17.2.202511281144,0.17.2.202511281144]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.languageconfiguration' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.languageconfiguration;singleton:=true&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.riscv64.source' version='3.134.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.swt.gtk.linux.riscv64.source' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for GTK on riscv64 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.riscv64'/>
        <property name='maven-version' value='3.134.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.riscv64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.riscv64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.gtk.linux.riscv64.source' version='3.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.riscv64.source' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.riscv64.source&#xA;Bundle-Version: 3.134.0.v20260422-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.generator' version='1.0.0.v20260209-1721' singleton='false' generation='2'>
      <update id='org.eclipse.lsp4j.generator' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.lsp4j.generator'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.generator' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.generator' version='1.0.0.v20260209-1721'/>
        <provided namespace='java.package' name='org.eclipse.lsp4j.generator' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.xtend.lib.macro,org.eclipse.xtend.lib.macro.declaration,org.eclipse.xtend.lib.macro.file,org.eclipse.xtend.lib.macro.services,org.eclipse.xtext.xbase.lib' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.generator' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property 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.google.common.collect' range='[32.1.2,34.0.0)'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='[2.9.1,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.net' 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='org.eclipse.lsp4j.jsonrpc.messages' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.validation' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtend.lib.annotations' range='[2.40.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtend.lib.macro' range='[2.40.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtend.lib.macro.declaration' range='[2.40.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtend.lib.macro.file' range='[2.40.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtend.lib.macro.services' range='[2.40.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtend2.lib' range='[2.40.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.xtext.xbase.lib' range='[2.40.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.generator
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.generator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.generator.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.generator' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.generator&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j' version='4.21.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.net4j' range='[0.0.0,4.21.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Net4j Signaling Platform'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.net4j'/>
        <property name='maven-version' value='4.21.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j' version='4.21.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.net4j' version='4.21.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.internal.net4j' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.internal.net4j.buffer' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.internal.net4j.bundle' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.acceptor' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.buffer' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.channel' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.connector' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.protocol' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.signal' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.signal.confirmation' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.signal.heartbeat' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.signal.security' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.net4j.signal.wrapping' version='4.21.1'/>
        <provided namespace='java.package' name='org.eclipse.spi.net4j' version='4.21.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.net4j' version='4.21.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.util' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.net4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.source' range='[4.21.1.v20260304-1812,4.21.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.net4j' version='4.21.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.net4j;singleton:=true&#xA;Bundle-Version: 4.21.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.aopalliance.source' version='1.0.0.v20230720-0728' singleton='false'>
      <update id='org.aopalliance.source' range='[0.0.0,1.0.0.v20230720-0728)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.aopalliance:1.0.0.v20230720-0728'/>
        <property name='maven-groupId' value='aopalliance'/>
        <property name='maven-artifactId' value='aopalliance'/>
        <property name='maven-version' value='1.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.aopalliance.source' version='1.0.0.v20230720-0728'/>
        <provided namespace='osgi.bundle' name='org.aopalliance.source' version='1.0.0.v20230720-0728'/>
        <provided namespace='osgi.identity' name='org.aopalliance.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.aopalliance.source' 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.source&#xA;Bundle-Version: 1.0.0.v20230720-0728
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server_adapters.feature.feature.group' version='3.39.0.v202508220455' singleton='false'>
      <update id='org.eclipse.jst.server_adapters.feature.feature.group' range='[0.0.0,3.39.0.v202508220455)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_adapters.feature'/>
        <property name='maven-version' value='3.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) 2006, 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='JST Server Adapters'/>
        <property name='df_LT.description' value='Provides the Java EE Preview Server adapter'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_adapters.feature.feature.group' version='3.39.0.v202508220455'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_adapters.feature.feature.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.jst.server.preview.adapter' range='[1.2.600.v202508220455,1.2.600.v202508220455]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_adapters.feature.feature.jar' range='[3.39.0.v202508220455,3.39.0.v202508220455]'>
          <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.tracecompass.tmf.remote.core' version='2.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.remote.core' range='[0.0.0,2.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass TMF Remote Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.remote.core'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core' version='2.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.remote.core' version='2.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.remote.core.shell' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.core.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.tmf.remote.core.shell' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.remote.core' version='2.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.remote.jsch.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='12.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='12.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.tmf.remote.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.remote.core.source' range='[2.2.0.202604110342,2.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.remote.core' version='2.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.remote.core;singleton:=true&#xA;Bundle-Version: 2.2.0.202604110342
          </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.eclipse.jpt.common.eclipselink.core.source' version='1.3.500.v202404202240' singleton='false'>
      <update id='org.eclipse.jpt.common.eclipselink.core.source' range='[0.0.0,1.3.500.v202404202240)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Common EclipseLink Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.common.eclipselink.core'/>
        <property name='maven-version' value='1.3.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.common.eclipselink.core.source' version='1.3.500.v202404202240'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.common.eclipselink.core.source' version='1.3.500.v202404202240'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.common.eclipselink.core.source' version='1.3.500.v202404202240'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.common.eclipselink.core.source' version='1.3.500.v202404202240'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.common.eclipselink.core.source&#xA;Bundle-Version: 1.3.500.v202404202240
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.emf.validation.validity.ui.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.emf.validation.validity.ui.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL&apos;s EMF Validation Framework Validity View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.emf.validation.validity.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.emf.validation.validity.ui.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity.ui.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.emf.validation.validity.ui.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.emf.validation.validity.ui.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.emf.validation.validity.ui.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.servlet.source' version='1.8.600.v20251111-0344' singleton='false'>
      <update id='org.eclipse.equinox.http.servlet.source' range='[0.0.0,1.8.600.v20251111-0344)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Http Services Servlet Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.servlet'/>
        <property name='maven-version' value='1.8.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servlet.source' version='1.8.600.v20251111-0344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.servlet.source' version='1.8.600.v20251111-0344'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.servlet.source' version='1.8.600.v20251111-0344'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.servlet.source' 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.source&#xA;Bundle-Version: 1.8.600.v20251111-0344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.sdk.feature.jar' version='5.16.0.v20260304-1816'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository SDK'/>
        <property name='df_LT.description' value='Contains the Client, Server, Tools, Examples, Documentation and Source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.sdk'/>
        <property name='maven-version' value='5.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.cdo.sdk.feature.jar' version='5.16.0.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.sdk' version='5.16.0.v20260304-1816'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.sdk' version='5.16.0.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.context.ui.source' version='4.11.0.v20260429-0403' singleton='false'>
      <update id='org.eclipse.mylyn.context.ui.source' range='[0.0.0,4.11.0.v20260429-0403)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Context UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.context.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.ui.source' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.context.ui.source' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.context.ui.source' version='4.11.0.v20260429-0403'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.context.ui.source' version='4.11.0.v20260429-0403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.context.ui.source&#xA;Bundle-Version: 4.11.0.v20260429-0403
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.editor.ls.feature.feature.jar' version='5.23.0.202604281957'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2019, 2020 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Docker Tooling Editor'/>
        <property name='df_LT.featureDescription' value='The Docker Tooling Editor feature provides content assist and syntax highlighting when editing Dockerfiles.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.editor.ls.feature'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.editor.ls.feature.feature.jar' version='5.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.docker.editor.ls.feature' version='5.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.docker.editor.ls.feature' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtbase' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.pivot.qvtbase' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTbase Model (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtbase'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtbase' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtbase' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtbase.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtbase.graphs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtbase.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtbase.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtbase.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtbase.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtbase.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtbase' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.24.0,1.25.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.runtime' range='[0.26.0,1.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.pivot.qvtbase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtbase.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtbase' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtbase;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.source' version='2.46.0.v20260425-0820' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.ui.source' range='[0.0.0,2.46.0.v20260425-0820)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Code Generator UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.ui'/>
        <property name='maven-version' value='2.46.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.source' version='2.46.0.v20260425-0820'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui.source' version='2.46.0.v20260425-0820'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.ui.source' version='2.46.0.v20260425-0820'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore.ui.source' version='2.46.0.v20260425-0820'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen.ecore.ui.source&#xA;Bundle-Version: 2.46.0.v20260425-0820
          </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='unconfigure'>

          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:4);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.profiles.ui' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.profiles.ui' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E Maven Profiles Management UI'/>
        <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.profiles.ui'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.ui' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.profiles.ui' version='2.1.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.profiles.ui.internal.dialog' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.profiles.ui' 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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' 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.core.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.profiles.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.9.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.8.100'/>
        <required namespace='java.package' name='javax.inject' range='1.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.profiles.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.profiles.ui.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.profiles.ui' 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.profiles.ui;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projectset.edit.source' version='1.14.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.setup.projectset.edit.source' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Project Set Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projectset.edit'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.edit.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.projectset.edit.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.projectset.edit.source' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.projectset.edit.source' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.projectset.edit.source&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtchart' version='1.1.0.202509041241' singleton='false' generation='2'>
      <update id='org.eclipse.swtchart' range='[0.0.0,1.1.0.202509041241)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='SWTChart'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse SWTChart'/>
        <property name='maven-groupId' value='org.eclipse.swtchart'/>
        <property name='maven-artifactId' value='org.eclipse.swtchart'/>
        <property name='maven-version' value='1.1.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtchart' version='1.1.0.202509041241'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtchart' version='1.1.0.202509041241'/>
        <provided namespace='java.package' name='org.eclipse.swtchart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.internal.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.internal.compress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.internal.series' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtchart.support' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtchart' version='1.1.0.202509041241'>
          <properties size='1'>
            <property 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.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.swtchart
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtchart.source' range='[1.1.0.202509041241,1.1.0.202509041241]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtchart' version='1.1.0.202509041241'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtchart&#xA;Bundle-Version: 1.1.0.202509041241
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers.source' version='3.8.500.v20251103-0746' singleton='false'>
      <update id='org.eclipse.core.filebuffers.source' range='[0.0.0,3.8.500.v20251103-0746)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='File Buffers Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.filebuffers'/>
        <property name='maven-version' value='3.8.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers.source' version='3.8.500.v20251103-0746'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers.source' version='3.8.500.v20251103-0746'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers.source' 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.source&#xA;Bundle-Version: 3.8.500.v20251103-0746
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.core' version='1.2.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.common.annotations.core' range='[0.0.0,1.2.0.v202307260438)' 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='Annotation Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.core' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.core' version='1.2.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.annotations.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.core' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.common.annotations.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.core.source' range='[1.2.0.v202307260438,1.2.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.core' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.core;singleton:=true&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors' version='3.22.0.v20260421-0620' generation='2'>
      <update id='org.eclipse.ui.editors' range='[0.0.0,3.22.0.v20260421-0620)' 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.22.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.22.0.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors' version='3.22.0.v20260421-0620'/>
        <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.22.0.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.22.0.v20260421-0620,3.22.0.v20260421-0620]' 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.22.0.v20260421-0620'/>
      </artifacts>
      <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.22.0.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.editor' version='2.13.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.xsd.editor' range='[0.0.0,2.13.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD Sample 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.xsd.editor'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.editor' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.editor' version='2.13.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.xsd.presentation' version='2.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.editor' 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='11'>
        <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.jface.text' 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.ui.workbench.texteditor' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.24.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.xsd.edit' range='[2.13.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.xsd.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.editor.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.xsd.editor' 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.xsd.editor; singleton:=true&#xA;Bundle-Version: 2.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.ui' version='2.0.2.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.ui' range='[0.0.0,2.0.2.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Cross Compiler Common UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.ui'/>
        <property name='maven-version' value='2.0.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.ui' version='2.0.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.ui' version='2.0.2.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.managedbuild.cross.ui.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.ui' version='2.0.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.packs.core' range='3.1.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.core' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.gnu.ui' range='8.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.ui' range='9.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.13.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.21.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.cross.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.ui' version='2.0.2.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.ui;singleton:=true&#xA;Bundle-Version: 2.0.2.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.changelog.c.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.changelog.c.feature.group' range='[0.0.0,8.23.0.202604281957)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.c'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2012 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='ChangeLog Management Tools for C/C++'/>
        <property name='df_LT.featureDescription' value='The Changelog plug-in provides the ability to maintain and create GNU-style ChangeLogs for C and C++ code from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.c.feature.group' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.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.jface.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.ui.workbench.texteditor' 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' 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.editors' range='0.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='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' 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' 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='2.1.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.core' range='[3.0.0.202604281957,3.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.doc' range='[2.7.1.202604281957,2.7.1.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.cparser' range='[2.7.0.202604281957,2.7.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.c.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.sdk.feature.jar' version='3.23.2100.v20260414-2255'>
      <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) 2009, 2010 EclipseSource 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 Target Components'/>
        <property name='df_LT.description' value='All of the bundles that are produced by the Equinox project.  This includes basic OSGi framework support, all implemented compendium services, the p2 provisioning platform and various server-side support bundles.&#xA;This feature is intended to be added to target platforms at development time rather than deployed with end-user systems.'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.sdk'/>
        <property name='maven-version' value='3.23.2100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.sdk.feature.jar' version='3.23.2100.v20260414-2255'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.equinox.sdk' version='3.23.2100.v20260414-2255'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.equinox.sdk' version='3.23.2100.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.core' version='4.23.0.v202602121516' generation='2'>
      <update id='org.eclipse.birt.core' range='[0.0.0,4.23.0.v202602121516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Core Package'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core'/>
        <property name='maven-version' value='4.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' version='4.23.0.v202602121516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core' version='4.23.0.v202602121516'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.compound' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.btree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.functionservice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.functionservice.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core' version='4.23.0.v202602121516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.mozilla.rhino' range='1.9.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='70.1.0'/>
        <required namespace='java.package' name='jakarta.servlet' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.birt.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.source' range='[4.23.0.v202602121516,4.23.0.v202602121516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core' version='4.23.0.v202602121516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core; singleton:=true&#xA;Bundle-Version: 4.23.0.v202602121516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.feature.feature.jar' version='1.16.1.202412071309'>
      <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.datatools.connectivity'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Connectivity'/>
        <property name='df_LT.description' value='Driver and connection management, Open Data Access (ODA) and the Data Source Explorer (DSE)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.feature' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.feature' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.ecore.extender' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.ecore.extender' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Metamodel Extender 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ecore.extender'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.accessor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.accessor.exception' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.permission.exception' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.accessor' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.accessor.ecore' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.common' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.permission.descriptors' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.tool.api' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.tool.internal' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ecore.extender' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ecore.extender
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ecore.extender' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ecore.extender;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.doc.feature.jar' version='3.24.0.v20260428-1443'>
      <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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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='OCL Documentation'/>
        <property name='df_LT.description' value='Provides the online OCL documentation.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.doc'/>
        <property name='maven-version' value='3.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.doc.feature.jar' version='3.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.doc' version='3.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.doc' version='3.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.doc.source' version='1.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.doc.source' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Coverage Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-doc'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage.doc'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.doc.source' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.doc.source' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.doc.source&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.p2' version='1.24.0.v20260312-1545' generation='2'>
      <update id='org.eclipse.oomph.setup.p2' range='[0.0.0,1.24.0.v20260312-1545)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup P2'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.p2'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.p2' version='1.24.0.v20260312-1545'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2' version='1.24.0.v20260312-1545'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.internal.p2' version='1.24.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.p2' version='1.24.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.p2.impl' version='1.24.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.p2.util' version='1.24.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.p2' version='1.24.0.v20260312-1545'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.core' range='[1.34.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.35.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.console' range='[1.0.0,2.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.director.app' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='[1.0.0,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.tools' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='[1.0.0,2.0.0)'/>
        <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=11))'>
          <description>
            org.eclipse.oomph.setup.p2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.p2.source' range='[1.24.0.v20260312-1545,1.24.0.v20260312-1545]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.p2' version='1.24.0.v20260312-1545'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.p2;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260312-1545
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch.source' version='1.3.500.v20260421-0620' singleton='false'>
      <update id='org.eclipse.text.quicksearch.source' range='[0.0.0,1.3.500.v20260421-0620)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Quick Search Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.text.quicksearch'/>
        <property name='maven-version' value='1.3.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.source' version='1.3.500.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.source' version='1.3.500.v20260421-0620'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.source' version='1.3.500.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.source' version='1.3.500.v20260421-0620'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 1.3.500.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.tomcat.core.source' version='1.2.1100.v202504140102' singleton='false'>
      <update id='org.eclipse.jst.server.tomcat.core.source' range='[0.0.0,1.2.1100.v202504140102)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Apache Tomcat Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.tomcat.core'/>
        <property name='maven-version' value='1.2.1100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.tomcat.core.source' version='1.2.1100.v202504140102'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.tomcat.core.source' version='1.2.1100.v202504140102'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.tomcat.core.source' version='1.2.1100.v202504140102'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.tomcat.core.source' version='1.2.1100.v202504140102'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.tomcat.core.source&#xA;Bundle-Version: 1.2.1100.v202504140102
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.tap' version='1.2.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.testsrunner.tap' range='[0.0.0,1.2.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='C/C++ Development Tools Test Anything Protocol (TAP) Tests Runner Support'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.tap'/>
        <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.cdt.testsrunner.tap' version='1.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.tap' version='1.2.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.testsrunner.internal.tap' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.tap' version='1.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner' range='[8.3.300,9.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.testsrunner.tap
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.tap.source' range='[1.2.300.202512020204,1.2.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.tap' version='1.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.tap;singleton:=true&#xA;Bundle-Version: 1.2.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.pivot.ui' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.pivot.ui' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified User Interface Facade'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot.ui'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot.ui' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ui.nature' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot.ui' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.ui' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.oclstdlib.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='[3.1.0,8.0.0]' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.pivot.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot.ui' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.pivot.ui;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem.linux.ppc64le' version='1.4.200.v20220812-1420'>
      <update id='org.eclipse.core.filesystem.linux.ppc64le' 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 PPC 64 LE 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.ppc64le'/>
        <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.ppc64le' version='1.4.200.v20220812-1420'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem.linux.ppc64le' version='1.4.200.v20220812-1420'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem.linux.ppc64le' 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=ppc64le)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem.linux.ppc64le' 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.ppc64le;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.uml2.uml.edit.feature.jar' version='5.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML 2.x Metamodel Edit Support'/>
        <property name='df_LT.description' value='Model edit-providers for the UML 2.x metamodel.  These support editors (graphical and otherwise) for UML models.'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.edit'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.edit.feature.jar' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2.uml.edit' version='5.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2.uml.edit' version='5.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2003, 2018 IBM Corporation, Embarcadero Technologies, CEA, 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='junit-platform-launcher' version='1.14.3' singleton='false' generation='2'>
      <update id='junit-platform-launcher' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Launcher'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-launcher'/>
        <property name='maven-version' value='1.14.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-launcher' version='1.14.3'/>
        <provided namespace='java.package' name='org.junit.platform.launcher' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons,org.junit.platform.engine,org.junit.platform.engine.reporting,org.junit.platform.engine.support.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.core' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons,org.junit.platform.engine,org.junit.platform.engine.reporting,org.junit.platform.engine.support.store,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners.discovery' version='1.14.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners.session' version='1.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.tagexpression' version='1.14.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-launcher' version='1.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.junit.platform.launcher' name='junit-platform-launcher' version='1.14.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.store' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners.discovery' range='[1.14.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher.source' range='[1.14.3,1.14.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-launcher' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-launcher&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.providers.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.providers.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Notation Metamodel Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.notation.providers'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.providers'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.providers.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.providers.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.notation.providers.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.providers.source' 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.notation.providers.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.llvm.dsf.lldb.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.llvm.dsf.lldb.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.llvm.dsf.lldb'/>
        <property name='maven-version' value='12.5.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) 2016 Ericsson.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ LLDB Debugger Integration (experimental)'/>
        <property name='df_LT.description' value='Debug C/C++ programs using the LLDB debugger'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.llvm.dsf.lldb.core' range='[1.102.500.202512020204,1.102.500.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.ui' range='[1.2.500.202603111352,1.2.500.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.linuxtools.rpm.ui.editor.doc' version='1.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.rpm.ui.editor.doc' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Documentation for RPM specfile editor'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.ui.editor.doc'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.editor.doc' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.ui.editor.doc' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.ui.editor.doc' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.editor.doc.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.ui.editor.doc' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.rpm.ui.editor.doc; singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui.launchview' version='1.2.100.v20260326-0937' generation='2'>
      <update id='org.eclipse.debug.ui.launchview' range='[0.0.0,1.2.100.v20260326-0937)' 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.100-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.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui.launchview' version='1.2.100.v20260326-0937'/>
        <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.100.v20260326-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'/>
        <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.100.v20260326-0937,1.2.100.v20260326-0937]' 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.100.v20260326-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.eclipse.debug.ui.launchview;singleton:=true&#xA;Bundle-Version: 1.2.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.eslint.core' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.eslint.core' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ESLint Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.eslint.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.core' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.eslint.core' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.eslint.core' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.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.eclipse.wst.json.eslint.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.core.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.eslint.core' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.eslint.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.discovery.feature.feature.group' version='1.1.100.v20260415-2025' singleton='false'>
      <update id='org.eclipse.ecf.discovery.feature.feature.group' range='[0.0.0,1.1.100.v20260415-2025)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Discovery'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Discovery API.  The ECF Discovery API gives a transport-independent network discovery API.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.discovery.feature'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.feature.feature.group' version='1.1.100.v20260415-2025'/>
        <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.ecf' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery' range='[5.3.0.v20241230-2050,5.3.0.v20241230-2050]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.feature.feature.jar' range='[1.1.100.v20260415-2025,1.1.100.v20260415-2025]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.felix.gogo.shell' version='1.1.4' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.shell' range='[0.0.0,1.1.4)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Felix Gogo Shell'/>
        <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.shell'/>
        <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='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell' version='1.1.4'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.shell' version='1.1.4'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.shell' version='1.1.4'>
          <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.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <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='[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.util.tracker' range='[1.5.0,2.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)))'>
          <description>
            org.apache.felix.gogo.shell
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.apache.felix.gogo.shell
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell.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='org.apache.felix.gogo.shell' 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: org.apache.felix.gogo.shell&#xA;Bundle-Version: 1.1.4
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.flatfile.source' version='3.4.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.flatfile.source' range='[0.0.0,3.4.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Flat File ODA Runtime Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.flatfile'/>
        <property name='maven-version' value='3.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile.source' version='3.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.flatfile.source' version='3.4.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.flatfile.source' version='3.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.flatfile.source' version='3.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.flatfile.source&#xA;Bundle-Version: 3.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.unified.ui.feature.group' version='1.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.unified.ui.feature.group' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.unified.ui'/>
        <property name='maven-version' value='1.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='OCL Unified: Editors'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.ui.feature.group' version='1.24.0.v20260428-1443'/>
        <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.ocl.unified.core.feature.group' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.base.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.completeocl.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.idioms.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.markup.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclinecore.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.oclstdlib.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.unified.ui.feature.jar' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'>
          <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.example.com/copyright' url='http://www.example.com/copyright'>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.sdk.feature.jar' version='3.11.2.v20260216-1113'>
      <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/mmt/qvto'/>
        <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 Borland Software Corporation.&#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&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational SDK'/>
        <property name='df_LT.description' value='QVT Operational SDK is an implementation of the Operational Mappings Language defined by the OMG standard specification &quot;Meta Object Facility (MOF) 2.0 Query/View/Transformation (QVT)&quot; (http://www.omg.org/spec/QVT/).'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.sdk'/>
        <property name='maven-version' value='3.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.jar' version='3.11.2.v20260216-1113'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.qvt.oml.sdk' version='3.11.2.v20260216-1113'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.qvt.oml.sdk' version='3.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.oda.feature.jar' version='1.10.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 ODA Driver'/>
        <property name='df_LT.description' value='EMF driver for Open Data Access.'/>
        <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.oda'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.feature.jar' version='1.10.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.oda' version='1.10.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.oda' version='1.10.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) 2010-2018 Kenn Hussey 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.m2m.atl.core.ui.vm.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.core.ui.vm.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL RegularVM Core UI extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core.ui.vm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui.vm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.ui.vm.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.ui.vm.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.ui.vm.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.ui.vm.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.generator' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.generator' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Test Recorder &amp; Code Generator Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.generator.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.generator.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.generator.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.generator.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.eclipse.jface' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.generator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.ui' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Runtime 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime.ui'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.trace.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.runtime.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.runtime.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.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.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.project' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.runtime.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.ui.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime.ui' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.runtime.ui;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </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.equinox.useradmin.source' version='1.3.400.v20250606-0538' singleton='false'>
      <update id='org.eclipse.equinox.useradmin.source' range='[0.0.0,1.3.400.v20250606-0538)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='User Admin Service Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.useradmin'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.useradmin.source' version='1.3.400.v20250606-0538'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.useradmin.source' version='1.3.400.v20250606-0538'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.useradmin.source' version='1.3.400.v20250606-0538'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.useradmin.source' version='1.3.400.v20250606-0538'/>
      </artifacts>
      <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.useradmin.source&#xA;Bundle-Version: 1.3.400.v20250606-0538
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launch.source' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.launch.source' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE2 Launch Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launch'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launch.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch.source' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.launch.source' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.launch.source' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.launch.source&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql.source' version='1.4.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.postgresql.source' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP PostgreSQL Connection Profile and Driver Template Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.postgresql.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.postgresql.source' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.postgresql.source' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.postgresql.source&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder.standalone' version='2.43.0.v20260426-1446' singleton='false' generation='2'>
      <update id='org.eclipse.xtext.builder.standalone' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Standalone Builder'/>
        <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.builder.standalone'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone.compiler' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone.incremental' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.builder.standalone' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.20.300'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.builder.standalone
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.standalone' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.standalone&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.pde.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.context.core'/>
        <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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: Plug-in Development'/>
        <property name='df_LT.description' value='NOTE: Installs PDE if not present. Mylyn Task-Focused UI extensions for PDE, Ant, Team Support and CVS.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.pde.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.pde.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.pde.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.creation.ejb.ui.source' version='1.0.400.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.creation.ejb.ui.source' range='[0.0.0,1.0.400.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Creation EJB Graphical User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.creation.ejb.ui'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ejb.ui.source' version='1.0.400.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.creation.ejb.ui.source' version='1.0.400.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.creation.ejb.ui.source' version='1.0.400.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.creation.ejb.ui.source' version='1.0.400.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.jst.ws.creation.ejb.ui.source&#xA;Bundle-Version: 1.0.400.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ui.source' version='1.2.500.v202508301753' singleton='false'>
      <update id='org.eclipse.jst.j2ee.ui.source' range='[0.0.0,1.2.500.v202508301753)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='WTP J2EE UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ui'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ui.source' version='1.2.500.v202508301753'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui.source' version='1.2.500.v202508301753'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ui.source' version='1.2.500.v202508301753'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ui.source' version='1.2.500.v202508301753'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ui.source&#xA;Bundle-Version: 1.2.500.v202508301753
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.source' version='1.5.100.v20260326-1607' singleton='false'>
      <update id='org.eclipse.ui.views.log.source' range='[0.0.0,1.5.100.v20260326-1607)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Log View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.log'/>
        <property name='maven-version' value='1.5.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.source' version='1.5.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.source' version='1.5.100.v20260326-1607'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.source' version='1.5.100.v20260326-1607'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log.source' version='1.5.100.v20260326-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.ui.views.log.source&#xA;Bundle-Version: 1.5.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='Programming Languages' version='0.0.0.9O_w7DcLf7kb9AhHSpVDz-6Bs157'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Programming Languages'/>
        <property name='org.eclipse.equinox.p2.description' value='Tools to allow development with specific languages, such as Java and C++'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Programming Languages' version='0.0.0.9O_w7DcLf7kb9AhHSpVDz-6Bs157'/>
      </provides>
      <requires size='35'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.feature.group' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.sdk.feature.group' range='[12.5.0.202603311517,12.5.0.202603311517]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.remote.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.msw.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.feature.group' range='[12.5.0.202603121352,12.5.0.202603121352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.feature.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.managedbuilder.llvm.feature.group' range='[12.5.0.202603302001,12.5.0.202603302001]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.multicorevisualizer.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.docker.launcher.feature.group' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.feature.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.javadocs.feature.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.feature.feature.group' range='[8.23.0.202604281957,8.23.1)'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.jdt.docker.launcher.feature.feature.group' range='[5.23.0.202604281957,5.23.1)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.phpunit.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.profiler.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.feature.feature.group' range='[0.17.2.202602051927,0.17.2.202602051927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.language_pack.feature.feature.group' range='[0.17.2.202511281144,0.17.2.202511281144]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.feature.feature.group' range='[1.4.0.202511281851,1.4.0.202511281851]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.feature.feature.group' range='[1.2.3.202510292239,1.2.3.202510292239]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml.feature.feature.group' range='[1.3.8.202511131403,1.3.8.202511131403]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.astview.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.bcoview.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.lsp.feature.feature.group' range='[3.6.0.202603111450,3.6.0.202603111450]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.cdt.libhover.devhelp.feature.feature.group' range='[8.23.0.202604281957,8.23.1)'/>
      </requires>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.spy' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.eclipse.spy' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Eclipse Spy Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.spy'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.spy' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.spy' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.spy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.spy.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.spy' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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='3.6.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='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.jface.action' 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.custom' 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.swtbot.eclipse.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.exceptions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.finders' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.resolvers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.waits' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtbot.swt.finder.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.eclipse.spy
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.spy.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.spy' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.spy;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.debug.ui.source' version='4.11.0.v20260429-0403' singleton='false'>
      <update id='org.eclipse.mylyn.debug.ui.source' range='[0.0.0,4.11.0.v20260429-0403)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Context Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.debug.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.debug.ui.source' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.debug.ui.source' version='4.11.0.v20260429-0403'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.debug.ui.source' version='4.11.0.v20260429-0403'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.debug.ui.source' version='4.11.0.v20260429-0403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.debug.ui.source&#xA;Bundle-Version: 4.11.0.v20260429-0403
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tools.layout.spy.source' version='1.3.100.v20260327-0718' singleton='false'>
      <update id='org.eclipse.tools.layout.spy.source' range='[0.0.0,1.3.100.v20260327-0718)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Layout Spy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.tools.layout.spy'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy.source' version='1.3.100.v20260327-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.layout.spy.source' version='1.3.100.v20260327-0718'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.layout.spy.source' version='1.3.100.v20260327-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.layout.spy.source' version='1.3.100.v20260327-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.layout.spy.source&#xA;Bundle-Version: 1.3.100.v20260327-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.concurrent' version='1.3.500.v20260307-0016' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.concurrent' range='[0.0.0,1.3.500.v20260307-0016)' 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.500-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.500.v20260307-0016'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.concurrent' version='1.3.500.v20260307-0016'/>
        <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.500.v20260307-0016'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.500.v20260307-0016,1.3.500.v20260307-0016]' 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.500.v20260307-0016'/>
      </artifacts>
      <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.500.v20260307-0016
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.jface' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.jface' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - JFace'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.jface'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.jface' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' version='3.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.jface' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=21))'>
          <description>
            org.eclipse.sirius.ext.jface
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.jface' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.jface&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.db.source' version='2.2.201.v202301061019' singleton='false'>
      <update id='org.eclipse.jpt.jpa.db.source' range='[0.0.0,2.2.201.v202301061019)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JPA DB Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.db'/>
        <property name='maven-version' value='2.2.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.db.source' version='2.2.201.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.db.source' version='2.2.201.v202301061019'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.db.source' version='2.2.201.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.db.source' version='2.2.201.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.db.source&#xA;Bundle-Version: 2.2.201.v202301061019
          </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.m2m.atl.drivers.uml24atl.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.drivers.uml24atl.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL RegularVM driver for UML2 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.drivers.uml24atl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.uml24atl.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.drivers.uml24atl.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.drivers.uml24atl.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.drivers.uml24atl.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.drivers.uml24atl.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.core.source' version='5.1.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.graph.core.source' range='[0.0.0,5.1.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Graph Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.core'/>
        <property name='maven-version' value='5.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core.source' version='5.1.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core.source' version='5.1.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.core.source' version='5.1.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.graph.core.source' version='5.1.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.graph.core.source&#xA;Bundle-Version: 5.1.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.p2.source' version='1.24.0.v20260312-1545' singleton='false'>
      <update id='org.eclipse.oomph.setup.p2.source' range='[0.0.0,1.24.0.v20260312-1545)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup P2 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.p2'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.p2.source' version='1.24.0.v20260312-1545'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2.source' version='1.24.0.v20260312-1545'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.p2.source' version='1.24.0.v20260312-1545'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.p2.source' version='1.24.0.v20260312-1545'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.p2.source&#xA;Bundle-Version: 1.24.0.v20260312-1545
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4e.source' version='0.19.9.202604090423' singleton='false'>
      <update id='org.eclipse.lsp4e.source' range='[0.0.0,0.19.9.202604090423)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse LSP4E'/>
        <property name='df_LT.bundleName' value='Language Server Protocol client for Eclipse IDE (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.lsp4e'/>
        <property name='maven-artifactId' value='org.eclipse.lsp4e'/>
        <property name='maven-version' value='0.19.9-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.source' version='0.19.9.202604090423'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4e.source' version='0.19.9.202604090423'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4e.source' version='0.19.9.202604090423'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4e.source' version='0.19.9.202604090423'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4e.source&#xA;Bundle-Version: 0.19.9.202604090423
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.source' version='1.2.900.v202510300114' singleton='false'>
      <update id='org.eclipse.wst.xml.ui.source' range='[0.0.0,1.2.900.v202510300114)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse XML Editors and Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.ui'/>
        <property name='maven-version' value='1.2.900-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.source' version='1.2.900.v202510300114'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.source' version='1.2.900.v202510300114'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.source' 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.source&#xA;Bundle-Version: 1.2.900.v202510300114
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.hk2.utils' version='4.0.0' singleton='false' generation='2'>
      <update id='org.glassfish.hk2.utils' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='HK2 Implementation Utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='HK2 Implementation Utilities'/>
        <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='org.glassfish.hk2'/>
        <property name='maven-artifactId' value='hk2-utils'/>
        <property name='maven-version' value='4.0.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.utils' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='org.glassfish.hk2.utils' version='4.0.0'/>
        <provided namespace='java.package' name='org.glassfish.hk2.utilities.cache' version='4.0.0'/>
        <provided namespace='java.package' name='org.glassfish.hk2.utilities.general' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.validation,javax.xml.namespace,javax.xml.stream,org.glassfish.hk2.utilities.cache' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.glassfish.hk2.utilities.reflection' version='4.0.0'/>
        <provided namespace='java.package' name='org.glassfish.hk2.utilities.reflection.internal' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.hk2.utilities.reflection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.hk2.component' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.glassfish.hk2.utils' version='4.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='jakarta.validation' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.validation.metadata' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.hibernate.validator' range='[9.1.0,10.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.annotation' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.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='org.glassfish.hk2.utilities.reflection' range='0.0.0'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.reflection.internal' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.glassfish.hk2.utils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.utils.source' range='[4.0.0,4.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.hk2.utils' version='4.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.glassfish.hk2.utils&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables.source' version='3.6.800.v20260307-0017' singleton='false'>
      <update id='org.eclipse.core.variables.source' range='[0.0.0,3.6.800.v20260307-0017)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Core Variables Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.variables'/>
        <property name='maven-version' value='3.6.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables.source' version='3.6.800.v20260307-0017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables.source' version='3.6.800.v20260307-0017'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables.source' version='3.6.800.v20260307-0017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables.source' version='3.6.800.v20260307-0017'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.6.800.v20260307-0017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.validity' version='2.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.validity' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Examples Validity View Extensions'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.validity'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.validity' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.validity' version='2.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.validity.locator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.validity.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.validity' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.emf.validation.validity.ui' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.console' range='[4.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.completeocl' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.validity
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.validity' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.validity;singleton:=true&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Core  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.ase.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.ase.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP ASE Enablement UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ase.ui'/>
        <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.datatools.enablement.sybase.ase.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ase.ui.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ase.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase.models' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.ddlgen.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.ase.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ase.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ase.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.xml' version='1.19.0.v20250506-1400' singleton='false' generation='2'>
      <update id='org.apache.batik.xml' 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-xml'/>
        <property name='maven-wrapped-groupId' value='org.apache.xmlgraphics'/>
        <property name='maven-wrapped-artifactId' value='batik-xml'/>
        <property name='maven-wrapped-version' value='1.19'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' version='1.19.0.v20250506-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.xml' version='1.19.0.v20250506-1400'/>
        <provided namespace='java.package' name='org.apache.batik.xml' version='1.19.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.batik.i18n,org.apache.batik.util.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.batik.xml.scanner.resources' version='1.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.xml' 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='8'>
        <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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.batik.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml.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.xml' 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.xml&#xA;Bundle-Version: 1.19.0.v20250506-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.twiki.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.wikitext.twiki.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn WikiText Twiki Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.twiki'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.twiki.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.twiki.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.twiki.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.twiki.source' version='4.11.0.v20260309-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.mylyn.wikitext.twiki.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.stm.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.templates.stm'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ STM32Fx Project Templates'/>
        <property name='df_LT.description' value='Templates for creating new projects using the standard ST device drivers libraries.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.stm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.templates.stm' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.templates.stm' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.server.ui.infopop.source' version='1.1.200.v201901310132' singleton='false'>
      <update id='org.eclipse.wst.server.ui.infopop.source' range='[0.0.0,1.1.200.v201901310132)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Server Tools infopops for Web Standard Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui.infopop'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.infopop.source' version='1.1.200.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui.infopop.source' version='1.1.200.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui.infopop.source' version='1.1.200.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui.infopop.source' version='1.1.200.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui.infopop.source&#xA;Bundle-Version: 1.1.200.v201901310132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sqlite.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sqlite.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DTP SQLite UI Enablement Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sqlite.ui'/>
        <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.datatools.enablement.sqlite.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sqlite.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sqlite.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sqlite.ui.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sqlite.ui.connection.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sqlite.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.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.datatools.enablement.sqlite' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sqlite.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sqlite.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sqlite.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sqlite.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </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.oomph.setup.launching' version='1.17.0.v20260209-1213' generation='2'>
      <update id='org.eclipse.oomph.setup.launching' range='[0.0.0,1.17.0.v20260209-1213)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Launching'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.launching'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching' version='1.17.0.v20260209-1213'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.launching' version='1.17.0.v20260209-1213'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.launching' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.launching.impl' version='1.17.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.launching.util' version='1.17.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.launching' version='1.17.0.v20260209-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'/>
        <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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.34.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.15.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.launching
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.source' range='[1.17.0.v20260209-1213,1.17.0.v20260209-1213]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.launching' version='1.17.0.v20260209-1213'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.launching;singleton:=true&#xA;Bundle-Version: 1.17.0.v20260209-1213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.editor.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Viewpoints Specification Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.feature.jar' version='1.7.1.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Lifecycle Management'/>
        <property name='df_LT.description' value='Contains the CDO lifecycle management client and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.feature.jar' version='1.7.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.lm' version='1.7.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.lm' version='1.7.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk' version='1.4.100.v20260307-0501' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.sdk' range='[0.0.0,1.4.100.v20260307-0501)' 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.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk' version='1.4.100.v20260307-0501'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' version='1.4.100.v20260307-0501'/>
        <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.100.v20260307-0501'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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='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='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='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.source' range='[1.4.100.v20260307-0501,1.4.100.v20260307-0501]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='[2.7.400,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='java.package' name='org.eclipse.equinox.internal.p2.repository' 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.p2.core' range='[2.7.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.repository.spi' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.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.100.v20260307-0501'/>
      </artifacts>
      <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.100.v20260307-0501
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='lpg.runtime.java' version='2.0.17.v201004271640' singleton='false' generation='2'>
      <update id='lpg.runtime.java' range='[0.0.0,2.0.17.v201004271640)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.pluginName' value='SourceForge LPG Java Runtime'/>
        <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='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='lpg.runtime'/>
        <property name='maven-artifactId' value='java'/>
        <property name='maven-version' value='2.0.17-v201004271640'/>
        <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='lpg.runtime.java' version='2.0.17.v201004271640'/>
        <provided namespace='osgi.bundle' name='lpg.runtime.java' version='2.0.17.v201004271640'/>
        <provided namespace='java.package' name='lpg.runtime' version='2.0.17'/>
        <provided namespace='osgi.identity' name='lpg.runtime.java' version='2.0.17.v201004271640'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5))'>
          <description>
            lpg.runtime.java
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='lpg.runtime.java.source' range='[2.0.17.v201004271640,2.0.17.v201004271640]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='lpg.runtime.java' version='2.0.17.v201004271640'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: lpg.runtime.java&#xA;Bundle-Version: 2.0.17.v201004271640
          </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.eclipse.jpt.jpadiagrameditor.feature.feature.jar' version='1.2.300.v202307260736'>
      <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.jpt.jpadiagrameditor.branding'/>
        <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) 2011 SAP AG.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Stefan Dimov - initial API, implementation and documentation'/>
        <property name='df_LT.featureName' value='Dali Java Persistence Tools - JPA Diagram Editor'/>
        <property name='df_LT.description' value='Dali Java Persistence Tools - JPA Diagram Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpadiagrameditor.feature'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.feature.feature.jar' version='1.2.300.v202307260736'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jpt.jpadiagrameditor.feature' version='1.2.300.v202307260736'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jpt.jpadiagrameditor.feature' version='1.2.300.v202307260736'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ingres.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ingres.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Ingres Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ingres'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ingres.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ingres.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ingres.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ingres.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.pde.ui' version='2.1.100.20251019-0931' generation='2'>
      <update id='org.eclipse.m2e.pde.ui' range='[0.0.0,2.1.100.20251019-0931)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E PDE Integration UI'/>
        <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.pde.ui'/>
        <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.pde.ui' version='2.1.100.20251019-0931'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.pde.ui' version='2.1.100.20251019-0931'/>
        <provided namespace='java.package' name='org.eclipse.m2e.pde.ui.target.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.pde.ui' version='2.1.100.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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core.ui' range='2.0.3'/>
        <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.pde.target' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.10.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.8.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[5.5.0,8.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.pde.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.ui.source' range='[2.1.100.20251019-0931,2.1.100.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.pde.ui' version='2.1.100.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.pde.ui;singleton:=true&#xA;Bundle-Version: 2.1.100.20251019-0931
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.bugzilla.core' version='4.11.0.v20260422-0541' generation='2'>
      <update id='org.eclipse.mylyn.bugzilla.core' range='[0.0.0,4.11.0.v20260422-0541)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Bugzilla Connector Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.bugzilla.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.core' version='4.11.0.v20260422-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.bugzilla.core' version='4.11.0.v20260422-0541'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.bugzilla.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.bugzilla.core.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.bugzilla.core' version='4.11.0.v20260422-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.xmlrpc' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.methods' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.methods.multipart' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.params' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.util' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.lang3' range='3.13.0'/>
        <required namespace='java.package' name='org.apache.xmlrpc' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.bugzilla.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla.core.source' range='[4.11.0.v20260422-0541,4.11.0.v20260422-0541]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.bugzilla.core' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mylyn.bugzilla.core;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260422-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.m2e.wtp.sdk.feature.feature.jar' version='1.6.1.20231024-1618'>
      <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) 2012-2014 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='m2e-wtp - Maven Integration for WTP Developer Resources'/>
        <property name='df_LT.description' value='Source code archives (SDK) for m2e-wtp core'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.sdk.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.sdk.feature.feature.jar' version='1.6.1.20231024-1618'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.wtp.sdk.feature' version='1.6.1.20231024-1618'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.wtp.sdk.feature' version='1.6.1.20231024-1618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.xsd.ecore.importer' version='2.11.0.v20250910-1205' generation='2'>
      <update id='org.eclipse.xsd.ecore.importer' range='[0.0.0,2.11.0.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD 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.xsd.ecore.importer'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.importer' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.ecore.importer' version='2.11.0.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.xsd.ecore.importer' version='2.11.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.ecore.importer.taskdefs' version='2.11.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.ecore.importer.ui' version='2.11.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.ecore.importer' version='2.11.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='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.xsd' range='[2.20.0,3.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.mapping.xsd2ecore' range='[2.11.0,3.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'/>
        <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.xsd.ecore.importer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.importer.source' range='[2.11.0.v20250910-1205,2.11.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.xsd.ecore.importer' version='2.11.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.xsd.ecore.importer; singleton:=true&#xA;Bundle-Version: 2.11.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'>
      <update id='org.eclipse.jst.ws.consumption.infopop' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web services UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.infopop.source' range='[1.0.400.v201903050508,1.0.400.v201903050508]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.consumption.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.additional.builder' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.dsl.additional.builder' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley DSL Additional Builder'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl.additional.builder'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.additional.builder' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.additional.builder' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.additional.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.additional.builder.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.dsl.pluginxml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.dsl.additional.builder' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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.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.pde.core' range='3.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.dsl.additional.builder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.additional.builder.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.dsl.additional.builder' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.dsl.additional.builder;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.feature.jar' version='11.3.0.202604110342'>
      <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='%featureProvider'/>
        <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 2009 Ericsson'/>
        <property name='df_LT.featureName' value='TMF - Tracing and Monitoring Framework'/>
        <property name='df_LT.description' value='Plug-ins to integrate TMF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.jar' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tracecompass.tmf' version='11.3.0.202604110342'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tracecompass.tmf' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.preferences.source' version='3.12.100.v20251111-0704' singleton='false'>
      <update id='org.eclipse.equinox.preferences.source' range='[0.0.0,3.12.100.v20251111-0704)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Eclipse Preferences Mechanism Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.preferences'/>
        <property name='maven-version' value='3.12.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences.source' version='3.12.100.v20251111-0704'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.preferences.source' version='3.12.100.v20251111-0704'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.preferences.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.preferences.source' 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.source&#xA;Bundle-Version: 3.12.100.v20251111-0704
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.sdk.ide.executable.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.launcher.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.emftvm.launcher.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL EMFTVM Launcher Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.launcher'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.launcher.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.launcher.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.launcher.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.launcher.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.launcher.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_core.feature.feature.group' version='3.42.0.v202604080341' singleton='false'>
      <update id='org.eclipse.jst.enterprise_core.feature.feature.group' range='[0.0.0,3.42.0.v202604080341)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_core.feature'/>
        <property name='maven-version' value='3.42.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Enterprise Core'/>
        <property name='df_LT.description' value='JST Enterprise headless functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_core.feature.feature.group' version='3.42.0.v202604080341'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ejb' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_core.feature.feature.jar' range='[3.42.0.v202604080341,3.42.0.v202604080341]'>
          <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.transport.ecf.source' version='1.4.700.v20260304-0651' singleton='false'>
      <update id='org.eclipse.equinox.p2.transport.ecf.source' range='[0.0.0,1.4.700.v20260304-0651)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning ECF based Transport Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.transport.ecf'/>
        <property name='maven-version' value='1.4.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf.source' version='1.4.700.v20260304-0651'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf.source' version='1.4.700.v20260304-0651'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.transport.ecf.source' version='1.4.700.v20260304-0651'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.transport.ecf.source' version='1.4.700.v20260304-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.p2.transport.ecf.source&#xA;Bundle-Version: 1.4.700.v20260304-0651
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.examples.uml.ui.source' version='5.6.0.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.examples.uml.ui.source' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='UML2 UML Examples UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.uml2'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.examples.uml.ui'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.examples.uml.ui.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.examples.uml.ui.source' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.examples.uml.ui.source' version='5.6.0.v20260412-0921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.examples.uml.ui.source' version='5.6.0.v20260412-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.eclipse.uml2.examples.uml.ui.source&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.jdt.source' version='1.24.0.v20251008-0516' singleton='false'>
      <update id='org.eclipse.oomph.setup.jdt.source' range='[0.0.0,1.24.0.v20251008-0516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup JDT Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.jdt'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.source' version='1.24.0.v20251008-0516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.jdt.source' version='1.24.0.v20251008-0516'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.jdt.source' version='1.24.0.v20251008-0516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.jdt.source' version='1.24.0.v20251008-0516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.jdt.source&#xA;Bundle-Version: 1.24.0.v20251008-0516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.swing.java6.source' version='1.10.100.202604041334' singleton='false'>
      <update id='org.eclipse.wb.swing.java6.source' range='[0.0.0,1.10.100.202604041334)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Swing Designer Java6 Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.swing.java6'/>
        <property name='maven-version' value='1.10.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.swing.java6.source' version='1.10.100.202604041334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.swing.java6.source' version='1.10.100.202604041334'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.swing.java6.source' version='1.10.100.202604041334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.swing.java6.source' version='1.10.100.202604041334'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.swing.java6.source&#xA;Bundle-Version: 1.10.100.202604041334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.cm' version='1.6.400.v20251209-1342' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.cm' range='[0.0.0,1.6.400.v20251209-1342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Configuration Admin'/>
        <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.cm'/>
        <property name='maven-version' value='1.6.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.cm' version='1.6.400.v20251209-1342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.cm' version='1.6.400.v20251209-1342'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.cm' version='1.6.400.v20251209-1342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.equinox.cm_1.6.400.v20251209-1342-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.cm.ConfigurationAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.implementation' name='osgi.cm' version='1.6.0'>
          <properties size='1'>
            <property name='provider' value='equinox'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi.framework' range='1.7.0'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.osgi.service.coordinator' range='[1.0.0,2.0.0)'/>
        <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.log' range='1.3.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.cm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.cm.source' range='[1.6.400.v20251209-1342,1.6.400.v20251209-1342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.cm' version='1.6.400.v20251209-1342'/>
      </artifacts>
      <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.cm&#xA;Bundle-Version: 1.6.400.v20251209-1342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.freescale.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.templates.freescale.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.templates.freescale.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.freescale'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Freescale Project Templates'/>
        <property name='df_LT.description' value='Templates for creating new projects for Freescale Arm processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.templates.core' range='[3.1.2.202602251544,3.1.2.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.ui' range='[3.0.0.202602251544,3.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.pe.ui' range='[2.0.0.202602251544,2.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.core' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.freescale.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.core' version='3.46.0.v20260423-2048' generation='2'>
      <update id='org.eclipse.jdt.core' range='[0.0.0,3.46.0.v20260423-2048)' 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.46.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.46.0.v20260423-2048'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core' version='3.46.0.v20260423-2048'/>
        <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.46.0.v20260423-2048'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.46.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.46.0.v20260423-2048,3.46.0.v20260423-2048]' 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.46.0.v20260423-2048'/>
      </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.46.0.v20260423-2048
          </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.wst.server.preview.source' version='1.3.200.v202508220455' singleton='false'>
      <update id='org.eclipse.wst.server.preview.source' range='[0.0.0,1.3.200.v202508220455)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Preview Server Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.preview'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.preview.source' version='1.3.200.v202508220455'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.preview.source' version='1.3.200.v202508220455'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.preview.source' version='1.3.200.v202508220455'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.preview.source' version='1.3.200.v202508220455'/>
      </artifacts>
      <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.preview.source&#xA;Bundle-Version: 1.3.200.v202508220455
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.core' version='2.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.core' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Debugging Core Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.core'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.core' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.core' version='2.0.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.core.data' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.core' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.core' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.core;singleton:=true&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.parsers.feature.feature.jar' version='1.16.1.202412071309'>
      <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.datatools.sqltools.parsers.sql'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Parsers'/>
        <property name='df_LT.description' value='Extensible SQL query parser framework'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.parsers.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.parsers.feature' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.parsers.feature' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.cm.source' version='1.6.400.v20251209-1342' singleton='false'>
      <update id='org.eclipse.equinox.cm.source' range='[0.0.0,1.6.400.v20251209-1342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Configuration Admin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.cm'/>
        <property name='maven-version' value='1.6.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.cm.source' version='1.6.400.v20251209-1342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.cm.source' version='1.6.400.v20251209-1342'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.cm.source' version='1.6.400.v20251209-1342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.cm.source' version='1.6.400.v20251209-1342'/>
      </artifacts>
      <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.cm.source&#xA;Bundle-Version: 1.6.400.v20251209-1342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.edit.feature.jar' version='5.24.0.v20260428-1443'>
      <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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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='OCL Classic: Ecore/UML Parse,Evaluate,Edit'/>
        <property name='df_LT.description' value='Install this feature for additional EMF edit support with UML or Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.edit'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.edit.feature.jar' version='5.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.edit' version='5.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.edit' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.common' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.common' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.common'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.common' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common.ATL' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common.ATL.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common.OCL' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common.OCL.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common.PrimitiveTypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common.Problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common.Problem.PrimitiveTypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.common.Problem.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.common' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.common.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.common' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.common;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.scout.sdk.s2e.source' version='14.0.33' singleton='false'>
      <update id='org.eclipse.scout.sdk.s2e.source' range='[0.0.0,14.0.33)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.scout.sdk.s2e:org.eclipse.scout.sdk.s2e'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Scout Project'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.scout.sdk.s2e.source' version='14.0.33'/>
        <provided namespace='osgi.bundle' name='org.eclipse.scout.sdk.s2e.source' version='14.0.33'/>
        <provided namespace='osgi.identity' name='org.eclipse.scout.sdk.s2e.source' version='14.0.33'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.scout.sdk.s2e.source' version='14.0.33'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.scout.sdk.s2e.source&#xA;Bundle-Version: 14.0.33
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.design.ui.source' version='3.5.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.design.ui.source' range='[0.0.0,3.5.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP ODA Designer UI Framework Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.design.ui'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design.ui.source' version='3.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui.source' version='3.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.design.ui.source' version='3.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.design.ui.source' version='3.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.design.ui.source&#xA;Bundle-Version: 3.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.proxy.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.remote.proxy.feature.group' range='[0.0.0,12.5.0.202603111352)' 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://eclipse.org/ptp'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.proxy'/>
        <property name='maven-version' value='12.5.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) 2016 Oak Ridge National Laboratory and others.&#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/'/>
        <property name='df_LT.featureName' value='Remote Services Proxy'/>
        <property name='df_LT.description' value='Provides a proxy for the remote services framework'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.feature.group' version='12.5.0.202603111352'/>
        <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.remote.proxy.core' range='[1.1.200.202501070137,1.1.200.202501070137]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.core' range='[1.1.400.202512020204,1.1.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.linux.x86_64' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.ui' range='[1.1.400.202603111352,1.1.400.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.macosx.x86_64' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.protocol.core' range='[2.1.200.202501070137,2.1.200.202501070137]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.server.linux.ppc64le' range='[12.5.0.202603111352,12.5.0.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.proxy.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.linuxtools.systemtap.ui.ide' version='2.3.1.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.systemtap.ui.ide' range='[0.0.0,2.3.1.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='SystemTap IDE Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.ui.ide'/>
        <property name='maven-version' value='2.3.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.ide' version='2.3.1.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.ui.ide' version='2.3.1.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.ui.ide' version='2.3.1.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' 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.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.man.core' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.launch' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.graphing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.graphing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.ui.consolelog' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.structures' 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.ide' range='0.0.0'/>
        <required namespace='java.package' name='com.jcraft.jsch' range='0.1.37'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core.factory' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.systemtap.ui.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.ide.source' range='[2.3.1.202604281957,2.3.1.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.ui.ide' version='2.3.1.202604281957'/>
      </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.linuxtools.systemtap.ui.ide;singleton:=true&#xA;Bundle-Version: 2.3.1.202604281957
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.natives.checkAndPromptNativePackage(distro:fedora,package:systemtap-client);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.annotation-api.source' version='1.3.5' singleton='false'>
      <update id='jakarta.annotation-api.source' range='[0.0.0,1.3.5)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for jakarta.annotation-api:1.3.5'/>
        <property name='maven-groupId' value='jakarta.annotation'/>
        <property name='maven-artifactId' value='jakarta.annotation-api'/>
        <property name='maven-version' value='1.3.5'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.annotation-api.source' version='1.3.5'/>
        <provided namespace='osgi.bundle' name='jakarta.annotation-api.source' version='1.3.5'/>
        <provided namespace='osgi.identity' name='jakarta.annotation-api.source' version='1.3.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.annotation-api.source' version='1.3.5'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.annotation-api.source&#xA;Bundle-Version: 1.3.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.testing' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.testing' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Testing Infrastructure'/>
        <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.testing'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.builder' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.extensions' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.formatter' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.logging' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.smoketest' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.smoketest.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.smoketest.processors' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.testing' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='2.43.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.junit' range='4.13.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <required namespace='java.package' name='org.apache.log4j.spi' range='1.2.26'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.io' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.provider' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[6.0.0,7.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.testing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.testing' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.testing;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.testsrunner.gtest.source' version='7.2.400.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.testsrunner.gtest.source' range='[0.0.0,7.2.400.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='C/C++ Development Tools Google Tests Runner Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.testsrunner.gtest'/>
        <property name='maven-version' value='7.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.testsrunner.gtest.source' version='7.2.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.testsrunner.gtest.source' version='7.2.400.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.testsrunner.gtest.source' version='7.2.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.testsrunner.gtest.source' version='7.2.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.testsrunner.gtest.source&#xA;Bundle-Version: 7.2.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.composer.api' version='8.4.0.202512011310' singleton='false' generation='2'>
      <update id='org.eclipse.php.composer.api' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Composer API'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse PDT'/>
        <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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.composer.api'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.api' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.composer.api' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.api.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.api.entities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.api.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.api.objects' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.api.packages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.composer.api.repositories' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.composer.api' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.apache.httpcomponents.httpclient' range='4.3.6'/>
        <required namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' range='4.3.3'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='2.2.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' 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=21))'>
          <description>
            org.eclipse.php.composer.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.api.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.composer.api' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.composer.api&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1500.v20260414-2255' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='1.2.1500.v20260414-2255'/>
        <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='toolingorg.eclipse.equinox.launcher.cocoa.macosx.aarch64' version='1.2.1500.v20260414-2255'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='1.2.1500.v20260414-2255'/>
        <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='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ui.source' version='3.16.500.v20260422-1356' singleton='false'>
      <update id='org.eclipse.pde.ui.source' range='[0.0.0,3.16.500.v20260422-1356)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui'/>
        <property name='maven-version' value='3.16.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.source' version='3.16.500.v20260422-1356'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui.source' version='3.16.500.v20260422-1356'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui.source' version='3.16.500.v20260422-1356'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui.source' version='3.16.500.v20260422-1356'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ui.source&#xA;Bundle-Version: 3.16.500.v20260422-1356
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.doc.feature.group' version='1.14.2.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.doc.feature.group' range='[0.0.0,1.14.2.202604011950)' 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.description.url' value='https://www.eclipse.org/modeling/emf/?project=validation'/>
        <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.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.doc'/>
        <property name='maven-version' value='1.14.2-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 Validation Framework Documentation'/>
        <property name='df_LT.description' value='EMF Validation Framework (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.validation.doc.feature.group' version='1.14.2.202604011950'/>
        <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.help' 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.ui' range='[3.106.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.runtime' 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.core.resources' range='[3.9.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.9.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.doc' range='[1.5.0.202604011950,1.5.0.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.examples' range='[1.4.0.202604011950,1.4.0.202604011950]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.doc.feature.jar' range='[1.14.2.202604011950,1.14.2.202604011950]'>
          <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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.profiling.doc.user.source' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.analysis.profiling.doc.user.source' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass Profiling User Guide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.doc.user'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.doc.user.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.doc.user.source' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.doc.user.source' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.profiling.doc.user.source' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.profiling.doc.user.source&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.gef.ui' version='1.9.0.202512020858' singleton='false' generation='2'>
      <update id='org.eclipse.gmf.runtime.gef.ui' range='[0.0.0,1.9.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 GEF 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.gef.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.gef.ui'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.gef.ui' version='1.9.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' version='1.9.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.palette.customize' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.gef.ui' version='1.9.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='9'>
        <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.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.13.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)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.gef.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.gef.ui.source' range='[1.9.0.202512020858,1.9.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.gef.ui' version='1.9.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.gef.ui&#xA;Bundle-Version: 1.9.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.sdk.feature.feature.jar' version='0.19.3.202502181516'>
      <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='Graphiti SDK (Incubation)'/>
        <property name='df_LT.description' value='This is the full blown SDK feature of the Graphiti framework containing the framework itself plus the source code, documentation and the tutorial with its source code. Install this feature if you would like to start using Graphiti. Graphiti supports the fast and easy creation of unified graphical tools, which can graphically display and edit underlying domain models using a tool-defined notation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.sdk.feature'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.sdk.feature.feature.jar' version='0.19.3.202502181516'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.graphiti.sdk.feature' version='0.19.3.202502181516'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.graphiti.sdk.feature' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        (c) 2005, 2019 SAP SE.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.edit.source' version='1.1.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.edit.source' range='[0.0.0,1.1.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.edit'/>
        <property name='maven-version' value='1.1.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.edit.source' version='1.1.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.edit.source' version='1.1.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.edit.source' version='1.1.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.edit.source' version='1.1.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.edit.source&#xA;Bundle-Version: 1.1.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.edit' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.properties.edit' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View Model 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.edit'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.edit.internal.generator' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.provider' version='4.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.edit' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.properties.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.edit' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.edit;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider' version='4.10.0.v20231021-2015' generation='2'>
      <update id='org.eclipse.ecf.provider' range='[0.0.0,4.10.0.v20231021-2015)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse.org - ECF'/>
        <property name='df_LT.plugin.name' value='ECF Generic 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'/>
        <property name='maven-version' value='4.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider' version='4.10.0.v20231021-2015'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider' version='4.10.0.v20231021-2015'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.comm' version='4.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.comm.tcp' version='4.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.generic' version='4.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.generic.gmm' version='4.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.provider.util' version='4.4.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.provider' version='4.10.0.v20231021-2015'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.sharedobject' range='[2.5.0,3.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=11))'>
          <description>
            org.eclipse.ecf.provider
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.provider' version='4.10.0.v20231021-2015'/>
      </artifacts>
      <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;singleton:=true&#xA;Bundle-Version: 4.10.0.v20231021-2015
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.facesconfig.ui' version='1.7.1.v202502282010' generation='2'>
      <update id='org.eclipse.jst.jsf.facesconfig.ui' range='[0.0.0,1.7.1.v202502282010)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JSF Tools - FacesConfig UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.facesconfig.ui'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facesconfig.ui' version='1.7.1.v202502282010'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.facesconfig.ui' version='1.7.1.v202502282010'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.page.detail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.action.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.editpolicy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.figure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.properties.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.synchronization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.pageflow.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.facesconfig.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.facesconfig.ui' version='1.7.1.v202502282010'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.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='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.facesconfig' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.ui' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.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.jst.jsf.common' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.facesconfig.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.facesconfig.ui.source' range='[1.7.1.v202502282010,1.7.1.v202502282010]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.facesconfig.ui' version='1.7.1.v202502282010'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.facesconfig.ui;singleton:=true&#xA;Bundle-Version: 1.7.1.v202502282010
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change.edit.source' version='2.10.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.ecore.change.edit.source' range='[0.0.0,2.10.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Change Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.change.edit'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit.source' version='2.10.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change.edit.source' version='2.10.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change.edit.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change.edit.source' 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.source&#xA;Bundle-Version: 2.10.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.core.runtime' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </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.eclipse.ui.views' version='3.13.100.v20260326-1607' generation='2'>
      <update id='org.eclipse.ui.views' range='[0.0.0,3.13.100.v20260326-1607)' 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.100-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.100.v20260326-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views' version='3.13.100.v20260326-1607'/>
        <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.100.v20260326-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='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.100.v20260326-1607,3.13.100.v20260326-1607]' 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.100.v20260326-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.ui.views; singleton:=true&#xA;Bundle-Version: 3.13.100.v20260326-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.edit.source' version='1.21.0.v20260311-1103' singleton='false'>
      <update id='org.eclipse.oomph.setup.edit.source' range='[0.0.0,1.21.0.v20260311-1103)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.edit'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.edit.source' version='1.21.0.v20260311-1103'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit.source' version='1.21.0.v20260311-1103'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.edit.source' version='1.21.0.v20260311-1103'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.edit.source' version='1.21.0.v20260311-1103'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.edit.source&#xA;Bundle-Version: 1.21.0.v20260311-1103
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.activities' version='1.20.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe.activities' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='MWE UI Activities'/>
        <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.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.activities'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.activities' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.activities' version='1.20.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe.activities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.activities' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe.activities
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.activities.source' range='[1.20.0.v20260425-1324,1.20.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.activities' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.activities;singleton:=true&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.sdk.feature.feature.group' version='2.11.0.20260205-1611' singleton='false'>
      <update id='org.eclipse.m2e.sdk.feature.feature.group' range='[0.0.0,2.11.0.20260205-1611)' 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.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.sdk.feature'/>
        <property name='maven-version' value='2.11.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) 2008-2021 Sonatype, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Sonatype, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='M2E - Complete Development Kit'/>
        <property name='df_LT.description' value='The full M2Eclipse Software Development Kit that contains all m2e plug-ins and features and their sources.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sdk.feature.feature.group' version='2.11.0.20260205-1611'/>
        <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.m2e.feature.feature.group' range='[2.10.100.20260205-1611,2.10.100.20260205-1611]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.lemminx.feature.feature.group' range='[2.6.101.20250727-0612,2.6.101.20250727-0612]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.logback.feature.feature.group' range='[2.7.200.20251018-1026,2.7.200.20251018-1026]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.feature.feature.group' range='[2.3.600.20251019-0931,2.3.600.20251019-0931]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.tests.common' range='[2.1.1.20250220-1925,2.1.1.20250220-1925]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.sdk.feature.feature.jar' range='[2.11.0.20260205-1611,2.11.0.20260205-1611]'>
          <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.swtbot.ide.feature.jar' version='4.3.0.202506021445'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot IDE Features'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot IDE support'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.swtbot.eclipse.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007-2013 Ketan Padegaonkar, Red Hat 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;http://www.eclipse.org/legal/epl-2.0/'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.ide'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.ide.feature.jar' version='4.3.0.202506021445'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.swtbot.ide' version='4.3.0.202506021445'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.swtbot.ide' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.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.emf.cdo.ui.compare.source' version='4.9.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.ui.compare.source' range='[0.0.0,4.9.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client UI Compare Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.ui.compare'/>
        <property name='maven-version' value='4.9.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.compare.source' version='4.9.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui.compare.source' version='4.9.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.ui.compare.source' version='4.9.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.ui.compare.source' version='4.9.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.ui.compare.source&#xA;Bundle-Version: 4.9.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_js_support.feature.feature.jar' version='3.36.0.v202508301759'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools - JavaScript Support'/>
        <property name='df_LT.description' value='Tools for working with JavaScript in web pages.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_js_support.feature'/>
        <property name='maven-version' value='3.36.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.jar' version='3.36.0.v202508301759'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.web_js_support.feature' version='3.36.0.v202508301759'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.web_js_support.feature' version='3.36.0.v202508301759'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.parsley.dsl.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.dsl.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley DSL Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.dsl'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.dsl.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.dsl.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.dsl.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.dsl.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.dsl.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.servlet.ui.source' version='1.2.300.v202502280419' singleton='false'>
      <update id='org.eclipse.jst.servlet.ui.source' range='[0.0.0,1.2.300.v202502280419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='WTP Servlet UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.servlet.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui.source' version='1.2.300.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.servlet.ui.source' version='1.2.300.v202502280419'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.servlet.ui.source' version='1.2.300.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.servlet.ui.source' version='1.2.300.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.servlet.ui.source&#xA;Bundle-Version: 1.2.300.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.creation.ui.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.creation.ui.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Creation Graphical User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.creation.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.creation.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.creation.ui.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.creation.ui.source' version='1.1.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.jst.ws.creation.ui.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xbase.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xbase'/>
        <property name='df_LT.description' value='Xbase Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' version='2.43.0.v20260426-1446'/>
        <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.xtext.xbase.lib.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.config.win32.win32.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.config' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.platform.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.platform);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_js_support.feature.feature.group' version='3.32.0.v202309190220' singleton='false'>
      <update id='org.eclipse.jst.web_js_support.feature.feature.group' range='[0.0.0,3.32.0.v202309190220)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_js_support.feature'/>
        <property name='maven-version' value='3.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools - JavaScript Support'/>
        <property name='df_LT.description' value='Tools for working with JavaScript in JavaServer Pages (JSP)&#xA;&#xA;Note: The creation of Dynamic Web Projects requires the Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.group' version='3.32.0.v202309190220'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.support.jsp' range='[1.1.200.v202210260359,1.1.200.v202210260359]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.jar' range='[3.32.0.v202309190220,3.32.0.v202309190220]'>
          <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.ecf.source' version='3.13.100.v20260415-2025' singleton='false'>
      <update id='org.eclipse.ecf.source' range='[0.0.0,3.13.100.v20260415-2025)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Core API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf'/>
        <property name='maven-version' value='3.13.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.source' version='3.13.100.v20260415-2025'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.source' version='3.13.100.v20260415-2025'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.source' version='3.13.100.v20260415-2025'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.source' version='3.13.100.v20260415-2025'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.13.100.v20260415-2025
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.core.ant' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.core.ant' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.core.ant'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ant' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.ant' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.ant.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.core.ant.tasks.nested' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.core.ant' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.core.ant
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ant.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.core.ant' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.core.ant;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.profiling.feature.group' range='[0.0.0,8.23.0.202604281957)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2008, 2010 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Profile Framework'/>
        <property name='df_LT.description' value='Plugins common to profiling tools.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.feature.group' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <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.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.cdt.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.cdt.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.core.filesystem' 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.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.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.jface.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.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.ui.editors' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.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.console' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.ui' range='[3.2.0.202604281957,3.2.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.ui.capability' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.launch' range='[3.3.0.202604281957,3.3.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.binutils' range='[6.0.0.202604281957,6.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.docs' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.tools.launch.core' range='[3.3.0.202604281957,3.3.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.tools.launch.ui' range='[2.0.0.202604281957,2.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2e.archetype.descriptor.source' version='3.2.1.2' singleton='false'>
      <update id='org.eclipse.m2e.archetype.descriptor.source' range='[0.0.0,3.2.1.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.eclipse.m2e.archetype.descriptor:3.2.1.2'/>
        <property name='maven-groupId' value='org.apache.maven.archetype'/>
        <property name='maven-artifactId' value='archetype-descriptor'/>
        <property name='maven-version' value='3.2.1'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.descriptor.source' version='3.2.1.2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.descriptor.source' version='3.2.1.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.archetype.descriptor.source' version='3.2.1.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.descriptor.source' version='3.2.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.archetype.descriptor.source&#xA;Bundle-Version: 3.2.1.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xcore.edit' version='1.7.1.v20250910-1205' generation='2'>
      <update id='org.eclipse.emf.ecore.xcore.edit' range='[0.0.0,1.7.1.v20250910-1205)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Xcore 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xcore.edit'/>
        <property name='maven-version' value='1.7.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.edit' version='1.7.1.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xcore.edit' version='1.7.1.v20250910-1205'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xcore.provider' version='1.7.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xcore.edit' version='1.7.1.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.emf.ecore.xcore' range='[1.33.0,2.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.ecore' range='[2.39.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.codegen.ecore' range='[2.42.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.42.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='[2.18.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.ecore.xcore.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xcore.edit.source' range='[1.7.1.v20250910-1205,1.7.1.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.xcore.edit' version='1.7.1.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.xcore.edit;singleton:=true&#xA;Bundle-Version: 1.7.1.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.codered.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.codered.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.codered.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.codered'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ CodeRed Debug Perspective'/>
        <property name='df_LT.description' value='Display a debug perspective inspired form the former CodeRed suite.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.feature.group' range='[6.7.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered.ui' range='[2.0.1.202602251544,2.0.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.codered.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='configure.logback.classic' version='2.7.200.20251018-1026' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='osgi.bundle' name='ch.qos.logback.classic' range='[1.3.0,1.6.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='configure.logback.classic' version='2.7.200.20251018-1026'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='ch.qos.logback.classic' range='[1.3.0,1.6.0)' greedy='false'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setStartLevel(startLevel:-1); org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:false);
          </instruction>
          <instruction key='uninstall'>
            org.eclipse.equinox.p2.touchpoint.eclipse.uninstallBundle(bundle:${artifact});
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setStartLevel(startLevel:2); org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
          </instruction>
          <instruction key='install'>
            org.eclipse.equinox.p2.touchpoint.eclipse.installBundle(bundle:${artifact});
          </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.eclipse.linuxtools.changelog.doc' version='2.7.1.202604281957'>
      <update id='org.eclipse.linuxtools.changelog.doc' range='[0.0.0,2.7.1.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='ChangeLog Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-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.linuxtools.changelog'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.changelog.doc'/>
        <property name='maven-version' value='2.7.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.doc' version='2.7.1.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.changelog.doc' version='2.7.1.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.changelog.doc' version='2.7.1.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.changelog.doc.source' range='[2.7.1.202604281957,2.7.1.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.changelog.doc' version='2.7.1.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.changelog.doc;singleton:=true&#xA;Bundle-Version: 2.7.1.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.ui.source' version='1.1.200.v202502280419' singleton='false'>
      <update id='org.eclipse.jst.jee.ui.source' range='[0.0.0,1.1.200.v202502280419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Eclipse Java EE Developer Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.ui'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ui.source' version='1.1.200.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.ui.source' version='1.1.200.v202502280419'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.ui.source' version='1.1.200.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.ui.source' version='1.1.200.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.ui.source&#xA;Bundle-Version: 1.1.200.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-api.source' version='1.14.3' singleton='false'>
      <update id='junit-platform-suite-api.source' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-suite-api:1.14.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-api'/>
        <property name='maven-version' value='1.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-api.source' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-api.source' version='1.14.3'/>
        <provided namespace='osgi.identity' name='junit-platform-suite-api.source' version='1.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-api.source' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-api.source&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </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.cdt.autotools.ui' version='2.2.800.202603111352' generation='2'>
      <update id='org.eclipse.cdt.autotools.ui' range='[0.0.0,2.2.800.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse CDT'/>
        <property name='df_LT.Bundle-Name.0' value='Autotools UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.autotools.ui'/>
        <property name='maven-version' value='2.2.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.ui' version='2.2.800.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.autotools.ui' version='2.2.800.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.autotools.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.autotools.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.autotools.ui.editors.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.autotools.ui.editors.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui.editors.autoconf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui.editors.automake' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui.text.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.internal.autotools.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.autotools.ui' version='2.2.800.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.autotools.core' range='[2.2.400,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='[9.7.100,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,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.cdt.ui' range='[9.1.0,10.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.cdt.managedbuilder.ui' range='[9.4.300,10.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.cdt.make.ui' range='[8.3.200,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.12.600,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.remote.core' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.132.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.3.600,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.autotools.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.autotools.ui.source' range='[2.2.800.202603111352,2.2.800.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.autotools.ui' version='2.2.800.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.autotools.ui;singleton:=true&#xA;Bundle-Version: 2.2.800.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.css.core' version='1.3.400.v202308160453' generation='2'>
      <update id='org.eclipse.wst.css.core' range='[0.0.0,1.3.400.v202308160453)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source CSS Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.css.core'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.core' version='1.3.400.v202308160453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.css.core' version='1.3.400.v202308160453'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.contentproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.eventimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.metamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.metamodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.metamodelimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.parser.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.parserz' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.util.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.css.core' version='1.3.400.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.apache.xerces' range='[2.12.2,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.800,1.3.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.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='com.ibm.icu' range='73.1.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.css.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.core.source' range='[1.3.400.v202308160453,1.3.400.v202308160453]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.css.core' version='1.3.400.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.css.core; singleton:=true&#xA;Bundle-Version: 1.3.400.v202308160453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'>
      <update id='org.eclipse.wst.web.ui.infopop' range='[0.0.0,1.0.300.v201903222120)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='Static Web infopop'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web.ui.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui.infopop.source' range='[1.0.300.v201903222120,1.0.300.v201903222120]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.web.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.300.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper.source' version='1.2.400.v20250720-1532' singleton='false'>
      <update id='org.eclipse.equinox.jsp.jasper.source' range='[0.0.0,1.2.400.v20250720-1532)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Jasper Jsp Support Bundle Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.source' version='1.2.400.v20250720-1532'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.source' version='1.2.400.v20250720-1532'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper.source' 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.source&#xA;Bundle-Version: 1.2.400.v20250720-1532
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.tools.emf.ui' version='4.9.100.v20260423-0608' generation='2'>
      <update id='org.eclipse.e4.tools.emf.ui' range='[0.0.0,4.9.100.v20260423-0608)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF ModelTooling UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.emf.ui'/>
        <property name='maven-version' value='4.9.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.emf.ui' version='4.9.100.v20260423-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.emf.ui' version='4.9.100.v20260423-0608'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.common' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.common.component' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component.dialogs' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component.tabs' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component.tabs.empty' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component.virtual' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.objectdata' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.properties' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.resourcelocator' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.resourcelocator.dialogs' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.uistructure' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.xml' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.handlers' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.imp' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.wbm' version='0.12.0.qualifier'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.emf.ui' version='4.9.100.v20260423-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.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding.edit' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools.services' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.21.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.7.200'/>
        <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.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.tools.emf.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.emf.ui.source' range='[4.9.100.v20260423-0608,4.9.100.v20260423-0608]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.emf.ui' version='4.9.100.v20260423-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.e4.tools.emf.ui;singleton:=true&#xA;Bundle-Version: 4.9.100.v20260423-0608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.uml.feature.group' version='5.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.uml.feature.group' range='[0.0.0,5.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.uml'/>
        <property name='maven-version' value='5.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='OCL Classic: UML Parser,Evaluator'/>
        <property name='df_LT.description' value='Provides just enough functionality to parse and evaluate OCL queries on UML Models using the UML API.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.group' version='5.24.0.v20260428-1443'/>
        <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.ocl' range='[3.24.0.v20260428-1443,3.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.feature.jar' range='[5.24.0.v20260428-1443,5.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.dltk.ui.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.ui.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Core UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.ui.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.ui.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.ui.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.ui.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolinggtk.linux.aarch64org.eclipse.equinox.simpleconfigurator' version='4.40.0.I20260423-1800' 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='4.40.0.I20260423-1800'/>
        <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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:1);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.luw.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.luw.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM DB2 UDB LUW Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.luw'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.luw.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.luw.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.luw.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.luw.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.riscv' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.riscv' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ RISC-V Cross Compiler Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.riscv'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.riscv' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.riscv' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.riscv' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.cross.riscv
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.riscv' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.riscv;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.expressions' version='4.4.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.expressions' range='[0.0.0,4.4.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Expressions'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.expressions'/>
        <property name='maven-version' value='4.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions' version='4.4.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.expressions' version='4.4.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.expressions' version='4.4.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.expressions.impl' version='4.4.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.expressions.util' version='4.4.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.expressions' version='4.4.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.expressions
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.source' range='[4.4.2.v20260304-1812,4.4.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.expressions' version='4.4.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.expressions;singleton:=true&#xA;Bundle-Version: 4.4.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.table.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Table Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.table.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.versions.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.versions.core'/>
        <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, 2014 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Versions'/>
        <property name='df_LT.description' value='Provides a framework for accessing team providers.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.versions.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.versions.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.versions.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.ext.swt.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ext.swt.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Library Extension - SWT Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.swt'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.swt.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.swt.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.swt.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.tools.jdt.templates' version='4.11.100.v20260120-1312' generation='2'>
      <update id='org.eclipse.e4.tools.jdt.templates' range='[0.0.0,4.11.100.v20260120-1312)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='e4 JDT code templates'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.jdt.templates'/>
        <property name='maven-version' value='4.11.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.jdt.templates' version='4.11.100.v20260120-1312'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.jdt.templates' version='4.11.100.v20260120-1312'/>
        <provided namespace='java.package' name='org.eclipse.e4.internal.tools.jdt.templates' version='0.12.0.qualifier'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.jdt.templates' version='4.11.100.v20260120-1312'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.20.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.36.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.29.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.e4.tools.jdt.templates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.jdt.templates.source' range='[4.11.100.v20260120-1312,4.11.100.v20260120-1312]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.jdt.templates' version='4.11.100.v20260120-1312'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.jdt.templates;singleton:=true&#xA;Bundle-Version: 4.11.100.v20260120-1312
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.monitor.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.monitor.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.monitor.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.monitor.feature'/>
        <property name='maven-version' value='4.11.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) 2011 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Connector: Monitor'/>
        <property name='df_LT.description' value='Provides utilities for interaction monitoring.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.monitor.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.monitor.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <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.mylyn.wikitext.tracwiki.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.tracwiki.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText TracWiki'/>
        <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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.tracwiki.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tracwiki.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tracwiki.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.tracwiki.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.tracwiki.ui' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.tracwiki' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.tracwiki.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.tracwiki.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.tracwiki.ui' version='4.11.0.v20260309-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.mylyn.wikitext.tracwiki.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tips.json.source' version='0.3.400.v20240525-0701' singleton='false'>
      <update id='org.eclipse.tips.json.source' range='[0.0.0,0.3.400.v20240525-0701)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Tip of the Day Json Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.json'/>
        <property name='maven-version' value='0.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.json.source' version='0.3.400.v20240525-0701'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tips.json.source' version='0.3.400.v20240525-0701'/>
        <provided namespace='osgi.identity' name='org.eclipse.tips.json.source' version='0.3.400.v20240525-0701'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tips.json.source' version='0.3.400.v20240525-0701'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tips.json.source&#xA;Bundle-Version: 0.3.400.v20240525-0701
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.qemu.core.source' version='4.1.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.qemu.core.source' range='[0.0.0,4.1.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ QEMU Debugging Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.qemu.core'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core.source' version='4.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core.source' version='4.1.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.core.source' version='4.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.qemu.core.source' version='4.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.qemu.core.source&#xA;Bundle-Version: 4.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xbase.ui' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xbase 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.xbase.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.labeling' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.builder' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.debug' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.document' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor.actions' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor.copyqualifiedname' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.generator.trace' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.hierarchy' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.highlighting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.hover' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.imports' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.findrefs' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.navigation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.occurrence' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.refactoring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.jdt' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.labeling' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.launching' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.navigation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.refactoring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.syntaxcoloring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.templates' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.editor' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.ui' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.20.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.36.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.23.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='3.17.300' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.15.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.19.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.16.300' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.17.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.13.700' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.11.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.25.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.9.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xbase.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ui; singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.jlink.feature.group' version='6.7.0.202602251544' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.embedcdt.debug.gdbjtag.jlink.feature.group&apos; || pc.name == &apos;ilg.gnumcueclipse.debug.gdbjtag.jlink.feature.feature.group&apos;))' 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.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.jlink'/>
        <property name='maven-version' value='6.7.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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ J-Link Debugging'/>
        <property name='df_LT.description' value='Create and manage GDB server/client debug configurations for the SEGGER J-Link probe.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.feature.group' version='6.7.0.202602251544'/>
        <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.embedcdt.debug.gdbjtag.feature.group' range='[6.7.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink' range='[6.7.0.202602251544,6.7.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.core' range='[5.0.0.202602251544,5.0.0.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.ui' range='[5.1.1.202602251544,5.1.1.202602251544]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.jlink.feature.jar' range='[6.7.0.202602251544,6.7.0.202602251544]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:0,name:Embedded C/C++ v6.x Updates);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/embed-cdt/updates/v6/,type:1,name:Embedded C/C++ v6.x Updates);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.embedcdt.doc.user.feature.jar' version='6.7.0.202602251544'>
      <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ Documentation (Placeholder)'/>
        <property name='df_LT.description' value='Embedded C/C++ Documentation which can be accessed from Help -&gt; Help Contents'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.doc.user'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.doc.user.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.doc.user' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.doc.user' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.tracecompass.gdbtrace.core' version='1.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.gdbtrace.core' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass GDB Tracepoint Analysis Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.core'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core' version='1.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.core.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.core' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.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.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.gdbtrace.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.core.source' range='[1.2.0.202604110342,1.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.core' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.gdbtrace.core;singleton:=true&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.ui.help' version='1.17.0.202604281354'>
      <update id='org.eclipse.mat.ui.help' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - Help'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.ui.help'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ui.help' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.ui.help' version='1.17.0.202604281354'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.ui.help' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.webapp' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.ui.intro' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.cheatsheets' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.ui.help.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.ui.help' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.ui.help;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.assertj.framework' version='1.3.0' singleton='false' generation='2'>
      <update id='org.osgi.test.assertj.framework' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.test.assertj.framework'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Testing AssertJ Support for Framework'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <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.test.assertj.framework'/>
        <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='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.framework' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.assertj.framework' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.test.assertj.bundle' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.version' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.bundlecontext' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.bundle,org.osgi.test.assertj.bundlereference' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.bundleevent' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.bundle,org.osgi.test.assertj.event' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.bundlereference' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.bundle' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.date' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.dictionary' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.event' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.test.common.bitmaps' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.filter' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.frameworkevent' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.event' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.serviceevent' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.event' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.servicereference' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.bundle,org.osgi.test.assertj.dictionary' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.serviceregistration' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.servicereference' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.version' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.osgi.test.assertj.versionrange' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.test.assertj.version' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.test.assertj.framework' version='1.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='16'>
        <required namespace='java.package' name='org.assertj.core.api' range='[3.23.0,4.0.0)'/>
        <required namespace='java.package' name='org.assertj.core.description' range='[3.23.0,4.0.0)'/>
        <required namespace='java.package' name='org.assertj.core.error' range='[3.23.0,4.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.wiring' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.bundle' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.bundlereference' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.date' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.dictionary' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.event' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.servicereference' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.version' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.bitmaps' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.common.dictionary' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.osgi.test.assertj.framework
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.framework.source' range='[1.3.0,1.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.assertj.framework' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.assertj.framework&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.osgi.services.distribution' version='2.2.0.v20241229-2225' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.osgi.services.distribution' range='[0.0.0,2.2.0.v20241229-2225)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ECF Remote Service Admin (RSA) Basic Topology Manager'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org - ECF'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.distribution'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.distribution' version='2.2.0.v20241229-2225'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.distribution' version='2.2.0.v20241229-2225'/>
        <provided namespace='java.package' name='org.eclipse.ecf.osgi.services.distribution' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.osgi.services.distribution' version='2.2.0.v20241229-2225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.remoteserviceadmin.topology' name='org.eclipse.ecf.osgi.services.distribution_2.2.0.v20241229-2225-1' version='1.1.0'>
          <properties size='1'>
            <property name='policy' value='promiscuous' 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='7'>
        <required namespace='java.package' name='org.eclipse.ecf.core.util' range='3.6.0'/>
        <required namespace='java.package' name='org.eclipse.ecf.osgi.services.remoteserviceadmin' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.hooks.service' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.remoteserviceadmin' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ecf.osgi.services.distribution
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.distribution.source' range='[2.2.0.v20241229-2225,2.2.0.v20241229-2225]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.osgi.services.distribution' version='2.2.0.v20241229-2225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.osgi.services.distribution&#xA;Bundle-Version: 2.2.0.v20241229-2225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.jcraft.jsch.source' version='0.1.55.v20230916-1400' singleton='false'>
      <update id='com.jcraft.jsch.source' range='[0.0.0,0.1.55.v20230916-1400)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.jcraft.jsch:0.1.55.v20230916-1400'/>
        <property name='maven-groupId' value='com.jcraft'/>
        <property name='maven-artifactId' value='jsch'/>
        <property name='maven-version' value='0.1.55'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch.source' version='0.1.55.v20230916-1400'/>
        <provided namespace='osgi.bundle' name='com.jcraft.jsch.source' version='0.1.55.v20230916-1400'/>
        <provided namespace='osgi.identity' name='com.jcraft.jsch.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.jcraft.jsch.source' 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.source&#xA;Bundle-Version: 0.1.55.v20230916-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.bc.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.bc.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC BC Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.bc'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.bc.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.bc.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.bc.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.bc.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.bc.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ingres.dbdefinition' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ingres.dbdefinition' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='DTP Ingres Database Definition Plug-in'/>
        <property name='df_LT.PROVIDER_NAME' value='Eclipse Data 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.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ingres.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ingres.dbdefinition' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ingres.dbdefinition' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.ingres.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.dbdefinition.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ingres.dbdefinition' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ingres.dbdefinition;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.pde.target' version='2.1.100.20251018-1113' generation='2'>
      <update id='org.eclipse.m2e.pde.target' range='[0.0.0,2.1.100.20251018-1113)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2E PDE Integration'/>
        <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.pde.target'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.target' version='2.1.100.20251018-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.pde.target' version='2.1.100.20251018-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2e.pde.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.pde.target.shared' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.pde.target' version='2.1.100.20251018-1113'>
          <properties size='1'>
            <property 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='[3.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='2.1.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[3.8.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.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[5.5.0,8.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.version' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.commons.io' range='2.6.0'/>
        <required namespace='java.package' name='org.apache.commons.io.file' range='2.8.0'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.m2e.pde.target
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.pde.target.source' range='[2.1.100.20251018-1113,2.1.100.20251018-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.pde.target' version='2.1.100.20251018-1113'/>
      </artifacts>
      <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.pde.target;singleton:=true&#xA;Bundle-Version: 2.1.100.20251018-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.egit.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.egit.feature.feature.group&apos; || pc.name == &apos;org.eclipse.egit.mylyn.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.11.0.v20260309-0711)&apos;)))' 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/mylyn/'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.egit.feature'/>
        <property name='maven-version' value='4.11.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) 2011, 2023 Chris Aniszczyk, 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='Mylyn Git integration - Task focused interface'/>
        <property name='df_LT.description' value='Task-focused interface for Git integration in Eclipse'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.egit.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.egit.feature.group' range='6.2.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.feature.feature.group' range='[4.11.0,4.12.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.egit.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.egit.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <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.cdt.feature.jar' version='12.5.0.202603311517'>
      <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) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tools'/>
        <property name='df_LT.description' value='Eclipse C/C++ development tools. Binary runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.cdt'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.feature.jar' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt' version='12.5.0.202603311517'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.dltk.tcl.formatter' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.formatter' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl Formatter (Incubation)'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.formatter'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.formatter' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.formatter' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.formatter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.formatter' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.formatter' 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=1.8))'>
          <description>
            org.eclipse.dltk.tcl.formatter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.formatter.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.formatter' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.formatter;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.feature.feature.group' version='5.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.docker.feature.feature.group' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.feature'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2014, 2015 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Docker Tooling'/>
        <property name='df_LT.featureDescription' value='The Docker Tooling feature provides the ability to manage Docker Images and Containers from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.feature.feature.group' version='5.23.0.202604281957'/>
        <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.linuxtools.docker.editor.ls.feature.feature.group' range='[5.23.0.202604281957,5.23.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.core' range='[5.23.0.202604281957,5.23.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.ui' range='[5.23.0.202604281957,5.23.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.docs' range='[5.23.0.202604281957,5.23.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.feature.feature.jar' range='[5.23.0.202604281957,5.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:0,name:Linux Tools Docker Tooling,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-docker-nightly,type:1,name:Linux Tools Docker Tooling,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.removeJvmArg(jvmArg:--add-opens=java.base/java.io=ALL-UNNAMED); org.eclipse.equinox.p2.touchpoint.eclipse.addJvmArg(jvmArg:--add-opens=java.base/java.io=ALL-UNNAMED); org.eclipse.equinox.p2.touchpoint.eclipse.removeJvmArg(jvmArg:--add-opens=java.base/sun.nio.ch=ALL-UNNAMED); org.eclipse.equinox.p2.touchpoint.eclipse.addJvmArg(jvmArg:--add-opens=java.base/sun.nio.ch=ALL-UNNAMED); org.eclipse.equinox.p2.touchpoint.eclipse.removeJvmArg(jvmArg:--add-opens=java.base/java.net=ALL-UNNAMED); org.eclipse.equinox.p2.touchpoint.eclipse.addJvmArg(jvmArg:--add-opens=java.base/java.net=ALL-UNNAMED); org.eclipse.equinox.p2.touchpoint.eclipse.removeJvmArg(jvmArg:--add-opens=java.base/sun.security.ssl=ALL-UNNAMED); org.eclipse.equinox.p2.touchpoint.eclipse.addJvmArg(jvmArg:--add-opens=java.base/sun.security.ssl=ALL-UNNAMED);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.intro.universal.source' version='3.6.100.v20260326-0937' singleton='false'>
      <update id='org.eclipse.ui.intro.universal.source' range='[0.0.0,3.6.100.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Universal Welcome Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro.universal'/>
        <property name='maven-version' value='3.6.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro.universal.source' version='3.6.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro.universal.source' version='3.6.100.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro.universal.source' version='3.6.100.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro.universal.source' version='3.6.100.v20260326-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.eclipse.ui.intro.universal.source&#xA;Bundle-Version: 3.6.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin' version='2.3.600.v20260306-0554' generation='2'>
      <update id='org.eclipse.equinox.frameworkadmin' range='[0.0.0,2.3.600.v20260306-0554)' 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.600-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.600.v20260306-0554'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' version='2.3.600.v20260306-0554'/>
        <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.600.v20260306-0554'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.frameworkadmin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.source' range='[2.3.600.v20260306-0554,2.3.600.v20260306-0554]' 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.600.v20260306-0554'/>
      </artifacts>
      <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.600.v20260306-0554
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.ui.source' version='1.2.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.consumption.ui.source' range='[0.0.0,1.2.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Web Services Consumption Graphical User Interface Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui.source' version='1.2.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui.source' version='1.2.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.ui.source' 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.jst.ws.consumption.ui.source&#xA;Bundle-Version: 1.2.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.versions.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.versions.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Versions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.versions.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.versions.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.versions.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.versions.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.versions.ui.source' version='4.11.0.v20260309-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.mylyn.versions.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.db.generic.ui.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.db.generic.ui.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Generic DB UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.db.generic.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic.ui.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic.ui.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.db.generic.ui.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.db.generic.ui.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.db.generic.ui.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.common.runtime' version='1.5.0.v202303190717' singleton='false' generation='2'>
      <update id='org.eclipse.jst.jsf.common.runtime' range='[0.0.0,1.5.0.v202303190717)' 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='JSF Tools - Common Runtime'/>
        <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.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.common.runtime'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common.runtime' version='1.5.0.v202303190717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.runtime' version='1.5.0.v202303190717'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.model.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.model.behavioural' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.model.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.model.datatypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.model.decorator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.model.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.model.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.runtime.internal.view.model.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.common.runtime' version='1.5.0.v202303190717'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.common.runtime
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common.runtime.source' range='[1.5.0.v202303190717,1.5.0.v202303190717]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.common.runtime' version='1.5.0.v202303190717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.common.runtime&#xA;Bundle-Version: 1.5.0.v202303190717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.assembly.edit' version='1.1.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.assembly.edit' range='[0.0.0,1.1.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Assembly 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.assembly.edit'/>
        <property name='maven-version' value='1.1.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly.edit' version='1.1.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.assembly.edit' version='1.1.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.assembly.provider' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.assembly.edit' version='1.1.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.edit' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.assembly' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules.edit' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.assembly.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.assembly.edit.source' range='[1.1.2.v20260304-1812,1.1.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.assembly.edit' version='1.1.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.assembly.edit;singleton:=true&#xA;Bundle-Version: 1.1.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ecore.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ecore.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Ecore Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ecore'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ecore.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ecore.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ecore.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ecore.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtdeditor.doc.user.source' version='1.1.0.v201903222120' singleton='false'>
      <update id='org.eclipse.wst.dtdeditor.doc.user.source' range='[0.0.0,1.1.0.v201903222120)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='DTD Editor documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtdeditor.doc.user'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtdeditor.doc.user.source' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtdeditor.doc.user.source' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtdeditor.doc.user.source' version='1.1.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtdeditor.doc.user.source' version='1.1.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.dtdeditor.doc.user.source&#xA;Bundle-Version: 1.1.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.aarch64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800' 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.aarch64org.apache.aries.spifly.dynamic.bundle' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.pcap.feature.group' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.pcap.feature.group' range='[0.0.0,11.3.0.202604110342)' 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.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.pcap'/>
        <property name='maven-version' value='11.3.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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='Pcap (Packet Capture Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to integrate PCAP into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.feature.group' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <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='com.google.guava' 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.tracecompass.tmf.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.pcap.core' range='[1.3.0.202604110342,1.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.ui' range='[1.3.0.202604110342,1.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.core' range='[1.2.0.202604110342,1.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.doc.user' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.pcap.feature.jar' range='[11.3.0.202604110342,11.3.0.202604110342]'>
          <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.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.uml2.common.edit.feature.group' version='2.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.common.edit.feature.group' range='[0.0.0,2.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common.edit'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Common Model Edit Support'/>
        <property name='df_LT.description' value='The model edit-providers framework supporting editors (graphical and otherwise) for the UML metamodel and any model generated by the UML2 SDK from a UML source.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit.feature.group' version='2.6.1.v20260412-0921'/>
        <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.uml2.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit' range='[2.6.0.v20260412-0921,2.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit.feature.jar' range='[2.6.1.v20260412-0921,2.6.1.v20260412-0921]'>
          <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) 2003, 2018 IBM Corporation, Embarcadero Technologies, CEA, 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.mylyn.ide.ant.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.ide.ant.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Ant Bridge Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.ide.ant'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide.ant.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.ide.ant.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.ide.ant.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.ide.ant.source' version='4.11.0.v20260309-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.mylyn.ide.ant.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace' version='1.6.0.202510231413' generation='2'>
      <update id='org.eclipse.emf.workspace' range='[0.0.0,1.6.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 Workbench Integration 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.workspace'/>
        <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.emf.workspace' version='1.6.0.202510231413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace' version='1.6.0.202510231413'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.workspace' version='1.6.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='7'>
        <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.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.emf.workspace
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.source' range='[1.6.0.202510231413,1.6.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.workspace' version='1.6.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.workspace;singleton:=true&#xA;Bundle-Version: 1.6.0.202510231413
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.codan.ui' version='3.5.400.202512020204' generation='2'>
      <update id='org.eclipse.cdt.codan.ui' range='[0.0.0,3.5.400.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Code Analysis UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.ui'/>
        <property name='maven-version' value='3.5.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui' version='3.5.400.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.ui' version='3.5.400.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.ui.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.ui' version='3.5.400.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cdt.codan.core' range='[4.2.300,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.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.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.29.0,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.ui.console' range='[3.15.0,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.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)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.codan.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.ui.source' range='[3.5.400.202512020204,3.5.400.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.ui' version='3.5.400.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.ui; singleton:=true&#xA;Bundle-Version: 3.5.400.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide' version='3.23.100.v20260422-1814' generation='2'>
      <update id='org.eclipse.ui.ide' range='[0.0.0,3.23.100.v20260422-1814)' 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.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' version='3.23.100.v20260422-1814'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide' version='3.23.100.v20260422-1814'/>
        <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.100.v20260422-1814'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260422-1814,3.23.100.v20260422-1814]' 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.100.v20260422-1814'/>
      </artifacts>
      <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.100.v20260422-1814
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.source' version='2.42.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.ecore.source' range='[0.0.0,2.42.0.v20251210-1145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Ecore Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.42.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source' version='2.42.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.source' version='2.42.0.v20251210-1145'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.source' version='2.42.0.v20251210-1145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.source' 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.source&#xA;Bundle-Version: 2.42.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui.source' version='2.13.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.mapping.ui.source' range='[0.0.0,2.13.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Mapping UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ui'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ui.source' version='2.13.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ui.source' 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.source&#xA;Bundle-Version: 2.13.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.eclipselink.core.ddlgen.source' version='2.2.201.v201902121834' singleton='false'>
      <update id='org.eclipse.jpt.jpa.eclipselink.core.ddlgen.source' range='[0.0.0,2.2.201.v201902121834)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Jpa EclipseLink Support - DDL Generation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.core.ddlgen'/>
        <property name='maven-version' value='2.2.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen.source' version='2.2.201.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen.source' version='2.2.201.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.eclipselink.core.ddlgen.source' version='2.2.201.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.eclipselink.core.ddlgen.source' version='2.2.201.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.eclipselink.core.ddlgen.source&#xA;Bundle-Version: 2.2.201.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.finder' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.eclipse.finder' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Eclipse Control Finder Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.finder' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.finder' version='4.3.0.202506021445'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.finders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.matchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.waits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swtbot.eclipse.finder.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.finder' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.swtbot.swt.finder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.hamcrest.library' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' 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='java.package' name='javax.swing.text' range='0.0.0'/>
        <required namespace='java.package' name='junit.framework' range='4.5.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.runtime' range='3.4.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.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.custom' 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.osgi.framework' range='1.4.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.eclipse.finder
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.finder.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.finder' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.finder;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.jee.capabilities' version='1.0.100.v201903222024'>
      <update id='org.eclipse.wtp.jee.capabilities' range='[0.0.0,1.0.100.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Capabilities'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.jee.capabilities'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.jee.capabilities' version='1.0.100.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.jee.capabilities' version='1.0.100.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.jee.capabilities' version='1.0.100.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.jee.capabilities.source' range='[1.0.100.v201903222024,1.0.100.v201903222024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.jee.capabilities' version='1.0.100.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.jee.capabilities;singleton:=true&#xA;Bundle-Version: 1.0.100.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.core.schemagen.source' version='1.1.202.v202104080213' singleton='false'>
      <update id='org.eclipse.jpt.jaxb.core.schemagen.source' range='[0.0.0,1.1.202.v202104080213)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JAXB Support - Schema Generation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.core.schemagen'/>
        <property name='maven-version' value='1.1.202-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.core.schemagen.source' version='1.1.202.v202104080213'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.core.schemagen.source' version='1.1.202.v202104080213'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.core.schemagen.source' version='1.1.202.v202104080213'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.core.schemagen.source' version='1.1.202.v202104080213'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.core.schemagen.source&#xA;Bundle-Version: 1.1.202.v202104080213
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.executable.gtk.linux.ppc64le' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.ppc64le' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <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}); chmod(targetDir:${installFolder}, targetFile:icon.xpm, permissions:755); chmod(targetDir:${installFolder}, targetFile:eclipse, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.executable_root.gtk.linux.x86_64' version='3.8.3300.v20260414-2255'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable_root.gtk.linux.x86_64' version='3.8.3300.v20260414-2255'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.equinox.executable_root.gtk.linux.x86_64' version='3.8.3300.v20260414-2255'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='2'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
        <instructions size='1'>
          <instruction key='install'>
            chmod(targetDir:${installFolder}, targetFile:launcher, permissions:755);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.launcher.feature.group' version='2.26.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe2.launcher.feature.group' range='[0.0.0,2.26.0.v20260425-1324)' 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'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.launcher'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <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='MWE2 Launcher'/>
        <property name='df_LT.description' value='MWE2 Headless Launcher'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.group' version='2.26.0.v20260425-1324'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='2.26.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.lib' range='2.26.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.utils' range='1.20.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='2.34.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='2.34.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='2.34.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='7.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='33.4.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.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.apache.commons.cli' range='[1.11.0,2.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-logging' range='1.3.4'>
          <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.emf.mwe2.launch' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.launcher.feature.jar' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]'>
          <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-2.0' url='http://www.eclipse.org/legal/epl-2.0'>
        Copyright (c) 2007 IBM Corporation and others.&#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
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.plan.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.plan.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQL Execution Plan View Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.plan'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.plan.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.plan.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.plan.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.plan.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.providers.ide.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.providers.ide.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram Providers IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.providers.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.providers.ide'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.providers.ide.source' 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.diagram.ui.providers.ide.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workbench.edit.source' version='1.14.0.v20230416-1315' singleton='false'>
      <update id='org.eclipse.oomph.setup.workbench.edit.source' range='[0.0.0,1.14.0.v20230416-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Workbench Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workbench.edit'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.edit.source' version='1.14.0.v20230416-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.workbench.edit.source' version='1.14.0.v20230416-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.workbench.edit.source' version='1.14.0.v20230416-1315'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.workbench.edit.source' version='1.14.0.v20230416-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.oomph.setup.workbench.edit.source&#xA;Bundle-Version: 1.14.0.v20230416-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.core.databinding.xsd.source' version='1.2.0.202604101905' singleton='false'>
      <update id='org.eclipse.wb.core.databinding.xsd.source' range='[0.0.0,1.2.0.202604101905)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Core XSD Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.databinding.xsd'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.databinding.xsd.source' version='1.2.0.202604101905'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.core.databinding.xsd.source' version='1.2.0.202604101905'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.core.databinding.xsd.source' version='1.2.0.202604101905'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.core.databinding.xsd.source' version='1.2.0.202604101905'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.core.databinding.xsd.source&#xA;Bundle-Version: 1.2.0.202604101905
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.feature.jar' version='8.4.0.202512011310'>
      <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.php.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2018 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at 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;Zend Technologies'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT)'/>
        <property name='df_LT.description' value='This feature provides PDT runtime plugins.'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.feature.jar' version='8.4.0.202512011310'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.php' version='8.4.0.202512011310'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.php' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.tm4e.ui' version='0.17.2.202602051927' generation='2'>
      <update id='org.eclipse.tm4e.ui' range='[0.0.0,0.17.2.202602051927)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='TextMate support in Eclipse IDE - UI'/>
        <property name='df_LT.providerName' value='Eclipse TM4E'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.ui'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.ui' version='0.17.2.202602051927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.ui' version='0.17.2.202602051927'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.internal.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.internal.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.samples' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tm4e.ui.themes.css' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.ui' version='0.17.2.202602051927'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.expressions' 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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.trace' 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.css.swt.theme' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.core' range='0.17.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.registry' range='0.17.2'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='[2.13.1,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.tm4e.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.ui.source' range='[0.17.2.202602051927,0.17.2.202602051927]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.ui' version='0.17.2.202602051927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.ui;singleton:=true&#xA;Bundle-Version: 0.17.2.202602051927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.doc.feature.jar' version='1.14.2.202510231413'>
      <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.description.url' value='https://www.eclipse.org/modeling/emf/?project=transaction'/>
        <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 Transaction Documentation'/>
        <property name='df_LT.description' value='EMF Model Transaction API (documentation)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.doc'/>
        <property name='maven-version' value='1.14.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.doc.feature.jar' version='1.14.2.202510231413'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.transaction.doc' version='1.14.2.202510231413'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.transaction.doc' version='1.14.2.202510231413'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='https://www.eclipse.org/legal/epl-2.0/' url='https://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.editor.ls' version='1.0.1.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.docker.editor.ls' range='[0.0.0,1.0.1.202604281957)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Dockerfile Language Server Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.editor.ls'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.editor.ls' version='1.0.1.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.editor.ls' version='1.0.1.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.docker.editor.ls' version='1.0.1.202604281957'>
          <properties size='1'>
            <property 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.lsp4e' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.registry' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.language_pack' range='0.14.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.docker.editor.ls
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.editor.ls.source' range='[1.0.1.202604281957,1.0.1.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.docker.editor.ls' version='1.0.1.202604281957'/>
      </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.linuxtools.docker.editor.ls;singleton:=true&#xA;Bundle-Version: 1.0.1.202604281957
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.security.source' version='4.7.5.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.security.source' range='[0.0.0,4.7.5.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Security Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.security'/>
        <property name='maven-version' value='4.7.5-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.source' version='4.7.5.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.security.source' version='4.7.5.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.security.source' version='4.7.5.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.security.source' version='4.7.5.v20260304-1812'/>
      </artifacts>
      <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.cdo.security.source&#xA;Bundle-Version: 4.7.5.v20260304-1812
          </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.eclipse.jst.ws.axis.consumption.core' version='1.1.0.v202308021505' generation='2'>
      <update id='org.eclipse.jst.ws.axis.consumption.core' range='[0.0.0,1.1.0.v202308021505)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web service Axis Consumption Core (Deprecated)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.consumption.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.core' version='1.1.0.v202308021505'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.core' version='1.1.0.v202308021505'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.consumption.core' version='1.1.0.v202308021505'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ant' range='[1.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.1.0,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.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis.ant' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.1.0,2.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.server.core' range='[1.11.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' range='[1.2.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=17))'>
          <description>
            org.eclipse.jst.ws.axis.consumption.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.core.source' range='[1.1.0.v202308021505,1.1.0.v202308021505]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.consumption.core' version='1.1.0.v202308021505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.consumption.core; singleton:=true&#xA;Bundle-Version: 1.1.0.v202308021505
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.ui' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram.ui' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Diagram Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='162'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.description.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.api.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.helper.graphicalfilters' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.image' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.view' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket.handles' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket.locators' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.edit.helpers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.image' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.image.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.migration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.migration.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.navigation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.operation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.view' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.api.part' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.part' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.part.layoutmanager' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.part.listener' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.validators' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.internal.policies.validators' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.part.specific' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.policies' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.figures' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.handles' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts.locator' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.policies' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.operation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.parsers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.providers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.quickfix' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.borderednode' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.diagram' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.edge' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.factory' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.listeners' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.sheet' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.view.factories' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.part' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.action' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.decoration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.draw2d.ui.figures' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.editor.tabbar' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.figure' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.figure.locator' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.format' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.format.semantic' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.graphical.edit.palette' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.graphical.edit.styles' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.image' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.interpreter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout.ordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.migration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.part' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.permission' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.policies' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.policy' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.properties' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.properties.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.requests' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.ui.actions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.wizards.page' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.delete' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.distribute' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.pinning' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.repair' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.repair.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.straighten' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.style' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.visibility' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.clipboard' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.commands.emf' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.decoration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.delete' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.dialogs' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.dialogs.widgets.gallery' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.dnd' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.edit.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.header' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.actions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.contributions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.contributions.expressions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.locator' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.svg' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.find' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format.data.extension' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format.semantic' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format.semantic.diagram.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.handles' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.part' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.policies' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.styles' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.handler' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout.ordering' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.marker' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.menu' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.outline' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.palette' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.part' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.print' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.properties' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.properties.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.providers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.render' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.routers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.ruler' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.testers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.ui' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.util' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.outlineview' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.filters' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.layers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.outline' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.ui' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='58'>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='1.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' range='1.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='1.11.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.runtime' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.gvt' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.awt.util' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.anim' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.codec' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.constants' range='1.17.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.9.2'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gef.editpolicies' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gef.query' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.ui;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.gef.feature.jar' version='4.3.0.202506021445'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot for GEF Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot for testing GEF-based plugins and applications'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.swtbot.eclipse.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c)  2004, 2013 MAKE Technologies Inc 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;http://www.eclipse.org/legal/epl-2.0/'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.gef'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.gef.feature.jar' version='4.3.0.202506021445'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.swtbot.eclipse.gef' version='4.3.0.202506021445'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.swtbot.eclipse.gef' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.gmf.runtime.diagram.core' version='1.8.0.202512020858' generation='2'>
      <update id='org.eclipse.gmf.runtime.diagram.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 Diagram 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.diagram.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.core'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.core' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' version='1.8.0.202512020858'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.edithelpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services.eventbroker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.view.factories' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.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='8'>
        <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.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.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.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.gmf.runtime.diagram.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.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.diagram.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.diagram.core; singleton:=true&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.filesystem.mm' version='0.19.3.202502181516' generation='2'>
      <update id='org.eclipse.graphiti.examples.filesystem.mm' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphiti Filesystem Example Model (Incubation)'/>
        <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.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.filesystem.mm'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.filesystem.mm' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.filesystem.mm' version='0.19.3.202502181516'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.mm.filesystem' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.mm.filesystem.impl' version='0.19.3'/>
        <provided namespace='java.package' name='org.eclipse.graphiti.examples.mm.filesystem.util' version='0.19.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.filesystem.mm' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.graphiti.examples.filesystem.mm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.filesystem.mm.source' range='[0.19.3.202502181516,0.19.3.202502181516]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.filesystem.mm' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.filesystem.mm;singleton:=true&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.samples.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.samples.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sample Sirius-based modelers, which can be used as examples and reference by specifiers.&#xA;Install this if you plan to create Sirius-based modelers and want to have working examples to study.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.samples'/>
        <property name='maven-version' value='7.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) 2007, 2015 THALES GLOBAL SERVICES and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Samples'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.samples.feature.group' version='7.6.0.202603111244'/>
        <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.sirius.runtime.ide.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.sirius.samples.family' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.samples.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <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.passage.lic.licenses.model' version='4.6.0.v20260429-1155' generation='2'>
      <update id='org.eclipse.passage.lic.licenses.model' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Passage LIC Licenses Model'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.licenses.model'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.model' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.licenses.model' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.licenses.convert' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.licenses.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.licenses.model.signature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.internal.licenses.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.licenses.model.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.licenses.model.described' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.licenses.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.licenses.model.meta' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.licenses.model.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.lic.licenses.model.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.licenses.model' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0' optional='true'/>
        <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.passage.lic.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.licenses' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.base' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.lic.licenses.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.licenses.model.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.licenses.model' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.licenses.model;singleton:=true&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.common.core' version='1.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.common.core' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Common Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.common.core'/>
        <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.tracecompass.lttng2.common.core' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.common.core' version='1.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.common.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.common.core.trace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.common.core' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.os.linux.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.lttng2.common.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.common.core.source' range='[1.3.0.202604110342,1.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.common.core' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.common.core;singleton:=true&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.feature.group' version='2.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.debug.feature.group' range='[0.0.0,2.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug'/>
        <property name='maven-version' value='2.11.2-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) 2009 R.Dvorak 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&#xA;&#xA;Contributors:&#xA;Radek Dvorak - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Debug'/>
        <property name='df_LT.description' value='QVT Operational debugging facilities'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.group' version='2.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.debug.core' range='[2.11.2.v20260216-1113,2.11.2.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.ui' range='[2.11.0.v20260216-1113,2.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.feature.jar' range='[2.11.2.v20260216-1113,2.11.2.v20260216-1113]'>
          <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
      </copyright>
    </unit>
    <unit id='org.eclipse.passage.lic.compile.branding.source' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.compile.branding.source' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Passage'/>
        <property name='df_LT.bundleName' value='Passage LIC Compile Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.compile.branding'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.compile.branding.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.lic.compile.branding.source' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.lic.compile.branding.source' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.lic.compile.branding.source' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.lic.compile.branding.source&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.ui.feature.group' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.ui.feature.group' range='[0.0.0,2.24.0.v20260428-1443)' 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.description.url' value='https://projects.eclipse.org/projects/modeling.mdt.ocl'/>
        <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.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='OCL User Interface'/>
        <property name='df_LT.description' value='Install this feature for the project and preference page user interface.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.feature.group' version='2.24.0.v20260428-1443'/>
        <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.ocl.common.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui' range='[1.24.0.v20260428-1443,1.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.uml.ui' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ui.feature.jar' range='[2.24.0.v20260428-1443,2.24.0.v20260428-1443]'>
          <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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.jface.databinding.source' version='1.16.0.v20251216-1230' singleton='false'>
      <update id='org.eclipse.jface.databinding.source' range='[0.0.0,1.16.0.v20251216-1230)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='JFace Data Binding for SWT and JFace Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jface.databinding'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding.source' version='1.16.0.v20251216-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.databinding.source' version='1.16.0.v20251216-1230'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.databinding.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.databinding.source' 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.source&#xA;Bundle-Version: 1.16.0.v20251216-1230
          </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.eclipse.pde.genericeditor.extension.source' version='1.3.400.v20260307-1226' singleton='false'>
      <update id='org.eclipse.pde.genericeditor.extension.source' range='[0.0.0,1.3.400.v20260307-1226)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Target definition generic editor extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.genericeditor.extension'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension.source' version='1.3.400.v20260307-1226'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.genericeditor.extension.source' version='1.3.400.v20260307-1226'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.genericeditor.extension.source' version='1.3.400.v20260307-1226'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.genericeditor.extension.source' version='1.3.400.v20260307-1226'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.genericeditor.extension.source&#xA;Bundle-Version: 1.3.400.v20260307-1226
          </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.xtext.xbase' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xbase' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Model'/>
        <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'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='57'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.formatting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.formatting2' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.parser.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.parser.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.services' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.typesystem' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.typing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.compiler' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.compiler.output' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.controlflow' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.conversion' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.debug' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.featurecalls' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.formatting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.formatting2' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.imports' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.interpreter' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.interpreter.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.jvmmodel' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.linking' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.resource' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping.batch' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping.featurecalls' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.serializer' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.services' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.arguments' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.computation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.conformance' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.internal.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.legacy' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.override' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.references' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typing' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='2.43.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.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[9.9.1,10.0.0)' 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=21))'>
          <description>
            org.eclipse.xtext.xbase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.feature.jar' version='3.3.27.202508281322'>
      <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.emf.compare'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Model comparison (EMF Compare) - Core'/>
        <property name='df_LT.description' value='EMF Compare provides model comparison support for any EMF model to Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare'/>
        <property name='maven-version' value='3.3.27-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.feature.jar' version='3.3.27.202508281322'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.compare' version='3.3.27.202508281322'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.compare' version='3.3.27.202508281322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.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.eclipse.ui.workbench.texteditor' version='3.20.100.v20260420-1643' generation='2'>
      <update id='org.eclipse.ui.workbench.texteditor' range='[0.0.0,3.20.100.v20260420-1643)' 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.100-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.100.v20260420-1643'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' version='3.20.100.v20260420-1643'/>
        <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.100.v20260420-1643'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20260420-1643,3.20.100.v20260420-1643]' 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.100.v20260420-1643'/>
      </artifacts>
      <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.100.v20260420-1643
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.projectconfig.editor.source' version='1.15.0.v20240510-1552' singleton='false'>
      <update id='org.eclipse.oomph.projectconfig.editor.source' range='[0.0.0,1.15.0.v20240510-1552)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Project Configuration Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.projectconfig.editor'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.editor.source' version='1.15.0.v20240510-1552'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.projectconfig.editor.source' version='1.15.0.v20240510-1552'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.projectconfig.editor.source' version='1.15.0.v20240510-1552'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.projectconfig.editor.source' version='1.15.0.v20240510-1552'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.projectconfig.editor.source&#xA;Bundle-Version: 1.15.0.v20240510-1552
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.graph.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Railroad Diagram Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.graph.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui.graph.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.graph.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.ui.graph.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.notifications.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.notifications.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.notifications.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.notifications.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.notifications.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.notifications.ui.popup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.notifications.ui' version='4.11.0.v20260309-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='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.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.notifications.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.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.workbench' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.notifications.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.notifications.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.notifications.ui' version='4.11.0.v20260309-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.mylyn.commons.notifications.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.ui.doc.user.source' version='1.0.700.v201903222115' singleton='false'>
      <update id='org.eclipse.jst.ws.consumption.ui.doc.user.source' range='[0.0.0,1.0.700.v201903222115)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Web service consumption documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.ui.doc.user'/>
        <property name='maven-version' value='1.0.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui.doc.user.source' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui.doc.user.source' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.ui.doc.user.source' version='1.0.700.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.ui.doc.user.source' version='1.0.700.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.consumption.ui.doc.user.source&#xA;Bundle-Version: 1.0.700.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.models' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.models' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Sybase Model Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.models'/>
        <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.datatools.enablement.sybase.models' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.models' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.models.sybasesqlmodel.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.models' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.models
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.models.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.models' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.models; singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.callgraph' version='2.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.callgraph' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Callgraph Graphing'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.callgraph'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.callgraph' version='2.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.callgraph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.callgraph.graphlisteners' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.callgraph' version='2.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.zest.layouts' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.zest.core' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.callgraph.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.callgraph
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.callgraph.source' range='[2.0.0.202604281957,2.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.callgraph' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.callgraph;singleton:=true&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.profiling.docs.source' version='1.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.profiling.docs.source' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Profiling Framework Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.profiling.docs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.docs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.profiling.docs.source' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.profiling.docs.source' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.profiling.docs.source' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.profiling.docs.source&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingwin32.win32.aarch64org.eclipse.equinox.common' version='4.40.0.I20260423-1800' 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.aarch64org.eclipse.equinox.common' version='4.40.0.I20260423-1800'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='toolingwin32.win32.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=win32)(osgi.ws=win32))
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.server.core.feature.group' version='1.16.900.v20260413-1500' singleton='false'>
      <update id='org.eclipse.equinox.server.core.feature.group' range='[0.0.0,1.16.900.v20260413-1500)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <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.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.server.core'/>
        <property name='maven-version' value='1.16.900-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 IBM, Composent, 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;IBM - initial API and implementation'/>
        <property name='df_LT.featureName' value='Core Server Feature'/>
        <property name='df_LT.providerName' value='Eclipse Equinox Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.core.feature.group' version='1.16.900.v20260413-1500'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' range='[2.2.14,3.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.osgi' range='[3.24.200.v20260413-1500,3.24.200.v20260413-1500]'/>
        <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.core.jobs' range='[3.15.800.v20260325-1353,3.15.800.v20260325-1353]'/>
        <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.http.registry' range='[1.4.400.v20250611-0943,1.4.400.v20250611-0943]'/>
        <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.compatibility.state' range='[1.3.0.v20251022-1724,1.3.0.v20251022-1724]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.server.core.feature.jar' range='[1.16.900.v20260413-1500,1.16.900.v20260413-1500]'>
          <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.oomph.setup.workingsets.edit.source' version='1.14.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.setup.workingsets.edit.source' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Working Sets Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workingsets.edit'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.edit.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.workingsets.edit.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.workingsets.edit.source' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.workingsets.edit.source' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.workingsets.edit.source&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.doc.user' version='11.3.0.202604110342'>
      <update id='org.eclipse.tracecompass.gdbtrace.doc.user' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass GDB Tracepoint Analysis User Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.doc.user'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.doc.user' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.doc.user' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.doc.user' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.doc.user.source' range='[11.3.0.202604110342,11.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.doc.user' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.gdbtrace.doc.user;singleton:=true&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype.source' version='3.9.800.v20251105-1620' singleton='false'>
      <update id='org.eclipse.core.contenttype.source' range='[0.0.0,3.9.800.v20251105-1620)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Content Mechanism Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.contenttype'/>
        <property name='maven-version' value='3.9.800-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.source' version='3.9.800.v20251105-1620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype.source' version='3.9.800.v20251105-1620'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype.source' 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.source&#xA;Bundle-Version: 3.9.800.v20251105-1620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.action.source' version='1.7.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.action.source' range='[0.0.0,1.7.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Common UI Action Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.action'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.action'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.source' version='1.7.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.source' version='1.7.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.common.ui.action.source' version='1.7.0.202512020858'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.action.source' version='1.7.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.ui.action.source&#xA;Bundle-Version: 1.7.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.gnu.dsf.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.dsf.gdb.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2002, 2011 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ DSF GDB Debugger Integration'/>
        <property name='df_LT.description' value='DSF integration with gdb debugger. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.gnu.dsf'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.gnu.dsf.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.gnu.dsf' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.gnu.dsf' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.atl.doc.feature.jar' version='4.12.0.v202505101449'>
      <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, 2012 Obeo.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='ATL Documentation'/>
        <property name='df_LT.description' value='Documentation for ATL.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.doc'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.doc.feature.jar' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2m.atl.doc' version='4.12.0.v202505101449'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2m.atl.doc' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.tx' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.emf.tx' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - EMF Transaction'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.tx'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.tx' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.tx' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.tx' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.emf.tx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.tx' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.tx&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.targlets.edit.source' version='1.15.0.v20241111-0625' singleton='false'>
      <update id='org.eclipse.oomph.setup.targlets.edit.source' range='[0.0.0,1.15.0.v20241111-0625)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Targlets Edit Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.targlets.edit'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.edit.source' version='1.15.0.v20241111-0625'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.targlets.edit.source' version='1.15.0.v20241111-0625'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.targlets.edit.source' version='1.15.0.v20241111-0625'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.targlets.edit.source' version='1.15.0.v20241111-0625'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.targlets.edit.source&#xA;Bundle-Version: 1.15.0.v20241111-0625
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.feature.feature.jar' version='1.16.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Microsoft'/>
        <property name='df_LT.description' value='DTP support for using the Microsoft SQL Server database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.feature.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.msft.feature' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.msft.feature' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.core.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.profiler.core.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Profiler Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.core.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.core.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.core.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.core.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.core.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpadiagrameditor.doc.user.source' version='1.2.102.v201902121834' singleton='false'>
      <update id='org.eclipse.jpt.jpadiagrameditor.doc.user.source' range='[0.0.0,1.2.102.v201902121834)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpadiagrameditor.doc.user'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.doc.user.source' version='1.2.102.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpadiagrameditor.doc.user.source' version='1.2.102.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpadiagrameditor.doc.user.source' version='1.2.102.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpadiagrameditor.doc.user.source' version='1.2.102.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpadiagrameditor.doc.user.source&#xA;Bundle-Version: 1.2.102.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.edit' version='1.1.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.edit' range='[0.0.0,1.1.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management 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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.edit'/>
        <property name='maven-version' value='1.1.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.edit' version='1.1.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.edit' version='1.1.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.provider' version='1.1.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.edit' version='1.1.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.edit' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules.edit' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.edit.source' range='[1.1.3.v20260304-1812,1.1.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.edit' version='1.1.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.edit;singleton:=true&#xA;Bundle-Version: 1.1.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.team.feature.feature.jar' version='4.11.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.context.core'/>
        <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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: Team Support'/>
        <property name='df_LT.description' value='Mylyn Task-Focused UI extensions for Team version control.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.team.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team.feature.feature.jar' version='4.11.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.team.feature' version='4.11.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.team.feature' version='4.11.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2m.qvt.oml.common.ui' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.common.ui' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.common.ui'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common.ui' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common.ui' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.common.ui.wizards.choosers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.common.ui' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.common' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.common.ui.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.common.ui' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.common.ui;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.source' version='1.21.0.v20250805-0700' singleton='false'>
      <update id='org.eclipse.oomph.targlets.source' range='[0.0.0,1.21.0.v20250805-0700)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Targlets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.source' version='1.21.0.v20250805-0700'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.targlets.source' version='1.21.0.v20250805-0700'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.targlets.source' version='1.21.0.v20250805-0700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.targlets.source' version='1.21.0.v20250805-0700'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.targlets.source&#xA;Bundle-Version: 1.21.0.v20250805-0700
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jcl.over.slf4j' version='2.0.17' singleton='false' generation='2'>
      <update id='jcl.over.slf4j' range='[0.0.0,2.0.17)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='JCL 1.2 implemented over SLF4J'/>
        <property name='org.eclipse.equinox.p2.description' value='JCL 1.2 implemented over SLF4J'/>
        <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='jcl-over-slf4j'/>
        <property name='maven-version' value='2.0.17'/>
        <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='jcl.over.slf4j' version='2.0.17'/>
        <provided namespace='osgi.bundle' name='jcl.over.slf4j' version='2.0.17'/>
        <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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.logging,org.slf4j,org.slf4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='jcl.over.slf4j' version='2.0.17'>
          <properties size='1'>
            <property 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.slf4j' 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=1.8))'>
          <description>
            jcl.over.slf4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='jcl.over.slf4j.source' range='[2.0.17,2.0.17]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jcl.over.slf4j' version='2.0.17'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jcl.over.slf4j&#xA;Bundle-Version: 2.0.17
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.templates.source' version='4.7.0.20260330-0719' singleton='false'>
      <update id='org.eclipse.rap.tools.templates.source' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - RAP'/>
        <property name='df_LT.bundleName' value='RAP Templates Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.templates'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.templates.source' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.tools.templates.source' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.tools.templates.source' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.tools.templates.source' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.tools.templates.source&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.doc' version='2.33.0.v20260108-1232'>
      <update id='org.eclipse.emf.doc' range='[0.0.0,2.33.0.v20260108-1232)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Documentation'/>
        <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.doc'/>
        <property name='maven-version' value='2.33.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.doc' version='2.33.0.v20260108-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.doc' version='2.33.0.v20260108-1232'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.doc' version='2.33.0.v20260108-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.doc.source' range='[2.33.0.v20260108-1232,2.33.0.v20260108-1232]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.doc' version='2.33.0.v20260108-1232'/>
      </artifacts>
      <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.doc; singleton:=true&#xA;Bundle-Version: 2.33.0.v20260108-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'>
      <update id='org.eclipse.jst.ejb.ui.infopop' range='[0.0.0,1.0.300.v201903222024)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EJB infopop'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ejb.ui.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui.infopop.source' range='[1.0.300.v201903222024,1.0.300.v201903222024]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ejb.ui.infopop;singleton:=true&#xA;Bundle-Version: 1.0.300.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.ui.memory.search.source' version='1.5.600.202512020204' singleton='false'>
      <update id='org.eclipse.cdt.debug.ui.memory.search.source' range='[0.0.0,1.5.600.202512020204)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse CDT'/>
        <property name='df_LT.bundleName' value='Memory Search Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.ui.memory.search'/>
        <property name='maven-version' value='1.5.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.ui.memory.search.source' version='1.5.600.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.ui.memory.search.source' version='1.5.600.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.ui.memory.search.source' version='1.5.600.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.ui.memory.search.source' version='1.5.600.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.ui.memory.search.source&#xA;Bundle-Version: 1.5.600.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.feature.feature.group' version='1.4.0.202511281851' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.feature.feature.group' range='[0.0.0,1.4.0.202511281851)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer project'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.feature'/>
        <property name='maven-version' value='1.4.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) 2017 Red Hat Inc. and others.This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0  which is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.name' value='Wild Web Developer HTML, CSS, JSON, Yaml, JavaScript, TypeScript, Node tools'/>
        <property name='df_LT.description' value='Basic editor for Web and Node.js technologies in Eclipse IDE. Relies on Language Servers and TextMate grammars to provide development and debug support for HTML, JavaScript, TypeScript, CSS, Yaml, Angular, and more...'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.feature.feature.group' version='1.4.0.202511281851'/>
        <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.wildwebdeveloper.embedder.node.feature.feature.group' range='[1.2.3.202510292239,1.2.3.202510292239]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml.feature.feature.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.wildwebdeveloper' range='[1.2.7.202511281815,1.2.7.202511281815]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.feature.feature.jar' range='[1.4.0.202511281851,1.4.0.202511281851]'>
          <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.embedcdt.debug.gdbjtag.restart.ui' version='2.0.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.restart.ui' range='[0.0.0,2.0.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Debugger Restart Button Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.restart.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui' version='2.0.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui' version='2.0.0.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.restart.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.restart.ui' version='2.0.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.managedbuilder.core' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='3.9.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.14.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.restart.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.restart.ui' version='2.0.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.restart.ui;singleton:=true&#xA;Bundle-Version: 2.0.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workingsets.feature.group' version='1.20.0.v20251211-0657' singleton='false'>
      <update id='org.eclipse.oomph.setup.workingsets.feature.group' range='[0.0.0,1.20.0.v20251211-0657)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workingsets'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Working Sets'/>
        <property name='df_LT.description' value='Contains the plugins for the working sets task for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.feature.group' version='1.20.0.v20251211-0657'/>
        <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.oomph.setup.workingsets' range='[1.17.0.v20230617-1322,1.17.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.edit' range='[1.14.0.v20230617-1322,1.14.0.v20230617-1322]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.feature.jar' range='[1.20.0.v20251211-0657,1.20.0.v20251211-0657]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.mvel2' version='2.5.2.Final' singleton='false'>
      <update id='org.mvel2' range='[0.0.0,2.5.2.Final)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='mvel2'/>
        <property name='org.eclipse.equinox.p2.description' value='MVEL is a powerful expression language for Java-based applications.        It provides a plethora of features and is suited for everything        from the smallest property binding and extraction, to full blown scripts.'/>
        <property name='org.eclipse.equinox.p2.provider' value='JBoss by Red Hat'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.jboss.org/'/>
        <property name='maven-groupId' value='org.mvel'/>
        <property name='maven-artifactId' value='mvel2'/>
        <property name='maven-version' value='2.5.2.Final'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mvel2' version='2.5.2.Final'/>
        <provided namespace='osgi.bundle' name='org.mvel2' version='2.5.2.Final'/>
        <provided namespace='java.package' name='org.mvel2.templates.util.io' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.templates.util,org.mvel2.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.jsr223' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.script,org.mvel2' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.sh.text' version='2.5.2.Final'/>
        <provided namespace='java.package' name='org.mvel2.templates' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.templates.res,org.mvel2,org.mvel2.util,org.mvel2.templates.util,org.mvel2.templates.util.io,org.mvel2.integration,org.mvel2.integration.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.optimizers.impl.refl' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.compiler,org.mvel2.optimizers,org.mvel2.optimizers.impl.refl.collection,org.mvel2.ast,org.mvel2,org.mvel2.util,org.mvel2.integration,org.mvel2.optimizers.impl.refl.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.sh.command.basic' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.sh,org.mvel2.sh.text,org.mvel2.util,org.mvel2' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.util,org.mvel2.conversion,org.mvel2.compiler,org.mvel2.integration,org.mvel2.integration.impl,org.mvel2.optimizers.impl.refl.nodes,org.mvel2.ast,org.mvel2.debug,org.mvel2.optimizers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.optimizers.impl.asm' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.compiler,org.mvel2.optimizers,org.mvel2.ast,org.objectweb.asm,org.mvel2,org.mvel2.util,org.mvel2.integration,org.mvel2.optimizers.impl.refl.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.debug' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.compiler,org.mvel2.util,org.mvel2.integration,org.mvel2.ast' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.integration.impl' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.integration,org.mvel2.ast,org.mvel2.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.optimizers.impl.refl.nodes' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.compiler,org.mvel2.integration,org.mvel2,org.mvel2.util,org.mvel2.ast,org.mvel2.optimizers' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.asm' version='2.5.2.Final'/>
        <provided namespace='java.package' name='org.mvel2.compiler' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.util,org.mvel2.integration,org.mvel2.ast,org.mvel2.optimizers,org.mvel2.optimizers.impl.refl.nodes' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.optimizers' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.compiler,org.mvel2.util,org.mvel2.integration,org.mvel2.optimizers.impl.asm,org.mvel2.optimizers.impl.refl,org.mvel2.optimizers.dynamic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.optimizers.impl.refl.collection' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.compiler,org.mvel2.integration,org.mvel2,org.mvel2.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.templates.util' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.util,org.mvel2.templates,org.mvel2.templates.res' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.ast' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.compiler,org.mvel2.util,org.mvel2.integration,org.mvel2.optimizers,org.mvel2.debug,org.mvel2.math,org.mvel2.integration.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.templates.res' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.integration,org.mvel2.templates,org.mvel2.templates.util,org.mvel2.util,org.mvel2.integration.impl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.optimizers.dynamic' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.compiler,org.mvel2.util,org.mvel2,org.mvel2.optimizers,org.mvel2.integration,org.mvel2.optimizers.impl.asm' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.conversion' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.compiler' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.sh' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.templates,org.mvel2.sh.command.file,org.mvel2.util,org.mvel2.integration,org.mvel2.integration.impl,org.mvel2.sh.command.basic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.math' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.compiler,org.mvel2.util,org.mvel2.debug' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.sh.command.file' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.sh' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.util' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2,org.mvel2.ast,org.mvel2.integration,org.mvel2.compiler,org.mvel2.integration.impl,org.mvel2.math' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.mvel2.integration' version='2.5.2.Final'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.mvel2.ast' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.mvel2' version='2.5.2.Final'>
          <properties size='1'>
            <property 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.script' range='0.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.5.0,10.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mvel2.source' range='[2.5.2.Final,2.5.2.Final]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mvel2' version='2.5.2.Final'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.mvel2&#xA;Bundle-Version: 2.5.2.Final
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.properties' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.editor.properties' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.properties'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='131'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.internal' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.tools.internal.menu' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.tools.internal.menu.widgets' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractbuttondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcheckboxdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcontainerdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcustomdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractdynamicmappingfordescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractdynamicmappingifdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractgroupdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracthyperlinkdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractlabeldescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractlistdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractpagedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractradiodescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractselectdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracttextareadescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracttextdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractwidgetdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.buttondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.buttonoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.checkboxdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.checkboxoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.containeroverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.customexpression' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.customoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dialogbutton' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dialogmodeloperation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingfor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingforoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingif' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingifoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.filllayoutdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.gridlayoutdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkwidgetstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labeldescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labeloverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labelwidgetstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.listdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.listoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.pagedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.pageoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.propertyvalidationrule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.radiodescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.radiooverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.selectdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.selectoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textareadescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textareaoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textwidgetstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.toolbaraction' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.viewextensiondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetaction' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetconditionalstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.wizardmodeloperation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractbuttondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcheckboxdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcontainerdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcustomdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractdynamicmappingfordescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractdynamicmappingifdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractgroupdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracthyperlinkdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractlabeldescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractlistdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractpagedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractradiodescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractselectdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracttextareadescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracttextdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractwidgetdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.buttondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.buttonoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.checkboxdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.checkboxoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.containeroverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.customexpression' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.customoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dialogbutton' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dialogmodeloperation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingfor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingforoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingif' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingifoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.filllayoutdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.gridlayoutdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkwidgetstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labeldescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labeloverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labelwidgetstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.listdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.listoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.pagedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.pageoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.propertyvalidationrule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.radiodescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.radiooverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.selectdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.selectoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textareadescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textareaoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textoverridedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textwidgetstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.toolbaraction' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.viewextensiondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetaction' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetconditionalstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetstyle' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.wizardmodeloperation' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.properties' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.ide' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='7.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.editor.properties
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.properties' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.properties;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.visualizer.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.visualizer.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.visualizer'/>
        <property name='maven-version' value='12.5.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) 2012 Tilera Corporation and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Visualizer Framework'/>
        <property name='df_LT.description' value='Visualizer View and Framework that allows to build custom visualizers.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.visualizer.ui' range='[1.5.600.202603111352,1.5.600.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.core' range='[1.2.400.202512020204,1.2.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.visualizer.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.m2m.atl.sdk.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.sdk.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.sdk'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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, 2012 Obeo.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='ATL SDK - ATL Transformation Language SDK'/>
        <property name='df_LT.description' value='ATL SDK includes runtime, source, examples and documentation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.sdk.feature.group' version='4.12.0.v202505101449'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='42'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.doc.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.examples.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.cdo.feature.group' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.examples.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.debug.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.editor.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.emf4atl.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.drivers.uml24atl.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.vm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.dsls.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.ui.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.emf.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ui.vm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.common.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.core.ant.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm.launch.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.debug.core.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.core.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.model.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.ui.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.vm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel.editor.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.emfvm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.ant.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.compiler.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.edit.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.editor.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.launcher.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.edit.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.trace.editor.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.sdk.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.resources.source' version='1.21.0.v20241013-1019' singleton='false'>
      <update id='org.eclipse.oomph.resources.source' range='[0.0.0,1.21.0.v20241013-1019)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Resources Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.resources'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.resources.source' version='1.21.0.v20241013-1019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.resources.source' version='1.21.0.v20241013-1019'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.resources.source' version='1.21.0.v20241013-1019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.resources.source' version='1.21.0.v20241013-1019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.resources.source&#xA;Bundle-Version: 1.21.0.v20241013-1019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.ui.source' version='3.7.200.v202604070414' singleton='false'>
      <update id='org.eclipse.jpt.jpa.ui.source' range='[0.0.0,3.7.200.v202604070414)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JPA UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.ui'/>
        <property name='maven-version' value='3.7.200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.ui.source' version='3.7.200.v202604070414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.ui.source' version='3.7.200.v202604070414'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.ui.source' version='3.7.200.v202604070414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.ui.source' version='3.7.200.v202604070414'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.ui.source&#xA;Bundle-Version: 3.7.200.v202604070414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.ui' version='1.5.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.ui' range='[0.0.0,1.5.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP Connectivity UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui' version='1.5.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' version='1.5.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.navigator.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.status' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.ui' version='1.5.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.source' range='[1.5.0.202412071309,1.5.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.ui' version='1.5.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui; singleton:=true&#xA;Bundle-Version: 1.5.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.qos.logback.classic.source' version='1.5.32' singleton='false'>
      <update id='ch.qos.logback.classic.source' range='[0.0.0,1.5.32)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for ch.qos.logback.classic:1.5.32'/>
        <property name='maven-groupId' value='ch.qos.logback'/>
        <property name='maven-artifactId' value='logback-classic'/>
        <property name='maven-version' value='1.5.32'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.classic.source' version='1.5.32'/>
        <provided namespace='osgi.bundle' name='ch.qos.logback.classic.source' version='1.5.32'/>
        <provided namespace='osgi.identity' name='ch.qos.logback.classic.source' version='1.5.32'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.qos.logback.classic.source' version='1.5.32'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.qos.logback.classic.source&#xA;Bundle-Version: 1.5.32
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe2.language.ide' version='2.26.0.v20260425-1324' generation='2'>
      <update id='org.eclipse.emf.mwe2.language.ide' range='[0.0.0,2.26.0.v20260425-1324)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='MWE2 Language Eclipse Independent IDE'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe2.language.ide'/>
        <property name='maven-version' value='2.26.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide' version='2.26.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language.ide' version='2.26.0.v20260425-1324'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ide.contentassist.antlr.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mwe2.language.ui.highlighting' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe2.language.ide' version='2.26.0.v20260425-1324'>
          <properties size='1'>
            <property 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.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.mwe2.language.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.ide.source' range='[2.26.0.v20260425-1324,2.26.0.v20260425-1324]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe2.language.ide' version='2.26.0.v20260425-1324'/>
      </artifacts>
      <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.mwe2.language.ide;singleton:=true&#xA;Bundle-Version: 2.26.0.v20260425-1324
          </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='class' value='org.eclipse.emf.ecore.change.ChangePackage'/>
            <property name='genModel' value='model/Change.genmodel'/>
            <property name='uri' value='http://www.eclipse.org/emf/2003/Change'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.sirius.common.interpreter' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.common.interpreter' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Model Query API'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.interpreter'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.interpreter' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.common.interpreter
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.interpreter' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.interpreter&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.examples.installer.feature.jar' version='4.4.6.v20260304-1812'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform Examples Installer'/>
        <property name='df_LT.description' value='Contains the New Example wizard that creates Net4j example projects in the workspace.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.examples.installer'/>
        <property name='maven-version' value='4.4.6-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.examples.installer.feature.jar' version='4.4.6.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.examples.installer' version='4.4.6.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.examples.installer' version='4.4.6.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.adt.editor.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.adt.editor.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.adt.editor'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.adt.editor.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.editor.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.adt.editor.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.adt.editor.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.adt.editor.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.macosx.source' version='3.6.400.v20260211-1052' singleton='false'>
      <update id='org.eclipse.jdt.launching.macosx.source' range='[0.0.0,3.6.400.v20260211-1052)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Mac OS X Launcher Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.macosx'/>
        <property name='maven-version' value='3.6.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx.source' version='3.6.400.v20260211-1052'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.macosx.source' version='3.6.400.v20260211-1052'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.macosx.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.macosx.source' 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.source&#xA;Bundle-Version: 3.6.400.v20260211-1052
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.library' version='2.2.0.v20230809-1000' singleton='false' generation='2'>
      <update id='org.hamcrest.library' 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-library'/>
        <property name='maven-wrapped-groupId' value='org.hamcrest'/>
        <property name='maven-wrapped-artifactId' value='hamcrest-library'/>
        <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.library' version='2.2.0.v20230809-1000'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.library' version='2.2.0.v20230809-1000'/>
        <provided namespace='osgi.identity' name='org.hamcrest.library' 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.library
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.library.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.library' 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.library&#xA;Bundle-Version: 2.2.0.v20230809-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.feature.jar' version='7.7.0.202604291911-m2'>
      <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jgit' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.jsoup.source' version='1.22.2' singleton='false'>
      <update id='org.jsoup.source' range='[0.0.0,1.22.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.jsoup:1.22.2'/>
        <property name='maven-groupId' value='org.jsoup'/>
        <property name='maven-artifactId' value='jsoup'/>
        <property name='maven-version' value='1.22.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jsoup.source' version='1.22.2'/>
        <provided namespace='osgi.bundle' name='org.jsoup.source' version='1.22.2'/>
        <provided namespace='osgi.identity' name='org.jsoup.source' version='1.22.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jsoup.source' version='1.22.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jsoup.source&#xA;Bundle-Version: 1.22.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ui.source' version='1.8.0.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.ui.source' range='[0.0.0,1.8.0.202604011950)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Validation Framework UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ui'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.source' version='1.8.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ui.source' version='1.8.0.202604011950'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.ui.source' version='1.8.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ui.source' version='1.8.0.202604011950'/>
      </artifacts>
      <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.ui.source&#xA;Bundle-Version: 1.8.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.views' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.views' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Views'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.views'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.views' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.views' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.views.resource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.views' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.parsley.views.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.5.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.views
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.views.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.views' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.views;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.resolve.source' version='7.2.3.202603250810' singleton='false'>
      <update id='biz.aQute.resolve.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for biz.aQute.resolve:7.2.3.202603250810'/>
        <property name='maven-groupId' value='biz.aQute.bnd'/>
        <property name='maven-artifactId' value='biz.aQute.resolve'/>
        <property name='maven-version' value='7.2.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.resolve.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='biz.aQute.resolve.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='biz.aQute.resolve.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='biz.aQute.resolve.source' 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.resolve.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.overlay.ui.source' version='1.6.1.20231024-1618' singleton='false'>
      <update id='org.eclipse.m2e.wtp.overlay.ui.source' range='[0.0.0,1.6.1.20231024-1618)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e-wtp'/>
        <property name='df_LT.bundleName' value='Overlay support for Eclipse WTP - UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.overlay.ui'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.overlay.ui.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.wtp.overlay.ui.source' version='1.6.1.20231024-1618'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.wtp.overlay.ui.source' version='1.6.1.20231024-1618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.wtp.overlay.ui.source' version='1.6.1.20231024-1618'/>
      </artifacts>
      <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.wtp.overlay.ui.source&#xA;Bundle-Version: 1.6.1.20231024-1618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.iseries.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.iseries.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM DB2 UDB UI iSeries Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.iseries.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.iseries.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.iseries.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.iseries.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.iseries.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.design' version='3.6.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.design' range='[0.0.0,3.6.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP ODA Design Session Model'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.design'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design' version='3.6.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' version='3.6.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.design' version='3.6.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.design
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design.source' range='[3.6.0.202311071249,3.6.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.design' version='3.6.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.design; singleton:=true&#xA;Bundle-Version: 3.6.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.jsonrpc.debug' version='1.0.0.v20260209-1721' singleton='false' generation='2'>
      <update id='org.eclipse.lsp4j.jsonrpc.debug' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.lsp4j.jsonrpc.debug'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc.debug' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc.debug' version='1.0.0.v20260209-1721'/>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.debug' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson,org.eclipse.lsp4j.jsonrpc,org.eclipse.lsp4j.jsonrpc.debug.messages,org.eclipse.lsp4j.jsonrpc.json,org.eclipse.lsp4j.jsonrpc.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.debug.adapters' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson,com.google.gson.reflect,com.google.gson.stream,org.eclipse.lsp4j.jsonrpc.json,org.eclipse.lsp4j.jsonrpc.json.adapters,org.eclipse.lsp4j.jsonrpc.messages' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.debug.json' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.gson,org.eclipse.lsp4j.jsonrpc.json' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.debug.messages' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.lsp4j.jsonrpc.messages,org.eclipse.lsp4j.jsonrpc.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.jsonrpc.debug' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property 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='com.google.gson' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='[2.9.1,3.0.0)'/>
        <required namespace='java.package' name='com.google.gson.stream' range='[2.9.1,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.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.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='org.eclipse.lsp4j.jsonrpc' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.debug.adapters' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.debug.json' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.debug.messages' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.json.adapters' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.messages' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.services' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.lsp4j.jsonrpc.validation' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.jsonrpc.debug
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.lsp4j.jsonrpc.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc.debug.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.jsonrpc.debug' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.jsonrpc.debug&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.ecore.feature.jar' version='1.10.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 ODA Ecore'/>
        <property name='df_LT.description' value='EMF ODA Runtime Driver for Ecore.'/>
        <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.oda.ecore'/>
        <property name='maven-version' value='1.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.feature.jar' version='1.10.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.oda.ecore' version='1.10.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.oda.ecore' version='1.10.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) 2010-2018 Kenn Hussey 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.ecore.feature.group' version='2.46.0.v20260311-1301' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.feature.group' range='[0.0.0,2.46.0.v20260311-1301)' 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.46.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.46.0.v20260311-1301'/>
        <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.46.0.v20260311-1301,2.46.0.v20260311-1301]'/>
        <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.46.0.v20260311-1301,2.46.0.v20260311-1301]'>
          <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.ecf.osgi.services.remoteserviceadmin.source' version='4.9.400.v20250914-0333' singleton='false'>
      <update id='org.eclipse.ecf.osgi.services.remoteserviceadmin.source' range='[0.0.0,4.9.400.v20250914-0333)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Remote Service Admin (RSA) Implementation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.remoteserviceadmin'/>
        <property name='maven-version' value='4.9.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.source' version='4.9.400.v20250914-0333'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.source' version='4.9.400.v20250914-0333'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.source' version='4.9.400.v20250914-0333'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.osgi.services.remoteserviceadmin.source' version='4.9.400.v20250914-0333'/>
      </artifacts>
      <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.osgi.services.remoteserviceadmin.source&#xA;Bundle-Version: 4.9.400.v20250914-0333
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.editor.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ui.editor.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Aird Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.editor'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.editor.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.editor.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.editor.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.editor.source&#xA;Bundle-Version: 7.6.0.202603111244
          </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.sirius.editor.diagram.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.editor.diagram.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Diagrams Specification Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.diagram'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.diagram.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.diagram.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.diagram.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.diagram.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.diagram.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tools.templates.core' version='2.0.300.202512020204' singleton='false' generation='2'>
      <update id='org.eclipse.tools.templates.core' range='[0.0.0,2.0.300.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Template Engine Core'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tools.templates.core'/>
        <property name='maven-version' value='2.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.core' version='2.0.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.templates.core' version='2.0.300.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.tools.templates.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.templates.core' version='2.0.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tools.templates.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.templates.core.source' range='[2.0.300.202512020204,2.0.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.templates.core' version='2.0.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.templates.core&#xA;Bundle-Version: 2.0.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository' version='2.9.700.v20260316-0549' generation='2'>
      <update id='org.eclipse.equinox.p2.repository' range='[0.0.0,2.9.700.v20260316-0549)' 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.700-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.700.v20260316-0549'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' version='2.9.700.v20260316-0549'/>
        <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.700.v20260316-0549'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.700.v20260316-0549,2.9.700.v20260316-0549]' 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.700.v20260316-0549'/>
      </artifacts>
      <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.700.v20260316-0549
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='slf4j.api' version='2.0.17' singleton='false' generation='2'>
      <update id='slf4j.api' range='[0.0.0,2.0.17)' 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.17'/>
        <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.17'/>
        <provided namespace='osgi.bundle' name='slf4j.api' version='2.0.17'/>
        <provided namespace='java.package' name='org.slf4j' version='2.0.17'>
          <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.17'>
          <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.17'>
          <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.17'>
          <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.17'>
          <properties size='1'>
            <property 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.17,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.17,2.0.17]' 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.17'/>
      </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.17
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tips.ui' version='0.4.100.v20260326-0937' generation='2'>
      <update id='org.eclipse.tips.ui' range='[0.0.0,0.4.100.v20260326-0937)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tip of the Day UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.ui'/>
        <property name='maven-version' value='0.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.ui' version='0.4.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tips.ui' version='0.4.100.v20260326-0937'/>
        <provided namespace='java.package' name='org.eclipse.tips.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tips.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tips.ui.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tips.ui' version='0.4.100.v20260326-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'/>
        <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'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.39.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tips.core' range='0.1.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.tips.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.tips.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.ui.source' range='[0.4.100.v20260326-0937,0.4.100.v20260326-0937]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tips.ui' version='0.4.100.v20260326-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.eclipse.tips.ui;singleton:=true&#xA;Bundle-Version: 0.4.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.ecore.ui.feature.group' version='1.9.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.oda.ecore.ui.feature.group' range='[0.0.0,1.9.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.oda.ecore.ui'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF ODA Ecore UI'/>
        <property name='df_LT.description' value='EMF ODA Designer for Ecore.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.ui.feature.group' version='1.9.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.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.datatools.connectivity.oda.design.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.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.oda' 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.oda.ecore.ui' range='[1.7.0.v20250910-1205,1.7.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.ecore.ui.feature.jar' range='[1.9.0.v20250910-1205,1.9.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) 2010-2018 Kenn Hussey 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.xsl.jaxp.debug' version='1.1.200.v202408140326' generation='2'>
      <update id='org.eclipse.wst.xsl.jaxp.debug' range='[0.0.0,1.1.200.v202408140326)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSL JAXP Debugger'/>
        <property name='df_LT.vendorName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%vendorName'/>
        <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.xsl.jaxp.debug'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.debug' version='1.1.200.v202408140326'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.jaxp.debug' version='1.1.200.v202408140326'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.debug.debugger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.debug.invoker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsl.jaxp.debug.invoker.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.jaxp.debug' version='1.1.200.v202408140326'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.xml.resolver' range='1.1.0' optional='true' greedy='false'/>
        <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.xsl.jaxp.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.jaxp.debug.source' range='[1.1.200.v202408140326,1.1.200.v202408140326]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.jaxp.debug' version='1.1.200.v202408140326'/>
      </artifacts>
      <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.xsl.jaxp.debug;singleton:=true&#xA;Bundle-Version: 1.1.200.v202408140326
          </instruction>
        </instructions>
      </touchpointData>
    </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.tips.ui.source' version='0.4.100.v20260326-0937' singleton='false'>
      <update id='org.eclipse.tips.ui.source' range='[0.0.0,0.4.100.v20260326-0937)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Tip of the Day UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='eclipse.platform.ua'/>
        <property name='maven-artifactId' value='org.eclipse.tips.ui'/>
        <property name='maven-version' value='0.4.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tips.ui.source' version='0.4.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tips.ui.source' version='0.4.100.v20260326-0937'/>
        <provided namespace='osgi.identity' name='org.eclipse.tips.ui.source' version='0.4.100.v20260326-0937'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tips.ui.source' version='0.4.100.v20260326-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.eclipse.tips.ui.source&#xA;Bundle-Version: 0.4.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.core.source' version='1.11.0.v202311141839' singleton='false'>
      <update id='org.eclipse.wst.server.core.source' range='[0.0.0,1.11.0.v202311141839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Server Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.core'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.core.source' version='1.11.0.v202311141839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.core.source' version='1.11.0.v202311141839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.core.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.core.source' 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.source&#xA;Bundle-Version: 1.11.0.v202311141839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.timing.ui' version='6.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.timing.ui' range='[0.0.0,6.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Graph Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.timing.ui'/>
        <property name='maven-version' value='6.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui' version='6.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' version='6.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.density2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.scatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.density2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.xyscatter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.timing.ui' version='6.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.datastore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.segmentstore.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.timing.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.timing.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui.source' range='[6.2.0.202604110342,6.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.timing.ui' version='6.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.timing.ui;singleton:=true&#xA;Bundle-Version: 6.2.0.202604110342
          </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.uml2.uml.feature.group' version='5.6.1.v20260412-0921' singleton='false'>
      <update id='org.eclipse.uml2.uml.feature.group' range='[0.0.0,5.6.1.v20260412-0921)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml'/>
        <property name='maven-version' value='5.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML 2.x Metamodel'/>
        <property name='df_LT.description' value='Implementation of the Unified Modeling Language (UML) 2.x metamodel and supporting model resources such as standard profiles and model libraries.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.feature.group' version='5.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.types' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.profile.standard' range='[1.6.0.v20260412-0921,1.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.resources' range='[5.6.0.v20260412-0921,5.6.0.v20260412-0921]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.feature.jar' range='[5.6.1.v20260412-0921,5.6.1.v20260412-0921]'>
          <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) 2003, 2019 IBM Corporation, Embarcadero Technologies, CEA, 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.jem.source' version='2.1.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jem.source' range='[0.0.0,2.1.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java EMF Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.source' version='2.1.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.source' version='2.1.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.source' version='2.1.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.source' version='2.1.0.v202307260438'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.1.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.edit.source' version='1.3.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.sql.edit.source' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP SQLModel Edit Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.edit'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.edit.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.edit.source' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.edit.source' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.edit.source' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.edit.source&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.2.1.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.kernel.core.source' range='[0.0.0,3.2.1.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Kernel Analysis Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.kernel.core'/>
        <property name='maven-version' value='3.2.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.2.1.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.2.1.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.2.1.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.kernel.core.source' version='3.2.1.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.kernel.core.source&#xA;Bundle-Version: 3.2.1.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.junit4.feature.feature.group' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.junit4.feature.feature.group' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Junit4 Support'/>
        <property name='org.eclipse.equinox.p2.description' value='EMF Parsley Junit4 Support.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <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.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.junit4.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2015 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.junit4.feature.feature.group' version='1.18.0.v20240826-1656'/>
        <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.emf.parsley.junit4' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.junit4.feature.feature.jar' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.setup.core.feature.jar' version='1.37.0.v20260428-0836'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Core'/>
        <property name='df_LT.description' value='Contains the plugins for setting up development environments without UI dependencies.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.core'/>
        <property name='maven-version' value='1.37.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.core.feature.jar' version='1.37.0.v20260428-0836'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.core' version='1.37.0.v20260428-0836'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.core' version='1.37.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.designer.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.oda.xml.ui'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for ODA Designer'/>
        <property name='df_LT.description' value='ODA Data Source Drivers Design Support'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.designer.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.designer.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.oda.designer.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.oda.designer.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug.vm.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.debug.vm.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Debugger Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.vm'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.vm.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.vm.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.debug.vm.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.vagrant.ui' version='2.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.vagrant.ui' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Vagrant UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.vagrant.ui'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.ui' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.vagrant.ui' version='2.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.vagrant.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.vagrant.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.vagrant.ui.propertytesters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.vagrant.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.vagrant.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.vagrant.ui' version='2.0.0.202604281957'>
          <properties size='1'>
            <property 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.linuxtools.vagrant.core' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' 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.ide' 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.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.401'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.4.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.11.0'/>
        <required namespace='java.package' name='org.eclipse.jsch.internal.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.core' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.terminal.view.ui.launcher' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.vagrant.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.ui.source' range='[2.0.0.202604281957,2.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.vagrant.ui' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.vagrant.ui;singleton:=true&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.packs' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.packs' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ CMSIS Packs Plug-in'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.packs'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.packs' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.packs' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.packs' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.packs
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.packs' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.packs;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.ui.properties.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.emf.ui.properties.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF EMF UI Properties Providers Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.ui.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.ui.properties'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.properties.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui.properties.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.emf.ui.properties.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.ui.properties.source' 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.emf.ui.properties.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.debug.vm.ui.source' version='2.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.debug.vm.ui.source' range='[0.0.0,2.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Debugger UI Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.debug.vm.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.debug.vm.ui.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui.source' version='2.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.debug.vm.ui.source' version='2.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.debug.vm.ui.source' version='2.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.debug.vm.ui.source&#xA;Bundle-Version: 2.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.edit' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram.sequence.edit' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.edit'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.internal.description.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.provider' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.provider' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.sequence.edit' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram.sequence.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.edit' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.edit;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.doc.isv' version='4.40.0.v20260416-1257'>
      <update id='org.eclipse.platform.doc.isv' range='[0.0.0,4.40.0.v20260416-1257)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Platform Plug-in Developer 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.isv'/>
        <property name='maven-version' value='4.40.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.isv' version='4.40.0.v20260416-1257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.platform.doc.isv' version='4.40.0.v20260416-1257'/>
        <provided namespace='osgi.identity' name='org.eclipse.platform.doc.isv' version='4.40.0.v20260416-1257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.isv.source' range='[4.40.0.v20260416-1257,4.40.0.v20260416-1257]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.platform.doc.isv' version='4.40.0.v20260416-1257'/>
      </artifacts>
      <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.isv; singleton:=true&#xA;Bundle-Version: 4.40.0.v20260416-1257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.engine.emfvm.launch' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.engine.emfvm.launch' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMFVM Core UI extension'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine.emfvm.launch'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm.launch' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.emfvm.launch' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.emfvm.launch' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.engine.emfvm.launch' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.engine.emfvm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.debug.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.engine.emfvm.launch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.emfvm.launch.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.engine.emfvm.launch' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.engine.emfvm.launch;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.profile.source' version='3.5.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.profile.source' range='[0.0.0,3.5.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP ODA Connection Profile Framework Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.profile'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile.source' version='3.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile.source' version='3.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.profile.source' version='3.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.profile.source' version='3.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.profile.source&#xA;Bundle-Version: 3.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.identity.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.identity.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn SCM Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.identity.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.identity.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.identity.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.identity.core.source' version='4.11.0.v20260309-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.mylyn.commons.identity.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.1500.v20250801-0854' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='1.2.1500.v20250801-0854'/>
        <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='toolingorg.eclipse.equinox.launcher.gtk.linux.x86_64' version='1.2.1500.v20250801-0854'/>
        <provided namespace='org.eclipse.equinox.p2.flavor' name='tooling' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='1.2.1500.v20250801-0854'/>
        <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='unconfigure'>
            removeProgramArg(programArg:--launcher.library);removeProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            addProgramArg(programArg:--launcher.library);addProgramArg(programArg:@artifact);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.aarch64' version='3.134.0.v20260422-1812'>
      <update id='org.eclipse.swt.cocoa.macosx.aarch64' range='[0.0.0,3.134.0.v20260422-1812)' 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.134.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.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.aarch64' version='3.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812'>
          <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.134.0.v20260422-1812'/>
        <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.134.0.v20260422-1812,3.134.0.v20260422-1812]' 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.134.0.v20260422-1812'/>
      </artifacts>
      <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.134.0.v20260422-1812&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.os.source' version='1.12.0.202604080417' singleton='false'>
      <update id='org.eclipse.wb.os.source' range='[0.0.0,1.12.0.202604080417)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Cross-Platform Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.os'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.source' version='1.12.0.202604080417'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.os.source' version='1.12.0.202604080417'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.os.source' version='1.12.0.202604080417'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.os.source' version='1.12.0.202604080417'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.os.source&#xA;Bundle-Version: 1.12.0.202604080417
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.doc.isv' version='1.15.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.doc.isv' range='[0.0.0,1.15.0.202311071249)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DTP Documentation Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.doc.isv'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.isv' version='1.15.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.doc.isv' version='1.15.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.doc.isv' version='1.15.0.202311071249'>
          <properties size='1'>
            <property 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.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.doc.isv
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.isv.source' range='[1.15.0.202311071249,1.15.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.doc.isv' version='1.15.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.doc.isv; singleton:=true&#xA;Bundle-Version: 1.15.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64' version='1.1.7.202510292239' singleton='false'>
      <update id='org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64' range='[0.0.0,1.1.7.202510292239)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Node.js for MacOS x64'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Wild Web Developer'/>
        <property name='maven-groupId' value='org.eclipse.wildwebdeveloper'/>
        <property name='maven-artifactId' value='org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64'/>
        <property name='maven-version' value='1.1.7-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64' version='1.1.7.202510292239'/>
        <provided namespace='osgi.identity' name='org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64' version='1.1.7.202510292239'>
          <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.wildwebdeveloper.embedder.node' version='1.1.7.202510292239'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.wildwebdeveloper.embedder.node' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64.source' range='[1.1.7.202510292239,1.1.7.202510292239]' 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.wildwebdeveloper.embedder.node.macos.x86_64' version='1.1.7.202510292239'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wildwebdeveloper.embedder.node.macos.x86_64&#xA;Bundle-Version: 1.1.7.202510292239&#xA;Fragment-Host: org.eclipse.wildwebdeveloper.embedder.node;bundle-version=&quot;1.0.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.progress.source' version='0.5.100.v20260421-1021' singleton='false'>
      <update id='org.eclipse.e4.ui.progress.source' range='[0.0.0,0.5.100.v20260421-1021)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 Progress View Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.progress'/>
        <property name='maven-version' value='0.5.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress.source' version='0.5.100.v20260421-1021'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.progress.source' version='0.5.100.v20260421-1021'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.progress.source' version='0.5.100.v20260421-1021'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.progress.source' version='0.5.100.v20260421-1021'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 0.5.100.v20260421-1021
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.config.gtk.linux.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.sdk.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.sdk);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.counters.ui' version='2.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.counters.ui' range='[0.0.0,2.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Counters Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.counters.ui'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui' version='2.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.ui' version='2.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.analysis.counters.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.counters.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.counters.ui' version='2.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.counters.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' 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.eclipse.tracecompass.analysis.counters.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui.source' range='[2.2.0.202604110342,2.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.counters.ui' version='2.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.counters.ui;singleton:=true&#xA;Bundle-Version: 2.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_userdoc.feature.feature.group' version='3.39.0.v202508301800' singleton='false'>
      <update id='org.eclipse.jst.enterprise_userdoc.feature.feature.group' range='[0.0.0,3.39.0.v202508301800)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_userdoc.feature'/>
        <property name='maven-version' value='3.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) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Enterprise User Documentation'/>
        <property name='df_LT.description' value='JST enterprise user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_userdoc.feature.feature.group' version='3.39.0.v202508301800'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.doc.user' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.doc.user' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.ui.doc.user' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui.doc.user' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.doc.user' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_userdoc.feature.feature.jar' range='[3.39.0.v202508301800,3.39.0.v202508301800]'>
          <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.sirius.ext.emf' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.emf' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - EMF 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.emf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.perf.feature.feature.group' version='8.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.perf.feature.feature.group' range='[0.0.0,8.23.0.202604281957)' 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/linuxtools/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.perf-parent'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.perf.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright 2010 IBM'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='Perf Integration'/>
        <property name='df_LT.description' value='Plugins to bring Perf-based profiling into the workbench.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.feature.feature.group' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <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.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.editors' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core' range='5.1.2'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='3.4.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.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.cdt.launch' 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.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.jface.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.linuxtools.profiling.launch' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.profiling.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.linuxtools.perf' range='[1.3.0.202604281957,1.3.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.doc' range='[1.0.0.202604281957,1.0.0.202604281957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.perf.feature.feature.jar' range='[8.23.0.202604281957,8.23.0.202604281957]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <filter>
        (osgi.os=linux)
      </filter>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0); org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(location:http${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:0,name:Linux Tools,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/linuxtools/updates-nightly,type:1,name:Linux Tools,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.ui.source' version='3.6.0.202604070657' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.ui.source' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Ecore Graphical Modeler Based on Sirius (UI) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design.ui'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.ui.source' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.ui.source' version='3.6.0.202604070657'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.ui.source' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.ui.source' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools.design.ui.source&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.eclipselink.ui.source' version='1.4.201.v201902121834' singleton='false'>
      <update id='org.eclipse.jpt.jaxb.eclipselink.ui.source' range='[0.0.0,1.4.201.v201902121834)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - EclipseLink MOXy Support - UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.eclipselink.ui'/>
        <property name='maven-version' value='1.4.201-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.ui.source' version='1.4.201.v201902121834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.eclipselink.ui.source' version='1.4.201.v201902121834'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.eclipselink.ui.source' version='1.4.201.v201902121834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.eclipselink.ui.source' version='1.4.201.v201902121834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.eclipselink.ui.source&#xA;Bundle-Version: 1.4.201.v201902121834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.jeview' version='1.6.200.v20260326-1522' generation='2'>
      <update id='org.eclipse.jdt.jeview' range='[0.0.0,1.6.200.v20260326-1522)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Element View 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.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.jeview'/>
        <property name='maven-version' value='1.6.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview' version='1.6.200.v20260326-1522'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.jeview' version='1.6.200.v20260326-1522'/>
        <provided namespace='java.package' name='org.eclipse.jdt.jeview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.jeview.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.jeview.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.jeview' version='1.6.200.v20260326-1522'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.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.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.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.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jdt.jeview
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.jdt.jeview
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview.source' range='[1.6.200.v20260326-1522,1.6.200.v20260326-1522]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.jeview' version='1.6.200.v20260326-1522'/>
      </artifacts>
      <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.jeview; singleton:=true&#xA;Bundle-Version: 1.6.200.v20260326-1522
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.swt' version='4.23.0.v202512100941' generation='2'>
      <update id='org.eclipse.birt.chart.device.swt' range='[0.0.0,4.23.0.v202512100941)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device SWT Extension'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.swt'/>
        <property name='maven-version' value='4.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt' version='4.23.0.v202512100941'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt' version='4.23.0.v202512100941'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.swt.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.swt' version='4.23.0.v202512100941'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.birt.chart.device.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt.source' range='[4.23.0.v202512100941,4.23.0.v202512100941]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.swt' version='4.23.0.v202512100941'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.swt; singleton:=true&#xA;Bundle-Version: 4.23.0.v202512100941
          </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.eclipse.datatools.enablement.oracle.feature.feature.group' version='1.15.1.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oracle.feature.feature.group' range='[0.0.0,1.15.1.202412071309)' 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.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Oracle'/>
        <property name='df_LT.description' value='DTP support for using Oracle databases'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.feature.feature.group' version='1.15.1.202412071309'/>
        <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.datatools.modelbase.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.dbdefinition' range='[1.3.0.202412071309,1.3.0.202412071309]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.ui' range='[1.3.0.202311071249,1.3.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.8.0.202311071249,1.8.0.202311071249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.feature.feature.jar' range='[1.15.1.202412071309,1.15.1.202412071309]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.http.apache.source' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.http.apache.source' range='[0.0.0,7.7.0.202604291911-m2)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jgit.http.apache - Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - JGit'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.http.apache.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.http.apache.source' version='7.7.0.202604291911-m2'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.http.apache.source' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jgit.http.apache.source' version='7.7.0.202604291911-m2'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 7.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.web.ui' version='1.3.0.v202307260543' generation='2'>
      <update id='org.eclipse.wst.jsdt.web.ui' range='[0.0.0,1.3.0.v202307260543)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JSDT Web Support UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.web.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.ui' version='1.3.0.v202307260543'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.ui' version='1.3.0.v202307260543'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.java.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.java.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.java.search.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.style.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.views.provisional.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.web.ui' version='1.3.0.v202307260543'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.111.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.core' range='[1.1.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.4.0,2.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.wst.jsdt.core' range='[2.0.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.ui' range='[2.1.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.manipulation' range='[1.0.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.701,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.contentoutline' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.web.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.ui.source' range='[1.3.0.v202307260543,1.3.0.v202307260543]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.web.ui' version='1.3.0.v202307260543'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.web.ui; singleton:=true&#xA;Bundle-Version: 1.3.0.v202307260543
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gprof.launch.source' version='1.2.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.gprof.launch.source' range='[0.0.0,1.2.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Gprof Launcher Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.gprof'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gprof.launch'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gprof.launch.source' version='1.2.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gprof.launch.source' version='1.2.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gprof.launch.source' version='1.2.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gprof.launch.source' version='1.2.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gprof.launch.source&#xA;Bundle-Version: 1.2.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.opal.commons.source' version='1.0.0.202509131601' singleton='false'>
      <update id='org.eclipse.nebula.widgets.opal.commons.source' range='[0.0.0,1.0.0.202509131601)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Nebula'/>
        <property name='df_LT.bundleName' value='Nebula Opal Common Elements Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.opal.commons'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.opal.commons.source' version='1.0.0.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.opal.commons.source' version='1.0.0.202509131601'/>
        <provided namespace='osgi.identity' name='org.eclipse.nebula.widgets.opal.commons.source' version='1.0.0.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.opal.commons.source' version='1.0.0.202509131601'/>
      </artifacts>
      <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.opal.commons.source&#xA;Bundle-Version: 1.0.0.202509131601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.llvm.dsf.lldb.feature.jar' version='12.5.0.202603111352'>
      <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.cdt.llvm.dsf.lldb.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2016 Ericsson.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ LLDB Debugger Integration (experimental)'/>
        <property name='df_LT.description' value='Debug C/C++ programs using the LLDB debugger'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.llvm.dsf.lldb'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.llvm.dsf.lldb.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.llvm.dsf.lldb' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.llvm.dsf.lldb' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.pivot.uml' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.pivot.uml' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified UML support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot.uml'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot.uml' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot.uml' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.as2es' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.es2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.oclforuml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.oclforuml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.oclforuml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.uml.internal.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot.uml' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' range='[1.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml.resources' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.pivot' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.pivot.uml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot.uml' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.pivot.uml;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.remote.ui' version='2.3.400.202603111352' generation='2'>
      <update id='org.eclipse.remote.ui' range='[0.0.0,2.3.400.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Remote Services UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse PTP'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.remote.ui'/>
        <property name='maven-version' value='2.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.ui' version='2.3.400.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.remote.ui' version='2.3.400.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.ui.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.internal.ui.services.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.remote.ui.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.remote.ui' version='2.3.400.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.3.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.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.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.jface.wizard' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.core.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.internal.core.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.remote.ui.widgets' 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'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.handlers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.progress' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.remote.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.remote.ui.source' range='[2.3.400.202603111352,2.3.400.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.remote.ui' version='2.3.400.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.remote.ui;singleton:=true&#xA;Bundle-Version: 2.3.400.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.config.win32.win32.aarch64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.win32.win32.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.config' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=aarch64)(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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.sdk.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.sdk);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.source' version='1.4.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.source' range='[0.0.0,1.4.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Schema Object Editor Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.schemaobjecteditor.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.source' version='1.4.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.source' version='1.4.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.schemaobjecteditor.ui.source' version='1.4.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.schemaobjecteditor.ui.source&#xA;Bundle-Version: 1.4.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.pushstream' version='1.1.0.202212101352' singleton='false' generation='2'>
      <update id='org.osgi.util.pushstream' range='[0.0.0,1.1.0.202212101352)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.util.pushstream'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.util.pushstream Version 1.1.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.pushstream'/>
        <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.util.pushstream' version='1.1.0.202212101352'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.pushstream' version='1.1.0.202212101352'/>
        <provided namespace='java.package' name='org.osgi.util.pushstream' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.osgi.util.function,org.osgi.util.promise' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.util.pushstream' version='1.1.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='4'>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.util.pushstream
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.pushstream.source' range='[1.1.0.202212101352,1.1.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.pushstream' version='1.1.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.pushstream&#xA;Bundle-Version: 1.1.0.202212101352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui' version='5.0.1.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui' range='[0.0.0,5.0.1.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ OpenOCD Debugging UI Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui'/>
        <property name='maven-version' value='5.0.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui' version='5.0.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui' version='5.0.1.202602251544'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.openocd.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.openocd.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.embedcdt.internal.debug.gdbjtag.openocd.ui.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui' version='5.0.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.core' range='6.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.core' range='5.2.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.openocd.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.ui' range='5.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.embedcdt.ui' range='6.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='8.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.ui' range='9.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf.gdb' range='6.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='10.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.4.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.14.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.118.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.17.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.debug.gdbjtag.openocd.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.openocd.ui' version='5.0.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.openocd.ui;singleton:=true&#xA;Bundle-Version: 5.0.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.debug.gdbjtag.core' version='10.8.500.202512020204' generation='2'>
      <update id='org.eclipse.cdt.debug.gdbjtag.core' range='[0.0.0,10.8.500.202512020204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse GDB Hardware Debug Core Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.debug.gdbjtag.core'/>
        <property name='maven-version' value='10.8.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.core' version='10.8.500.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.debug.gdbjtag.core' version='10.8.500.202512020204'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.gdbjtag.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.gdbjtag.core.dsf.gdb.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.gdbjtag.core.dsf.gdb.service.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.debug.gdbjtag.core.jtagdevice' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.debug.gdbjtag.core' version='10.8.500.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.23.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.launch' range='[11.0.0,12.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.debug.core' range='[9.0.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.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.cdt.dsf.gdb' range='[7.3.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.dsf' range='[2.12.200,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.debug.gdbjtag.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.debug.gdbjtag.core.source' range='[10.8.500.202512020204,10.8.500.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.debug.gdbjtag.core' version='10.8.500.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.debug.gdbjtag.core;singleton:=true&#xA;Bundle-Version: 10.8.500.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.services.source' version='2.5.300.v20251112-1253' singleton='false'>
      <update id='org.eclipse.e4.core.services.source' range='[0.0.0,2.5.300.v20251112-1253)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Application Services Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.services'/>
        <property name='maven-version' value='2.5.300-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services.source' version='2.5.300.v20251112-1253'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.services.source' version='2.5.300.v20251112-1253'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.services.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.services.source' 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.source&#xA;Bundle-Version: 2.5.300.v20251112-1253
          </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.uml2.common.edit' version='2.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.common.edit' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 Common 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.common.edit'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.common.edit' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.common.edit' version='2.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common.edit.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common.edit.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.common.edit.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.common.edit' version='2.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.13.0,3.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=1.8))'>
          <description>
            org.eclipse.uml2.common.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.common.edit' version='2.6.0.v20260412-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.eclipse.uml2.common.edit; singleton:=true&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.ui.source' version='5.23.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.docker.ui.source' range='[0.0.0,5.23.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Docker UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.ui'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.ui.source' version='5.23.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.docker.ui.source' version='5.23.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.docker.ui.source' version='5.23.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.docker.ui.source' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.docker.ui.source&#xA;Bundle-Version: 5.23.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation.source' version='1.3.101.v202308010145' singleton='false'>
      <update id='org.eclipse.wst.wsdl.validation.source' range='[0.0.0,1.3.101.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='WSDL Validator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl.validation'/>
        <property name='maven-version' value='1.3.101-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation.source' version='1.3.101.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation.source' version='1.3.101.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation.source' 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.source&#xA;Bundle-Version: 1.3.101.v202308010145
          </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.datatools.enablement.sybase.ase.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.ase.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Sybase ASE Database Definition'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ase.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ase.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.sybase.ase.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ase.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ase.dbdefinition;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </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.eclipse.wst.common.snippets' version='1.3.200.v202410202228' generation='2'>
      <update id='org.eclipse.wst.common.snippets' range='[0.0.0,1.3.200.v202410202228)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Snippets_View.name' value='Snippets View'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Snippets_View.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.snippets'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.snippets' version='1.3.200.v202410202228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.snippets' version='1.3.200.v202410202228'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.team' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.snippets' version='1.3.200.v202410202228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.10.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.wst.common.snippets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.snippets.source' range='[1.3.200.v202410202228,1.3.200.v202410202228]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.snippets' version='1.3.200.v202410202228'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.snippets; singleton:=true&#xA;Bundle-Version: 1.3.200.v202410202228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.qos.logback.classic' version='1.5.32' singleton='false' generation='2'>
      <update id='ch.qos.logback.classic' range='[0.0.0,1.5.32)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Logback Classic Module'/>
        <property name='org.eclipse.equinox.p2.description' value='logback-classic module'/>
        <property name='org.eclipse.equinox.p2.provider' value='QOS.ch'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.qos.ch'/>
        <property name='maven-groupId' value='ch.qos.logback'/>
        <property name='maven-artifactId' value='logback-classic'/>
        <property name='maven-version' value='1.5.32'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.classic' version='1.5.32'/>
        <provided namespace='osgi.bundle' name='ch.qos.logback.classic' version='1.5.32'/>
        <provided namespace='java.package' name='ch.qos.logback.classic' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.classic.turbo,ch.qos.logback.core,ch.qos.logback.core.pattern,ch.qos.logback.core.spi,ch.qos.logback.core.status,jakarta.servlet.http,org.slf4j,org.slf4j.event,org.slf4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.boolex' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core.boolex,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.encoder' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core.encoder,ch.qos.logback.core.pattern' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.filter' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic,ch.qos.logback.classic.spi,ch.qos.logback.core.filter,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.helpers' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core,jakarta.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.html' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core.html,ch.qos.logback.core.pattern' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.joran' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic,ch.qos.logback.classic.spi,ch.qos.logback.core,ch.qos.logback.core.joran,ch.qos.logback.core.joran.spi,ch.qos.logback.core.model,ch.qos.logback.core.model.processor,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.joran.action' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.model,ch.qos.logback.core.joran.action,ch.qos.logback.core.joran.spi,ch.qos.logback.core.model,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.joran.sanity' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.joran.sanity,ch.qos.logback.core.model,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.joran.serializedModel' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.jul' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic,ch.qos.logback.classic.spi,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.layout' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.log4j' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.model' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.model,ch.qos.logback.core.model.processor' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.model.processor' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.model,ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.joran.util,ch.qos.logback.core.model,ch.qos.logback.core.model.processor,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.model.util' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.model' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.net' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic,ch.qos.logback.classic.spi,ch.qos.logback.core,ch.qos.logback.core.boolex,ch.qos.logback.core.helpers,ch.qos.logback.core.joran.spi,ch.qos.logback.core.net,ch.qos.logback.core.pattern,ch.qos.logback.core.spi,javax.net,javax.net.ssl' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.net.server' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.core.net' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.pattern' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core,ch.qos.logback.core.pattern,org.slf4j' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.pattern.color' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core.pattern.color' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.selector' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.selector.servlet' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.servlet' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.sift' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic.spi,ch.qos.logback.core.joran.spi,ch.qos.logback.core.sift' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.spi' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic,ch.qos.logback.classic.turbo,ch.qos.logback.core,ch.qos.logback.core.spi,org.slf4j,org.slf4j.event,org.slf4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.turbo' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic,ch.qos.logback.core.spi,org.slf4j,org.slf4j.event' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.tyler' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic,ch.qos.logback.core,ch.qos.logback.core.joran,ch.qos.logback.core.joran.action,ch.qos.logback.core.model,ch.qos.logback.core.model.util,ch.qos.logback.core.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='ch.qos.logback.classic.util' version='1.5.32'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='ch.qos.logback.classic,ch.qos.logback.classic.selector,ch.qos.logback.classic.spi,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,ch.qos.logback.core.status,org.slf4j.spi' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='ch.qos.logback.classic' version='1.5.32'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='ch.qos.logback.classic_1.5.32-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='jakarta.servlet.ServletContainerInitializer' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='ch.qos.logback.classic_1.5.32-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.slf4j.spi.SLF4JServiceProvider' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='jakarta.servlet.ServletContainerInitializer' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.slf4j.spi.SLF4JServiceProvider' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='80'>
        <required namespace='java.package' name='ch.qos.logback.classic' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.boolex' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.encoder' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.joran' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.joran.action' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.joran.sanity' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.joran.serializedModel' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.layout' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.model' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.model.processor' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.net' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.net.server' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.pattern' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.pattern.color' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.selector' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.spi' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.turbo' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.classic.util' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.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='ch.qos.logback.core' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.boolex' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.encoder' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.filter' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.helpers' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.html' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.action' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.sanity' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.spi' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.joran.util' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model.conditional' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model.processor' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.model.util' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.net.ssl' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.color' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.pattern.parser' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.sift' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.spi' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.status' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.util' range='[1.5.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.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.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.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.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='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' 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.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)'/>
        <required namespace='java.package' name='sun.reflect' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='ch.qos.logback.core.rolling' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.rolling.helper' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='ch.qos.logback.core.read' range='[1.5.0,2.0.0)'/>
        <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>
            ch.qos.logback.classic
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.serviceloader.registrar)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'>
          <description>
            ch.qos.logback.classic
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=ch.qos.logback.classic.spi.Configurator)' min='0' greedy='false'>
          <description>
            ch.qos.logback.classic
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            ch.qos.logback.classic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.classic.source' range='[1.5.32,1.5.32]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.qos.logback.classic' version='1.5.32'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.qos.logback.classic&#xA;Bundle-Version: 1.5.32
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.db.feature.group' version='4.15.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.server.db.feature.group' range='[0.0.0,4.15.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.db'/>
        <property name='maven-version' value='4.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server DB'/>
        <property name='df_LT.description' value='Contains the DBStore plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.feature.group' version='4.15.1.v20260304-1812'/>
        <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.emf.cdo.server.db' range='[4.14.1.v20260304-1812,4.14.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.feature.jar' range='[4.15.1.v20260304-1812,4.15.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='javax.jws' version='2.0.0.v201005080400' singleton='false'>
      <update id='javax.jws' range='[0.0.0,2.0.0.v201005080400)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Web Services Metadata'/>
        <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='1709'/>
        <property name='iplog.contact.name' value='Oisin Hurley'/>
        <property name='iplog.contact.email' value='ohurley@iona.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.jws' version='2.0.0.v201005080400'/>
        <provided namespace='osgi.bundle' name='javax.jws' version='2.0.0.v201005080400'/>
        <provided namespace='java.package' name='javax.jws' version='0.0.0'/>
        <provided namespace='java.package' name='javax.jws.soap' 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>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.jws' version='2.0.0.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.jws&#xA;Bundle-Version: 2.0.0.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.server' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.server' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.server' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server' version='12.1.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <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.8'>
          <properties size='1'>
            <property 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='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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.content' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.content' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[12.1.8,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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[12.1.8,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.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.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.core.manipulation' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.core.manipulation' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DLTK Code Manipulation Functionality'/>
        <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.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core.manipulation'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.manipulation' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.core.manipulation' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.tagging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.corext.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.core.manipulation' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.core.manipulation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.manipulation.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.core.manipulation' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.core.manipulation;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.pde.feature.jar' version='1.18.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup PDE'/>
        <property name='df_LT.description' value='Contains the plugins for PDE-related tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.pde'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.feature.jar' version='1.18.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.pde' version='1.18.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.pde' version='1.18.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo' version='4.29.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo' range='[0.0.0,4.29.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Client'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo' version='4.29.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo' version='4.29.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.eresource' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.eresource.impl' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.eresource.util' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.eresource.validation' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.etypes' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.etypes.impl' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.etypes.util' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.session' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.session.remote' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.transaction' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.util' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.view' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.analyzer' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.bundle' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.messages' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.object' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.query' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.session' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.session.remote' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.transaction' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.util' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.internal.cdo.view' version='4.29.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.spi.cdo' version='4.29.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo' version='4.29.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.expressions' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.common' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.source' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo' version='4.29.1.v20260304-1812'/>
      </artifacts>
      <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.cdo; singleton:=true&#xA;Bundle-Version: 4.29.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.jenkins.feature.feature.jar' version='4.11.0.v20260422-0541'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.builds.core'/>
        <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, 2014 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Builds Connector: Jenkins'/>
        <property name='df_LT.description' value='Support for the open source Jenkins continuous integration servers.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.jenkins.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.feature.feature.jar' version='4.11.0.v20260422-0541'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.jenkins.feature' version='4.11.0.v20260422-0541'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.jenkins.feature' version='4.11.0.v20260422-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.m2e.archetype.catalog' version='3.2.1.2' singleton='false' generation='2'>
      <update id='org.eclipse.m2e.archetype.catalog' range='[0.0.0,3.2.1.2)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='M2Eclipse&apos;s archetype-catalog'/>
        <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-catalog'/>
        <property name='maven-wrapped-version' value='3.2.1'/>
        <property name='maven-wrapped-classifier' value=''/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.catalog' version='3.2.1.2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.archetype.catalog' version='3.2.1.2'/>
        <provided namespace='java.package' name='org.apache.maven.archetype.catalog' 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.catalog.io.xpp3' version='3.2.1'>
          <properties size='3'>
            <property name='java.package.attribute.provider' value='m2e'/>
            <property name='java.package.directive.mandatory' value='provider' type='List'/>
            <property name='java.package.directive.uses' value='org.apache.maven.archetype.catalog' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.archetype.catalog' version='3.2.1.2'>
          <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.m2e.archetype.common' version='3.2.1.2'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.archetype.common' range='[3.2.104,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.eclipse.m2e.archetype.catalog
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.archetype.catalog.source' range='[3.2.1.2,3.2.1.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.archetype.catalog' version='3.2.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2e.archetype.catalog&#xA;Bundle-Version: 3.2.1.2&#xA;Fragment-Host: org.eclipse.m2e.archetype.common;bundle-version=&quot;[3.2.104,4)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.jdt' version='1.17.0.202604281354' generation='2'>
      <update id='org.eclipse.mat.jdt' range='[0.0.0,1.17.0.202604281354)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Memory Analyzer - Bridge to Eclipse SDK'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Memory Analyzer'/>
        <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.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.jdt'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.jdt' version='1.17.0.202604281354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mat.jdt' version='1.17.0.202604281354'/>
        <provided namespace='osgi.identity' name='org.eclipse.mat.jdt' version='1.17.0.202604281354'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.mat.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' 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='java.package' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.core.search' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.ui.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' 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.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.dialogs' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.mat.jdt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.jdt.source' range='[1.17.0.202604281354,1.17.0.202604281354]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mat.jdt' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.mat.jdt;singleton:=true&#xA;Bundle-Version: 1.17.0.202604281354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.jar' version='1.16.1.202412071309'>
      <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.datatools.sqltools.ddlgen.ui'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Development Tools DDL Generation Functionality'/>
        <property name='df_LT.description' value='Tools for DDL Generation Functionality'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.ddlgen.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.ddlgen.feature' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.ddlgen.feature' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.lsp4j.sdk.feature.group' version='1.0.0.v20260209-1724' singleton='false'>
      <update id='org.eclipse.lsp4j.sdk.feature.group' range='[0.0.0,1.0.0.v20260209-1724)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='LSP4J SDK'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.lsp4j'/>
        <property name='maven-artifactId' value='org.eclipse.lsp4j.sdk'/>
        <property name='maven-version' value='1.0.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) 2016-2021 TypeFox and others.&#xA;&#xA;This program and the accompanying materials are made available under the&#xA;terms of the Eclipse Public License v. 2.0 which is available at&#xA;http://www.eclipse.org/legal/epl-2.0,&#xA;or the Eclipse Distribution License v. 1.0 which is available at&#xA;http://www.eclipse.org/org/documents/edl-v10.php.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause'/>
        <property name='df_LT.description' value='Java binding for the Language Server Protocol.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.sdk.feature.group' version='1.0.0.v20260209-1724'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.gson' range='[2.9.1,3.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='[2.10.0,3.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.debug' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.debug.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.generator' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.generator.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc.debug' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.jsonrpc.debug.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.websocket.jakarta' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.websocket.jakarta.source' range='[1.0.0.v20260209-1721,1.0.0.v20260209-1721]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.sdk.feature.jar' range='[1.0.0.v20260209-1724,1.0.0.v20260209-1724]'>
          <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.sdk.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.gtk.linux.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.sdk.ide.executable.gtk.linux.x86_64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.feature.jar' version='1.4.3200.v20260319-1254'>
      <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.3200-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.3200.v20260319-1254'/>
        <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.3200.v20260319-1254'/>
      </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.3200.v20260319-1254'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.commons-collections4' version='4.5.0' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-collections4' range='[0.0.0,4.5.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Collections'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-collections/'/>
        <property name='maven-groupId' value='org.apache.commons'/>
        <property name='maven-artifactId' value='commons-collections4'/>
        <property name='maven-version' value='4.5.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-collections4' version='4.5.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-collections4' version='4.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4.iterators,org.apache.commons.collections4.map,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.bag' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4,org.apache.commons.collections4.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.bidimap' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4,org.apache.commons.collections4.collection,org.apache.commons.collections4.iterators,org.apache.commons.collections4.keyvalue,org.apache.commons.collections4.map' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.bloomfilter' version='4.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.collection' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.comparators' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.functors' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.iterators' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4,org.w3c.dom' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.keyvalue' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.list' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4,org.apache.commons.collections4.collection,org.apache.commons.collections4.iterators' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.map' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4,org.apache.commons.collections4.keyvalue,org.apache.commons.collections4.set' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.multimap' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.multiset' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4,org.apache.commons.collections4.collection,org.apache.commons.collections4.iterators' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.properties' version='4.5.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.queue' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4,org.apache.commons.collections4.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.sequence' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.set' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4,org.apache.commons.collections4.collection' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.splitmap' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.trie' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.commons.collections4.trie.analyzer' version='4.5.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.apache.commons.collections4.trie' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-collections4' version='4.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='3'>
        <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.apache.commons.commons-collections4
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-collections4.source' range='[4.5.0,4.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.commons-collections4' version='4.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.commons-collections4&#xA;Bundle-Version: 4.5.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.identity.feature.feature.group' version='4.11.0.v20260309-0711' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.mylyn.commons.identity.feature.group&apos; || pc.name == &apos;org.eclipse.mylyn.commons.identity.feature.feature.group&apos; &amp;&amp; pc.version ~= range(&apos;[0.0.0,4.0.0)&apos;)))' 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://eclipse.org/mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.identity.feature'/>
        <property name='maven-version' value='4.11.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) 2011 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Commons Identity'/>
        <property name='df_LT.description' value='Provides a framework for managing identities.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.feature.feature.group' version='4.11.0.v20260309-0711'/>
        <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.mylyn.commons.identity.core' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.ui' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.identity.feature.feature.jar' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design' version='3.6.0.202604070657' generation='2'>
      <update id='org.eclipse.emf.ecoretools.design' range='[0.0.0,3.6.0.202604070657)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ecore Graphical Modeler Based on Sirius'/>
        <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.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design' version='3.6.0.202604070657'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' version='3.6.0.202604070657'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design' version='3.6.0.202604070657'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.common' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='7.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='7.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.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' 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.swt' 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.edit.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.ecoretools.design
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.source' range='[3.6.0.202604070657,3.6.0.202604070657]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design' version='3.6.0.202604070657'/>
      </artifacts>
      <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.ecoretools.design;singleton:=true&#xA;Bundle-Version: 3.6.0.202604070657
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.ldc.pde.ui.templates' version='4.6.0.v20260429-1155' generation='2'>
      <update id='org.eclipse.passage.ldc.pde.ui.templates' range='[0.0.0,4.6.0.v20260429-1155)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Passage LDC PDE UI Templates'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Passage'/>
        <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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.ldc.pde.ui.templates'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.pde.ui.templates' version='4.6.0.v20260429-1155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.passage.ldc.pde.ui.templates' version='4.6.0.v20260429-1155'/>
        <provided namespace='java.package' name='org.eclipse.passage.ldc.internal.pde.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.ldc.internal.pde.ui.templates.e3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.ldc.internal.pde.ui.templates.e4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.passage.ldc.internal.pde.ui.templates.fullfeather' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.passage.ldc.pde.ui.templates' version='4.6.0.v20260429-1155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui.templates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.ldc.pde.core.templates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.passage.lic.equinox' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.passage.ldc.pde.ui.templates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.pde.ui.templates.source' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.passage.ldc.pde.ui.templates' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.passage.ldc.pde.ui.templates;singleton:=true&#xA;Bundle-Version: 4.6.0.v20260429-1155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swtbot.eclipse.gef.finder.source' version='4.3.0.202506021445' singleton='false'>
      <update id='org.eclipse.swtbot.eclipse.gef.finder.source' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - SWTBot'/>
        <property name='df_LT.bundleName' value='SWTBot Graphical Editing Framework Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse.gef.finder'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.gef.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.eclipse.gef.finder.source' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.eclipse.gef.finder.source' version='4.3.0.202506021445'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.eclipse.gef.finder.source' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.eclipse.gef.finder.source&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.managedbuild.cross.arm' version='6.7.0.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.managedbuild.cross.arm' range='[0.0.0,6.7.0.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ Arm Cross Compiler Branding'/>
        <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.embedcdt.branding'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.managedbuild.cross.arm'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.managedbuild.cross.arm' version='6.7.0.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.managedbuild.cross.arm' version='6.7.0.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.managedbuild.cross.arm' version='6.7.0.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.managedbuild.cross.arm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.managedbuild.cross.arm' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.managedbuild.cross.arm;singleton:=true&#xA;Bundle-Version: 6.7.0.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp' version='4.40.0.v20260423-1800'>
      <update id='org.eclipse.rcp' range='[0.0.0,4.40.0.v20260423-1800)' 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.40.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.40.0.v20260423-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rcp' version='4.40.0.v20260423-1800'/>
        <provided namespace='osgi.identity' name='org.eclipse.rcp' version='4.40.0.v20260423-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.source' range='[4.40.0.v20260423-1800,4.40.0.v20260423-1800]' 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.40.0.v20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rcp; singleton:=true&#xA;Bundle-Version: 4.40.0.v20260423-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sap.maxdb.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.sap.maxdb.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP MaxDB Enablement Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.maxdb'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sap.maxdb.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sap.maxdb.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sap.maxdb.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sap.maxdb.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='biz.aQute.bnd.util.source' version='7.2.3.202603250810' singleton='false'>
      <update id='biz.aQute.bnd.util.source' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for biz.aQute.bnd.util:7.2.3.202603250810'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='biz.aQute.bnd.util.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='biz.aQute.bnd.util.source' version='7.2.3.202603250810'/>
        <provided namespace='osgi.identity' name='biz.aQute.bnd.util.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='biz.aQute.bnd.util.source' 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.source&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.source' version='1.2.0.v202307260438' singleton='false'>
      <update id='org.eclipse.jst.j2ee.ejb.source' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='EJB component Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.source' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.source' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.source' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.source&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bndtools.api' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='bndtools.api' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='bndtools.api'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bndtools.org/'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='bndtools.api'/>
        <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='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bndtools.api' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='bndtools.api' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='org.bndtools.api' version='3.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build,aQute.bnd.osgi,org.eclipse.core.resources,org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bndtools.api.build' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.core.resources,org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bndtools.api.editor' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='aQute.bnd.build.model,org.eclipse.core.runtime' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bndtools.api.launch' version='1.0.0'/>
        <provided namespace='java.package' name='org.bndtools.api.perspective' version='1.0.0'/>
        <provided namespace='osgi.identity' name='bndtools.api' 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='9'>
        <required namespace='java.package' name='org.eclipse.core.internal.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='aQute.bnd.build' range='[4.7.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.build.model' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='aQute.bnd.osgi' range='[7.6.0,8.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)(version=17))'>
          <description>
            bndtools.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='bndtools.api.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='bndtools.api' 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: bndtools.api&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.luw.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.luw.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM DB2 UDB LUW UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.luw.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.luw.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.luw.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.luw.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.xtext.console' version='4.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.xtext.console' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse OCL'/>
        <property name='df_LT.Plugin.name' value='OCL Examples Xtext Console and Interpreter'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.xtext.console'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.xtext.console' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.xtext.console' version='4.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.console.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.console.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.xtext.console.xtfo' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.xtext.console' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' 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.ui.navigator' range='[3.4.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.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.examples.debug.vm.ui' range='[2.1.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.xtext.console
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.xtext.console' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.xtext.console;singleton:=true&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.core.manipulation.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.core.manipulation.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='DLTK Code Manipulation Functionality Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.core.manipulation'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.manipulation.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.core.manipulation.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.core.manipulation.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.core.manipulation.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.core.manipulation.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.emfvm' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.profiler.emfvm' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL EMFVM Profiler Implementation'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.emfvm'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.emfvm' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.emfvm' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.emfvm' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.m2m.atl.engine.emfvm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.profiler.emfvm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.emfvm.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.emfvm' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.emfvm;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.hk2.locator.source' version='4.0.0' singleton='false'>
      <update id='org.glassfish.hk2.locator.source' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.hk2.locator:4.0.0'/>
        <property name='maven-groupId' value='org.glassfish.hk2'/>
        <property name='maven-artifactId' value='hk2-locator'/>
        <property name='maven-version' value='4.0.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.locator.source' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='org.glassfish.hk2.locator.source' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.glassfish.hk2.locator.source' version='4.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.hk2.locator.source' version='4.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.glassfish.hk2.locator.source&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.mavenarchiver.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.mavenarchiver.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='m2e connector for the mavenarchiver and pom properties Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.mavenarchiver'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.mavenarchiver.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.mavenarchiver.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.mavenarchiver.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.mavenarchiver.source' 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.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem' version='2.1.0.v202307260438' generation='2'>
      <update id='org.eclipse.jem' range='[0.0.0,2.1.0.v202307260438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java EMF Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem' version='2.1.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem' version='2.1.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.instantiation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.instantiation.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.instantiation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.adapters.jdk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.adapters.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.beaninfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.init' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.instantiation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem' version='2.1.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.proxy' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.source' range='[2.1.0.v202307260438,2.1.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem' version='2.1.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem; singleton:=true&#xA;Bundle-Version: 2.1.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.formatdata' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram.formatdata' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Formatdata 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.formatdata'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata' version='4.1.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.eclipse.sirius.diagram.formatdata.impl' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.util,org.eclipse.sirius.diagram.formatdata,org.eclipse.emf.ecore.impl,org.eclipse.emf.common.notify' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.api.util' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.sirius.diagram.formatdata.tools.api.util.configuration,org.eclipse.sirius.diagram.formatdata' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.api.util.configuration' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.internal.util' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.internal.util.configuration' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.util' version='4.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,org.eclipse.emf.common.notify.impl,org.eclipse.sirius.diagram.formatdata,org.eclipse.emf.common.notify' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.formatdata' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='1.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram.formatdata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.formatdata' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.formatdata;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingcocoa.macosx.aarch64slf4j.simple' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='slf4j.simple' 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.simple' version='4.40.0.I20260423-1800'/>
        <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.simple' 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='unconfigure'>
            setStartLevel(startLevel:-1);markStarted(started: false);
          </instruction>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            setStartLevel(startLevel:2);markStarted(started: true);
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.asa' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.Plugin.name' value='DTP Sybase ASA Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa'/>
        <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.datatools.enablement.sybase.asa' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.base.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.baseloaders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.deltaddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.internal.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.asa.loaders' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.models' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.asa
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.apache.derby' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.connectivity.apache.derby' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Derby Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.apache.derby'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.driver' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.apache.derby' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.derby' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.apache.derby
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.apache.derby' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.apache.derby;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.projectset.source' version='1.14.0.v20230617-1322' singleton='false'>
      <update id='org.eclipse.oomph.setup.projectset.source' range='[0.0.0,1.14.0.v20230617-1322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Project Sets Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.projectset'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.projectset.source' version='1.14.0.v20230617-1322'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.projectset.source' version='1.14.0.v20230617-1322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.projectset.source' version='1.14.0.v20230617-1322'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.projectset.source&#xA;Bundle-Version: 1.14.0.v20230617-1322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.man.feature.jar' version='8.23.0.202604281957'>
      <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/linuxtools/projectPages/manpage/'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <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) 2009, 2010 Red Hat, Inc and others. All rights reserved.'/>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.featureName' value='Man Page Viewer'/>
        <property name='df_LT.description' value='View or fetch man page content.'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.man'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.man'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.man' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.man' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui.feature.jar' version='2.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.net4j.util.source.feature.group' version='4.29.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.net4j.util.source.feature.group' range='[0.0.0,4.29.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.util'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Utilities Source'/>
        <property name='df_LT.description' value='Contains the Net4j utilities plugin.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.source.feature.group' version='4.29.1.v20260304-1812'/>
        <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.net4j.util.feature.group' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.source' range='[3.29.1.v20260304-1812,3.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.util.source.feature.jar' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.xmi.source' version='2.40.0.v20251210-1145' singleton='false'>
      <update id='org.eclipse.emf.ecore.xmi.source' range='[0.0.0,2.40.0.v20251210-1145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF XML/XMI Persistence Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xmi'/>
        <property name='maven-version' value='2.40.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi.source' version='2.40.0.v20251210-1145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi.source' version='2.40.0.v20251210-1145'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xmi.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xmi.source' 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.source&#xA;Bundle-Version: 2.40.0.v20251210-1145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.tools.coverage.source' version='1.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.tools.coverage.source' range='[0.0.0,1.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational Coverage Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.tools.coverage'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.tools.coverage.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.tools.coverage.source' version='1.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.tools.coverage.source' version='1.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.tools.coverage.source' version='1.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.tools.coverage.source&#xA;Bundle-Version: 1.11.0.v20260216-1113
          </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='org.eclipse.qvtd.xtext.qvtrelation.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xtext.qvtrelation.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTrelation CS Model and Parser (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtrelation'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtrelation.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtrelation.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtrelation.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtrelation.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtrelation.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.uml.editor' version='5.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.uml.editor' range='[0.0.0,5.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 UML 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.uml.editor'/>
        <property name='maven-version' value='5.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.uml.editor' version='5.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.uml.editor' version='5.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.editor.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.uml.editor.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.uml.editor' version='5.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <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.uml2.uml.edit' range='[5.5.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.uml.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.uml.editor' version='5.6.0.v20260412-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.eclipse.uml2.uml.editor; singleton:=true&#xA;Bundle-Version: 5.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.ws.commons.util.source' version='1.0.2.v20230723-0712' singleton='false'>
      <update id='org.apache.ws.commons.util.source' range='[0.0.0,1.0.2.v20230723-0712)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.ws.commons.util:1.0.2.v20230723-0712'/>
        <property name='maven-groupId' value='org.apache.ws.commons.util'/>
        <property name='maven-artifactId' value='ws-commons-util'/>
        <property name='maven-version' value='1.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.ws.commons.util.source' version='1.0.2.v20230723-0712'/>
        <provided namespace='osgi.bundle' name='org.apache.ws.commons.util.source' version='1.0.2.v20230723-0712'/>
        <provided namespace='osgi.identity' name='org.apache.ws.commons.util.source' version='1.0.2.v20230723-0712'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.ws.commons.util.source' version='1.0.2.v20230723-0712'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.ws.commons.util.source&#xA;Bundle-Version: 1.0.2.v20230723-0712
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.docker.feature.feature.jar' version='5.23.0.202604281957'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/linuxtools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2014, 2015 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Docker Tooling'/>
        <property name='df_LT.featureDescription' value='The Docker Tooling feature provides the ability to manage Docker Images and Containers from within Eclipse.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.docker.feature'/>
        <property name='maven-version' value='5.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.docker.feature.feature.jar' version='5.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.docker.feature' version='5.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.docker.feature' version='5.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.redhat.com' url='http://www.redhat.com'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sap.maxdb.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sap.maxdb.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP MaxDB UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.maxdb.ui'/>
        <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.datatools.enablement.sap.maxdb.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sap.maxdb.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sap.maxdb.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sap.maxdb.ui.internal.ui.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sap.maxdb.ui.internal.ui.connection.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sap.maxdb.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sap.maxdb' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sap.maxdb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sap.maxdb.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sap.maxdb.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.ui.ext.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.diagram.ui.ext.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Diagram UI Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram.ui.ext.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.ui.ext.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.ui.ext.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='Web, XML, Java EE and OSGi Enterprise Development' version='0.0.0.777E7_cLoQI67A5AJ87_O9ICH'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Web, XML, Java EE and OSGi Enterprise Development'/>
        <property name='org.eclipse.equinox.p2.description' value='Tools to help create web applications, including JavaScript, XML, XSL, XSD, HTML, XHTML, CSS, JSP, EJBs, Webservices, JPA tand OSGi Enterprise Applications'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='Web, XML, Java EE and OSGi Enterprise Development' version='0.0.0.777E7_cLoQI67A5AJ87_O9ICH'/>
      </provides>
      <requires size='37'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jaxrs.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jsf.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.jpa.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.feature.feature.group' range='[4.7.0,4.8.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.chromium.debug.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2tools.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpadiagrameditor.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.webpageeditor.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.fproj.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_adapters.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_adapters.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_adapters.ext.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsf.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.dom.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.eclipselink.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.feature.feature.group' range='[1.4.0.202511281851,1.4.0.202511281851]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.embedder.node.feature.feature.group' range='[1.2.3.202510292239,1.2.3.202510292239]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wildwebdeveloper.xml.feature.feature.group' range='[1.3.8.202511131403,1.3.8.202511131403]'/>
      </requires>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.aarch64.source' version='3.134.0.v20260422-1812' singleton='false'>
      <update id='org.eclipse.swt.cocoa.macosx.aarch64.source' range='[0.0.0,3.134.0.v20260422-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Standard Widget Toolkit for Mac OS X (Cocoa) on aarch64 Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.swt.cocoa.macosx.aarch64'/>
        <property name='maven-version' value='3.134.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.aarch64.source' version='3.134.0.v20260422-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.cocoa.macosx.aarch64.source' version='3.134.0.v20260422-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.cocoa.macosx.aarch64.source' version='3.134.0.v20260422-1812'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.134.0.v20260422-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.xbase.lib.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase Runtime Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xbase.lib.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.lib.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.lami.core' version='1.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.lami.core' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LAMI Analyses Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.lami.core'/>
        <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.tracecompass.analysis.lami.core' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.lami.core' version='1.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.lami.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.core.aspect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.core.module' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.analysis.lami.core.types' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.lami.core' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' range='0.0.0'/>
        <required namespace='java.package' name='org.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.analysis.lami.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.lami.core.source' range='[1.3.0.202604110342,1.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.lami.core' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.lami.core;singleton:=true&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.generator.source' version='1.0.0.v20260209-1721' singleton='false'>
      <update id='org.eclipse.lsp4j.generator.source' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='LSP4J Generator Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.generator.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.generator.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.generator.source' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.generator.source' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.generator.source&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.bc.feature.feature.group' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.bc.feature.feature.group' range='[0.0.0,4.6.0.v20260429-1155)' 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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.bc.feature'/>
        <property name='maven-version' value='4.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) 2018, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC BC'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components Bouncy Castle integration'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.bc.feature.feature.group' version='4.6.0.v20260429-1155'/>
        <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.passage.lic.equinox.feature.feature.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.passage.lic.bc' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.bc.feature.feature.jar' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'>
          <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.xtext.xtext.ui.examples' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.xtext.ui.examples' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Xtext Examples'/>
        <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.xtext.ui.examples'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.examples' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.examples' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.examples' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.xtext.ui.examples' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.22.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.23.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.xtext.ui.examples
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.examples.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.examples' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.xtext.ui.examples;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.jreinfo.ui' version='1.20.0.v20260212-1311' generation='2'>
      <update id='org.eclipse.oomph.jreinfo.ui' range='[0.0.0,1.20.0.v20260212-1311)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph JRE Info UI'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.jreinfo.ui'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.jreinfo.ui' version='1.20.0.v20260212-1311'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.jreinfo.ui' version='1.20.0.v20260212-1311'/>
        <provided namespace='java.package' name='org.eclipse.oomph.jreinfo.ui' version='1.20.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.jreinfo.ui' version='1.20.0.v20260212-1311'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.26.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.jreinfo' range='[1.21.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.jreinfo.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.jreinfo.ui.source' range='[1.20.0.v20260212-1311,1.20.0.v20260212-1311]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.jreinfo.ui' version='1.20.0.v20260212-1311'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.jreinfo.ui;singleton:=true&#xA;Bundle-Version: 1.20.0.v20260212-1311
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.remoteservice.sdk.feature.feature.group' version='3.16.8.v20260415-2025' singleton='false'>
      <update id='org.eclipse.ecf.remoteservice.sdk.feature.feature.group' range='[0.0.0,3.16.8.v20260415-2025)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='ECF Remote Services SDK for OSGi clients and servers'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides an all-in-one distribution of ECFs implementation&#xA;of the OSGi Remote Service (chapter 100) and&#xA;Remote Service Admin (chapter 122) standards.  Included are multiple&#xA;discovery and &#xA;remote services provider implementations, allowing the remote&#xA;service developer to modularly select, use, or&#xA;create for themselves implementations needed to discover and use&#xA;OSGi Remote Services and Remote Service Admin.  For example, discovery based&#xA;upon&#xA;discovery protocols Zeroconf, SLP, DNSSD, and Zookeeper are present&#xA;in this distribution.  Also present are &#xA;multiple distribution providers such as r-OSGi, ECF generic, XML-RPC, SOAP,&#xA;and multiple REST-based transports.  The SDK also supports the&#xA;creation&#xA;of custom discovery and/or distribution providers via open, community-tested and maintained &#xA;APIs.&#xA;Also included in this SDK is a distributed implementation of&#xA;the OSGi Event Admin service.  Note that the contents of this&#xA;feature do not require Eclipse or Equinox specifically, but rather&#xA;may be run&#xA;on other frameworks (e.g. Felix) and with other tools.  For tutorials, examples, and documentation about OSGi Remote Services see&#xA;&#xA;https://wiki.eclipse.org/ECF#OSGi_Remote_Services'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/ecf'/>
        <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.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.remoteservice.sdk.feature'/>
        <property name='maven-version' value='3.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010 Composent, Inc. and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.sdk.feature.feature.group' version='3.16.8.v20260415-2025'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.servlet.feature.feature.group' range='[1.1.1.v20260112-0728,1.1.1.v20260112-0728]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.generic.feature.feature.group' range='[1.2.103.v20241230-2221,1.2.103.v20241230-2221]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.feature.feature.group' range='[2.7.100.v20250914-0333,2.7.100.v20250914-0333]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.jmdns.feature.feature.group' range='[1.1.0.v20241230-2245,1.1.0.v20241230-2245]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.discovery.feature.feature.group' range='[1.1.100.v20260415-2025,1.1.100.v20260415-2025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.generic.feature.feature.group' range='[1.2.0.v20241230-2249,1.2.0.v20241230-2249]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.generic.remoteservice.feature.feature.group' range='[1.3.0.v20241230-2245,1.3.0.v20241230-2245]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.sharedobject.feature.feature.group' range='[1.2.100.v20260415-2025,1.2.100.v20260415-2025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.feature.feature.group' range='[2.7.100.v20260415-2025,2.7.100.v20260415-2025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' range='[1.7.100.v20260415-2025,1.7.100.v20260415-2025]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.ai.mcp.tools.feature.feature.group' range='[2.2.0.v20250819-0049,2.2.0.v20250819-0049]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.remoteservice.sdk.feature.feature.jar' range='[3.16.8.v20260415-2025,3.16.8.v20260415-2025]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.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.eclipse.platform.ide.executable.gtk.linux.aarch64.eclipse' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.gtk.linux.aarch64.eclipse' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setLauncherName()
          </instruction>
          <instruction key='configure'>
            setLauncherName(name:eclipse)
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.examples.classic.feature.jar' version='5.24.0.v20260428-1443'>
      <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/modeling.mdt.ocl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.ocl.examples.classic'/>
        <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='OCL Classic SDK: Ecore/UML Parsers,Evaluator,Edit,Tools'/>
        <property name='df_LT.description' value='Provides the Classic (Ecore and UML) OCL Models, Parsers, Evaluator, Edit Support, Interactive Console and Impact Analyzer&#xA;&#xA;Install this if you plan to develop Classic (Ecore and UML) OCL-based applications.'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='maven-groupId' value='org.eclipse.ocl.features'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.classic'/>
        <property name='maven-version' value='5.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.classic.feature.jar' version='5.24.0.v20260428-1443'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ocl.examples.classic' version='5.24.0.v20260428-1443'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ocl.examples.classic' version='5.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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>
        [Documentation] Copyright text will be taken from the shared license feature
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.osgi.services.remoteserviceadmin.console' version='1.3.200.v20240808-1900' singleton='false' generation='2'>
      <update id='org.eclipse.ecf.osgi.services.remoteserviceadmin.console' range='[0.0.0,1.3.200.v20240808-1900)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.name' value='ECF Remote Service Admin (RSA) Console'/>
        <property name='df_LT.bundle.provider' value='Eclipse.org - ECF'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundle.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundle.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='bundle'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.osgi.services.remoteserviceadmin.console'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.console' version='1.3.200.v20240808-1900'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.console' version='1.3.200.v20240808-1900'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.console' version='1.3.200.v20240808-1900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.felix.gogo.runtime' range='[0.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.8.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[0.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ecf.console' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ecf.osgi.services.remoteserviceadmin' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.remoteserviceadmin' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf.osgi.services.remoteserviceadmin.console
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.osgi.services.remoteserviceadmin.console.source' range='[1.3.200.v20240808-1900,1.3.200.v20240808-1900]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.osgi.services.remoteserviceadmin.console' version='1.3.200.v20240808-1900'/>
      </artifacts>
      <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.osgi.services.remoteserviceadmin.console&#xA;Bundle-Version: 1.3.200.v20240808-1900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.diagram' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Diagrams Runtime'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='62'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.componentization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.diagramtype' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.concern' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.decoration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.delete' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.display' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.graphicalfilters' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.layers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings.table' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings.visitor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.dialect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.dialect.description' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.edit.helpers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.decoration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.display' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.task' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.task.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.layers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.helper' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.operations' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.migration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.query' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.resource' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.resource.session.diagram.data' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.sync' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.edit.helpers' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.queries' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.command.view' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.interpreter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.layout' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.management' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.refresh' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.validation.constraint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.actions.pinning' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command.builders' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command.reconnect' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.management' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.preferences' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.validation.constraints' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.validation.description.constraints' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.diagram' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.model' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.diagram
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.metatype.annotations' version='1.4.1.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.metatype.annotations' 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.annotations'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.metatype.annotations 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.annotations'/>
        <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.annotations' version='1.4.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.metatype.annotations' version='1.4.1.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.metatype.annotations' version='1.4.1'/>
        <provided namespace='osgi.identity' name='org.osgi.service.metatype.annotations' 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='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.metatype.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.metatype.annotations.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.annotations' 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.annotations&#xA;Bundle-Version: 1.4.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.tools.feature.feature.group' version='4.30.900.v20260423-0608' singleton='false'>
      <update id='org.eclipse.e4.core.tools.feature.feature.group' range='[0.0.0,4.30.900.v20260423-0608)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.tools.feature'/>
        <property name='maven-version' value='4.30.900-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 BestSolution.at, Soyatec 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;BestSolution.at - initial API and implementation&#xA;Soytec - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse e4 Tools'/>
        <property name='df_LT.description' value='Eclipse e4 Model Tooling'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.tools.feature.feature.group' version='4.30.900.v20260423-0608'/>
        <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.e4.tools.emf.editor3x' range='[4.10.200.v20260120-1313,4.10.200.v20260120-1313]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.emf.ui' range='[4.9.100.v20260423-0608,4.9.100.v20260423-0608]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.compat' range='[4.10.0.v20251230-0845,4.10.0.v20251230-0845]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.services' range='[4.11.100.v20260415-1257,4.11.100.v20260415-1257]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools' range='[4.11.300.v20260301-0612,4.11.300.v20260301-0612]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.jdt.templates' range='[4.11.100.v20260120-1312,4.11.100.v20260120-1312]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.tools.feature.feature.jar' range='[4.30.900.v20260423-0608,4.30.900.v20260423-0608]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.validation.doc.source' version='1.5.0.202604011950' singleton='false'>
      <update id='org.eclipse.emf.validation.doc.source' range='[0.0.0,1.5.0.202604011950)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Validation Framework Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.doc'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.doc.source' version='1.5.0.202604011950'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.doc.source' version='1.5.0.202604011950'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.validation.doc.source' version='1.5.0.202604011950'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.doc.source' version='1.5.0.202604011950'/>
      </artifacts>
      <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.doc.source&#xA;Bundle-Version: 1.5.0.202604011950
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui.source' version='4.1.1.202602251544' singleton='false'>
      <update id='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui.source' range='[0.0.0,4.1.1.202602251544)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundleName' value='Embedded C/C++ QEMU Debugging UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui.source' version='4.1.1.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui.source' version='4.1.1.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui.source' version='4.1.1.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.debug.gdbjtag.qemu.ui.source' version='4.1.1.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.embedcdt.debug.gdbjtag.qemu.ui.source&#xA;Bundle-Version: 4.1.1.202602251544
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.itcl_root' version='6.4.2.202509021500'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl_root' version='6.4.2.202509021500'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.dltk.itcl_root' version='6.4.2.202509021500'/>
      </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.eclipse.jetty.ee8.server' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee8.server' range='[0.0.0,12.1.8)' 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.8'/>
        <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.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee8.server' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee8.nested' version='12.1.8'>
          <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.8'>
          <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.8'>
          <properties size='1'>
            <property 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='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.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.content' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.session' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.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.8,12.1.8]' 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.8'/>
      </artifacts>
      <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.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.cwt' version='1.1.0.202509131601' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.cwt' range='[0.0.0,1.1.0.202509131601)' 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.202509131601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.cwt' version='1.1.0.202509131601'/>
        <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.202509131601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.202509131601,1.1.0.202509131601]' 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.202509131601'/>
      </artifacts>
      <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.202509131601
          </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.acceleo.annotations' version='8.1.1' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.annotations' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Acceleo Annotations'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.annotations'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.annotations' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.annotations' version='8.1.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.annotations.api.documentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.annotations' version='8.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'/>
        <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.acceleo.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.annotations.source' range='[8.1.1,8.1.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.annotations' version='8.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: org.eclipse.acceleo.annotations&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.source' version='1.3.101.v202308010229' singleton='false'>
      <update id='org.eclipse.wst.wsdl.ui.source' range='[0.0.0,1.3.101.v202308010229)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='WSDL UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl.ui'/>
        <property name='maven-version' value='1.3.101-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.source' version='1.3.101.v202308010229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.source' version='1.3.101.v202308010229'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.source' 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.source&#xA;Bundle-Version: 1.3.101.v202308010229
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee10.servlet.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.ee10.servlet.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='EE10 :: Servlet'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty.ee10'/>
        <property name='maven-artifactId' value='jetty-ee10-servlet'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee10.servlet.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee10.servlet.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee10.servlet.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee10.servlet.source' version='12.1.8'/>
      </artifacts>
      <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.ee10.servlet.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.ui.source' version='1.4.700.v20251111-0659' singleton='false'>
      <update id='org.eclipse.equinox.security.ui.source' range='[0.0.0,1.4.700.v20251111-0659)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Security Default UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.ui'/>
        <property name='maven-version' value='1.4.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui.source' version='1.4.700.v20251111-0659'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.ui.source' version='1.4.700.v20251111-0659'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.ui.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.ui.source' 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.source&#xA;Bundle-Version: 1.4.700.v20251111-0659
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.asa.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.asa.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.Plugin.name' value='DTP Sybase ASA Connection Profile UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.asa.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.asa.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa.models' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.asa' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.ddlgen.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.asa.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.asa.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.asa.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.asa.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ui' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.purexbase.ui' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Pure Xbase UI'/>
        <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.purexbase.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.autoedit' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.folding' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.labeling' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.editor' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.purexbase.ui' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.xtext.purexbase' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.20.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.11.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.15.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.purexbase.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ui' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.purexbase.ui; singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.testing' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.testing' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Testing Frameworks Support'/>
        <property name='df_LT.providerName' value='Eclipse DLTK'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.testing'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.testing' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.testing' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.testing.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.testing.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.testing.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.testing.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.testing.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.internal.testing.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.testing.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.testing' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='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.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' 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.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.dltk.annotations' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.testing
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.testing.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.testing' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.testing;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.doc' version='1.1.0.v202110312208' generation='2'>
      <update id='org.eclipse.wst.xsl.doc' range='[0.0.0,1.1.0.v202110312208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSL User Documentation (Incubating)'/>
        <property name='df_LT.vendorName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%vendorName'/>
        <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.xsl.doc'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.doc' version='1.1.0.v202110312208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.doc' version='1.1.0.v202110312208'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.doc' version='1.1.0.v202110312208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsl.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.doc.source' range='[1.1.0.v202110312208,1.1.0.v202110312208]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.doc' version='1.1.0.v202110312208'/>
      </artifacts>
      <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.xsl.doc;singleton:=true&#xA;Bundle-Version: 1.1.0.v202110312208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.source.feature.group' version='4.30.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.source.feature.group' range='[0.0.0,4.30.1.v20260304-1812)' 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.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo'/>
        <property name='maven-version' value='4.30.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Client Source'/>
        <property name='df_LT.description' value='Contains the CDO client core and user interface plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.source.feature.group' version='4.30.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.feature.group' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.source' range='[4.29.1.v20260304-1812,4.29.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.edit.source' range='[4.6.2.v20260304-1812,4.6.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.common.source' range='[4.27.1.v20260304-1812,4.27.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.net4j.source' range='[4.8.1.v20260304-1812,4.8.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.workspace.source' range='[4.4.7.v20260304-1812,4.4.7.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.source' range='[4.4.2.v20260304-1812,4.4.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.expressions.edit.source' range='[4.4.3.v20260304-1812,4.4.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.source' range='[4.7.5.v20260304-1812,4.7.5.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.edit.source' range='[4.6.2.v20260304-1812,4.6.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.security.ui.source' range='[4.5.4.v20260304-1812,4.5.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.admin.source' range='[4.4.2.v20260304-1812,4.4.2.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.source' range='[4.18.3.v20260304-1812,4.18.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.shared.source' range='[4.10.1.v20260304-1812,4.10.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.admin.source' range='[4.3.1.v20260304-1812,4.3.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.team.source' range='[4.4.4.v20260304-1812,4.4.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.ui.jdt.source' range='[1.0.1.v20260304-1812,1.0.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.source' range='[4.4.8.v20260304-1812,4.4.8.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.repository.source' range='[4.3.7.v20260304-1812,4.3.7.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.ui.source' range='[4.5.1.v20260304-1812,4.5.1.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace.source' range='[4.4.6.v20260304-1812,4.4.6.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.transfer.workspace.ui.source' range='[4.4.4.v20260304-1812,4.4.4.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer.source' range='[4.15.3.v20260304-1812,4.15.3.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer.ui.source' range='[4.7.17.v20260304-1812,4.7.17.v20260304-1812]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.source.feature.jar' range='[4.30.1.v20260304-1812,4.30.1.v20260304-1812]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.wikitext.textile.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.wikitext.textile.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Mylyn'/>
        <property name='df_LT.Bundle-Name.0' value='Mylyn WikiText Textile 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.mylyn.docs'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.wikitext.textile.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.textile.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.textile.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.wikitext.textile.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.wikitext.textile.ui' version='4.11.0.v20260309-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.textile' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.wikitext.ui' range='4.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.wikitext.textile.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext.textile.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.wikitext.textile.ui' version='4.11.0.v20260309-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.mylyn.wikitext.textile.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.aql.doc' version='4.2.1' generation='2'>
      <update id='org.eclipse.acceleo.aql.doc' range='[0.0.0,4.2.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Documentation'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.aql.doc'/>
        <property name='maven-version' value='4.2.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.doc' version='4.2.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.aql.doc' version='4.2.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.aql.doc' version='4.2.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.aql.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.aql.doc.source' range='[4.2.1,4.2.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.aql.doc' version='4.2.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.eclipse.acceleo.aql.doc;singleton:=true&#xA;Bundle-Version: 4.2.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ee10.servlet' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ee10.servlet' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='EE10 :: Servlet'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for EE10 :: 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.ee10'/>
        <property name='maven-artifactId' value='jetty-ee10-servlet'/>
        <property name='maven-version' value='12.1.8'/>
        <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.ee10.servlet' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ee10.servlet' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ee10.servlet' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet,jakarta.servlet.descriptor,jakarta.servlet.http,org.eclipse.jetty.http,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.ee10.servlet.jmx' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.jetty.ee10.servlet,org.eclipse.jetty.jmx' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee10.servlet.listener' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee10.servlet.security' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet,jakarta.servlet.annotation,org.eclipse.jetty.security,org.eclipse.jetty.server' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee10.servlet.security.authentication' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.security.auth' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.ee10.servlet.util' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='jakarta.servlet' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ee10.servlet' version='12.1.8'>
          <properties size='1'>
            <property 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='jakarta.servlet' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[6.0.0,7.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.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.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee10.servlet.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.ee10.servlet.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.content' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.content' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.session' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[12.1.8,13.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,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.ee10.servlet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ee10.servlet.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ee10.servlet' version='12.1.8'/>
      </artifacts>
      <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.ee10.servlet&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.workbench.source' version='1.15.0.v20230828-1517' singleton='false'>
      <update id='org.eclipse.oomph.setup.workbench.source' range='[0.0.0,1.15.0.v20230828-1517)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Workbench Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.workbench'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.source' version='1.15.0.v20230828-1517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.workbench.source' version='1.15.0.v20230828-1517'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.workbench.source' version='1.15.0.v20230828-1517'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.workbench.source' version='1.15.0.v20230828-1517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.workbench.source&#xA;Bundle-Version: 1.15.0.v20230828-1517
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wtp.javascript.capabilities' version='1.0.200.v201901071922'>
      <update id='org.eclipse.wtp.javascript.capabilities' range='[0.0.0,1.0.200.v201901071922)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JavaScript Capabilities'/>
        <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='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wtp.javascript.capabilities'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.javascript.capabilities' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wtp.javascript.capabilities' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wtp.javascript.capabilities' version='1.0.200.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wtp.javascript.capabilities.source' range='[1.0.200.v201901071922,1.0.200.v201901071922]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wtp.javascript.capabilities' version='1.0.200.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wtp.javascript.capabilities;singleton:=true&#xA;Bundle-Version: 1.0.200.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.graphiti.examples.tutorial.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.examples.tutorial.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Examples Tutorial (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.tutorial'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.tutorial.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.tutorial.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.tutorial.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.tutorial.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.tutorial.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for PostgreSQL'/>
        <property name='df_LT.description' value='DTP support for using the PostgreSQL database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.postgresql.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.postgresql.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm' version='1.4.1.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm' range='[0.0.0,1.4.1.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm' version='1.4.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm' version='1.4.1.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm' version='1.4.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.impl' version='1.4.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.util' version='1.4.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm' version='1.4.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.emf.cdo' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.modules' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.source' range='[1.4.1.v20260304-1812,1.4.1.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm' version='1.4.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm;singleton:=true&#xA;Bundle-Version: 1.4.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.log.stream.source' version='1.2.100.v20250520-0644' singleton='false'>
      <update id='org.eclipse.equinox.log.stream.source' range='[0.0.0,1.2.100.v20250520-0644)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Log Stream Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.log.stream'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.log.stream.source' version='1.2.100.v20250520-0644'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.log.stream.source' version='1.2.100.v20250520-0644'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.log.stream.source' version='1.2.100.v20250520-0644'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.log.stream.source' version='1.2.100.v20250520-0644'/>
      </artifacts>
      <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.log.stream.source&#xA;Bundle-Version: 1.2.100.v20250520-0644
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.doc' version='7.6.0.202603111244'>
      <update id='org.eclipse.sirius.doc' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Documentation'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.doc'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.doc' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.doc' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.doc' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.cheatsheets' range='3.4.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.doc.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.doc' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.doc; singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.lic.bc.feature.feature.jar' version='4.6.0.v20260429-1155'>
      <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.passage.lic.bc'/>
        <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, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC BC'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components Bouncy Castle integration'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.bc.feature'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.bc.feature.feature.jar' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.passage.lic.bc.feature' version='4.6.0.v20260429-1155'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.passage.lic.bc.feature' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.embedcdt.templates.sifive.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.templates.sifive'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ SiFive RISC-V Project Template'/>
        <property name='df_LT.description' value='Templates for creating new projects for SiFive RISC-V processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.sifive'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.sifive.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.templates.sifive' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.templates.sifive' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.sirius.common.ui.ext' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.common.ui.ext' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Common UI Extensions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.ui.ext' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.ext' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.ui.ext' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.common.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.common.ui.ext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.ui.ext' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.ui.ext;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.SWT_AWT' version='1.11.0.202604251140' generation='2'>
      <update id='org.eclipse.wb.rcp.SWT_AWT' range='[0.0.0,1.11.0.202604251140)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WindowBuilder SWT_AWT Support'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.SWT_AWT'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.SWT_AWT' version='1.11.0.202604251140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.SWT_AWT' version='1.11.0.202604251140'/>
        <provided namespace='java.package' name='org.eclipse.wb.internal.rcp.swtawt.palette' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.SWT_AWT' version='1.11.0.202604251140'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.31.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.21.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.core' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.rcp' range='[1.9.1100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wb.swing' range='[1.10.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.13.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.34.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.wb.rcp.SWT_AWT
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.SWT_AWT.source' range='[1.11.0.202604251140,1.11.0.202604251140]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.SWT_AWT' version='1.11.0.202604251140'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.SWT_AWT;singleton:=true&#xA;Bundle-Version: 1.11.0.202604251140
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.cxf.creation.ui.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.cxf.creation.ui.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='CXF Web Services Creation UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.cxf.creation.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.cxf.creation.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.cxf.creation.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.cxf.creation.ui.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.cxf.creation.ui.source' version='1.1.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.jst.ws.cxf.creation.ui.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.wtp.feature.feature.jar' version='1.6.1.20231024-1618'>
      <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.m2e.wtp'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 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-2022 Sonatype, Inc 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;Sonatype, Inc. - initial API and implementation&#xA;Red Hat, Inc. - Java EE configurators'/>
        <property name='df_LT.featureName' value='m2e-wtp - Maven Integration for WTP'/>
        <property name='df_LT.description' value='m2e project configurators for Eclipse WTP.'/>
        <property name='df_LT.providerName' value='Eclipse.org - m2e-wtp'/>
        <property name='maven-groupId' value='org.eclipse.m2e.wtp'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.wtp.feature'/>
        <property name='maven-version' value='1.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.wtp.feature.feature.jar' version='1.6.1.20231024-1618'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.m2e.wtp.feature' version='1.6.1.20231024-1618'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.m2e.wtp.feature' version='1.6.1.20231024-1618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.valgrind.memcheck.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.valgrind.memcheck.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Memcheck Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.valgrind'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.valgrind.memcheck'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.valgrind.memcheck.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.valgrind.memcheck.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.valgrind.memcheck.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.valgrind.memcheck.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.valgrind.memcheck.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.codegen.ecore.ui.feature.jar' version='2.6.1.v20260412-0921'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%feature.label'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%feature.provider-name'/>
        <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.feature.provider-name' value='Eclipse Modeling Project'/>
        <property name='df_LT.feature.label' value='UML2 Ecore Code Generation'/>
        <property name='df_LT.description' value='Provides code generation templates for generation of EMF-based Java APIs for class models described with UML.'/>
        <property name='maven-groupId' value='org.eclipse.uml2.features'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.codegen.ecore.ui'/>
        <property name='maven-version' value='2.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore.ui.feature.jar' version='2.6.1.v20260412-0921'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.uml2.codegen.ecore.ui' version='2.6.1.v20260412-0921'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.uml2.codegen.ecore.ui' version='2.6.1.v20260412-0921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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) 2003, 2020 IBM Corporation, Embarcadero Technologies, CEA, and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.jar' version='1.16.1.202412071309'>
      <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.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP SQL Query Builder'/>
        <property name='df_LT.description' value='Editor for building SQL queries'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.sqlbuilder.feature'/>
        <property name='maven-version' value='1.16.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.jar' version='1.16.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature' version='1.16.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.sqlbuilder.feature' version='1.16.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.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.apiguardian.api' version='1.1.2' singleton='false' generation='2'>
      <update id='org.apiguardian.api' range='[0.0.0,1.1.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='apiguardian-api'/>
        <property name='org.eclipse.equinox.p2.description' value='@API Guardian'/>
        <property name='org.eclipse.equinox.p2.provider' value='apiguardian.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/apiguardian-team/apiguardian'/>
        <property name='maven-groupId' value='org.apiguardian'/>
        <property name='maven-artifactId' value='apiguardian-api'/>
        <property name='maven-version' value='1.1.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian.api' version='1.1.2'/>
        <provided namespace='osgi.bundle' name='org.apiguardian.api' version='1.1.2'/>
        <provided namespace='java.package' name='org.apiguardian.api' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.apiguardian.api' version='1.1.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.apiguardian.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian.api.source' range='[1.1.2,1.1.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apiguardian.api' version='1.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apiguardian.api&#xA;Bundle-Version: 1.1.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.ctf.parser.source' version='1.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.ctf.parser.source' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass CTF Parser Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.ctf.parser'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.parser.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.ctf.parser.source' version='1.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.ctf.parser.source' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.ctf.parser.source' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.ctf.parser.source&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ext.widgets.reference.feature.feature.group' version='2.1.7.202505131345' singleton='false'>
      <update id='org.eclipse.eef.ext.widgets.reference.feature.feature.group' range='[0.0.0,2.1.7.202505131345)' 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.description.url' value='%descriptionUrl'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ext.widgets.reference.feature'/>
        <property name='maven-version' value='2.1.7-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2016, 2018 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='EEF Extension Reference Widget Feature'/>
        <property name='df_LT.description' value='Simple reference widget for Eclipse EEF'/>
        <property name='df_LT.featureProvider' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ext.widgets.reference.feature.feature.group' version='2.1.7.202505131345'/>
        <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.eef.core.ext.widgets.reference' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ext.widgets.reference' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.ext.widgets.reference' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.documentation.ext.widgets.reference' range='[2.1.7.202505131345,2.1.7.202505131345]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ext.widgets.reference.feature.feature.jar' range='[2.1.7.202505131345,2.1.7.202505131345]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightUrl' url='%25copyrightUrl'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ecf.server.generic.source' version='8.2.0.v20231021-2015' singleton='false'>
      <update id='org.eclipse.ecf.server.generic.source' range='[0.0.0,8.2.0.v20231021-2015)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Generic Server Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.server.generic'/>
        <property name='maven-version' value='8.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.generic.source' version='8.2.0.v20231021-2015'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.server.generic.source' version='8.2.0.v20231021-2015'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.server.generic.source' version='8.2.0.v20231021-2015'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.server.generic.source' version='8.2.0.v20231021-2015'/>
      </artifacts>
      <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.server.generic.source&#xA;Bundle-Version: 8.2.0.v20231021-2015
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.preferences' version='1.15.0.v20250411-0846' generation='2'>
      <update id='org.eclipse.oomph.preferences' range='[0.0.0,1.15.0.v20250411-0846)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Preference Management'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.preferences'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences' version='1.15.0.v20250411-0846'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.preferences' version='1.15.0.v20250411-0846'/>
        <provided namespace='java.package' name='org.eclipse.oomph.preferences' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.preferences.impl' version='1.15.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.preferences.util' version='1.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.preferences' version='1.15.0.v20250411-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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base' range='[1.18.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.preferences
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.preferences.source' range='[1.15.0.v20250411-0846,1.15.0.v20250411-0846]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.preferences' version='1.15.0.v20250411-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.eclipse.oomph.preferences;singleton:=true&#xA;Bundle-Version: 1.15.0.v20250411-0846
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.web.source' version='1.1.100.v202406120218' singleton='false'>
      <update id='org.eclipse.jst.jee.web.source' range='[0.0.0,1.1.100.v202406120218)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Java EE Web Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.web'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.web.source' version='1.1.100.v202406120218'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.web.source' version='1.1.100.v202406120218'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.web.source' version='1.1.100.v202406120218'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.web.source' version='1.1.100.v202406120218'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.web.source&#xA;Bundle-Version: 1.1.100.v202406120218
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.ui.refactoring.source' version='3.14.100.v20260421-0620' singleton='false'>
      <update id='org.eclipse.ltk.ui.refactoring.source' range='[0.0.0,3.14.100.v20260421-0620)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Refactoring UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.ui.refactoring'/>
        <property name='maven-version' value='3.14.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring.source' version='3.14.100.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring.source' version='3.14.100.v20260421-0620'/>
        <provided namespace='osgi.identity' name='org.eclipse.ltk.ui.refactoring.source' version='3.14.100.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.ui.refactoring.source' version='3.14.100.v20260421-0620'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.14.100.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.ui' version='1.1.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.rpm.ui' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Linux Tools'/>
        <property name='df_LT.Bundle-Name.0' value='RPM UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.ui' version='1.1.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.rpm.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.ui' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' 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.eclipse.linuxtools.rpm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.rpm.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.source' range='[1.1.0.202604281957,1.1.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.ui' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.rpm.ui;singleton:=true&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef' version='3.26.0.202604272047' generation='2'>
      <update id='org.eclipse.gef' range='[0.0.0,3.26.0.202604272047)' 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.26.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.26.0.202604272047'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef' version='3.26.0.202604272047'/>
        <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.26.0.202604272047'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.26.0.202604272047,3.26.0.202604272047]' 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.26.0.202604272047'/>
      </artifacts>
      <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.26.0.202604272047
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.jdt.source' version='2.5.100.20260205-1607' singleton='false'>
      <update id='org.eclipse.m2e.jdt.source' range='[0.0.0,2.5.100.20260205-1607)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E JDT Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.jdt'/>
        <property name='maven-version' value='2.5.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.jdt.source' version='2.5.100.20260205-1607'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.jdt.source' version='2.5.100.20260205-1607'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.jdt.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.jdt.source' 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.source&#xA;Bundle-Version: 2.5.100.20260205-1607
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.ext.widgets.reference' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.properties.ext.widgets.reference' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.ext.widgets.reference'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.util' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties.ext.widgets.reference' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.properties.ext.widgets.reference
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.ext.widgets.reference' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.garbagecollector.source' version='1.3.700.v20250715-0459' singleton='false'>
      <update id='org.eclipse.equinox.p2.garbagecollector.source' range='[0.0.0,1.3.700.v20250715-0459)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Garbage Collector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.garbagecollector'/>
        <property name='maven-version' value='1.3.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector.source' version='1.3.700.v20250715-0459'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector.source' version='1.3.700.v20250715-0459'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.garbagecollector.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.garbagecollector.source' 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.source&#xA;Bundle-Version: 1.3.700.v20250715-0459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.nebula.widgets.tablecombo' version='1.2.0.202402011804' singleton='false' generation='2'>
      <update id='org.eclipse.nebula.widgets.tablecombo' range='[0.0.0,1.2.0.202402011804)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Nebula TableCombo Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.nebula'/>
        <property name='maven-artifactId' value='org.eclipse.nebula.widgets.tablecombo'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.nebula.widgets.tablecombo' version='1.2.0.202402011804'/>
        <provided namespace='osgi.bundle' name='org.eclipse.nebula.widgets.tablecombo' version='1.2.0.202402011804'/>
        <provided namespace='java.package' name='org.eclipse.nebula.jface.tablecomboviewer' 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.2.0.202402011804'>
          <properties size='1'>
            <property 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.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=11))'>
          <description>
            org.eclipse.nebula.widgets.tablecombo
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.nebula.widgets.tablecombo' version='1.2.0.202402011804'/>
      </artifacts>
      <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.2.0.202402011804
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-engine.source' version='1.14.3' singleton='false'>
      <update id='junit-platform-suite-engine.source' range='[0.0.0,1.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-platform-suite-engine:1.14.3'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-engine'/>
        <property name='maven-version' value='1.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-engine.source' version='1.14.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-engine.source' version='1.14.3'/>
        <provided namespace='osgi.identity' name='junit-platform-suite-engine.source' version='1.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-engine.source' version='1.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-engine.source&#xA;Bundle-Version: 1.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.server.source' version='2.2.0.v20241230-2221' singleton='false'>
      <update id='org.eclipse.ecf.server.source' range='[0.0.0,2.2.0.v20241230-2221)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - ECF'/>
        <property name='df_LT.bundleName' value='ECF Server API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ecf'/>
        <property name='maven-artifactId' value='org.eclipse.ecf.server'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.server.source' version='2.2.0.v20241230-2221'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.server.source' version='2.2.0.v20241230-2221'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.server.source' version='2.2.0.v20241230-2221'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.server.source' version='2.2.0.v20241230-2221'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.server.source&#xA;Bundle-Version: 2.2.0.v20241230-2221
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.properties.source' version='1.9.1.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.properties.source' range='[0.0.0,1.9.1.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram UI Properties Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.properties'/>
        <property name='maven-version' value='1.9.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.properties.source' version='1.9.1.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties.source' version='1.9.1.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.properties.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.properties.source' 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.diagram.ui.properties.source&#xA;Bundle-Version: 1.9.1.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.engine' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.engine' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Parser and Compiler'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.compiler.atl2006' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.engine.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.engine' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.dsls' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.emfvm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.engine.emfvm.launch' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.engine
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.engine.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.engine' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.engine; singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.mysql.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP MySQL Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.mysql.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.mysql.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.net4j.sdk.feature.jar' version='4.31.1.v20260304-1816'>
      <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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Net4j Signaling Platform SDK'/>
        <property name='df_LT.description' value='Contains the Runtime, UI, DB, Examples, Documentation and Source.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.net4j.sdk'/>
        <property name='maven-version' value='4.31.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.net4j.sdk.feature.jar' version='4.31.1.v20260304-1816'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.net4j.sdk' version='4.31.1.v20260304-1816'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.net4j.sdk' version='4.31.1.v20260304-1816'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.setup.core' version='1.36.0.v20260428-0836' generation='2'>
      <update id='org.eclipse.oomph.setup.core' range='[0.0.0,1.36.0.v20260428-0836)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Core'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.core'/>
        <property name='maven-version' value='1.36.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.core' version='1.36.0.v20260428-0836'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.core' version='1.36.0.v20260428-0836'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.internal.core' version='1.36.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.internal.core.util' version='1.36.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.core' version='1.36.0.v20260428-0836'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.core.runtime' range='[3.24.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.ecf.filetransfer' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.identity' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.console' range='[1.0.0,2.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.director.app' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='[1.0.0,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.tools' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.18.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.p2.core' range='[1.34.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.35.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.p2' range='[1.24.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences' range='[1.15.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.cookie' range='[5.2.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.hc.client5.http.impl.cookie' range='[5.2.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='[1.65.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.core.source' range='[1.36.0.v20260428-0836,1.36.0.v20260428-0836]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.core' version='1.36.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.core;singleton:=true&#xA;Bundle-Version: 1.36.0.v20260428-0836
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.event.source' version='1.2.400.v20260415-1257' singleton='false'>
      <update id='org.eclipse.pde.spy.event.source' range='[0.0.0,1.2.400.v20260415-1257)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Foundation'/>
        <property name='df_LT.bundleName' value='Event Spy Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.event'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.event.source' version='1.2.400.v20260415-1257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.event.source' version='1.2.400.v20260415-1257'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.event.source' version='1.2.400.v20260415-1257'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.event.source' version='1.2.400.v20260415-1257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.event.source&#xA;Bundle-Version: 1.2.400.v20260415-1257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wb.rcp.databinding.source' version='1.11.0.202603241839' singleton='false'>
      <update id='org.eclipse.wb.rcp.databinding.source' range='[0.0.0,1.11.0.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder SWT Designer Databinding Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.rcp.databinding'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.rcp.databinding.source' version='1.11.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.rcp.databinding.source' version='1.11.0.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.rcp.databinding.source' version='1.11.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.rcp.databinding.source' version='1.11.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.rcp.databinding.source&#xA;Bundle-Version: 1.11.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ingres' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ingres' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='DTP Ingres Plug-in'/>
        <property name='df_LT.PROVIDER_NAME' value='Eclipse Data 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.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ingres'/>
        <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.datatools.enablement.ingres' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ingres' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ingres.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ingres.models.ingressqlmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ingres.models.ingressqlmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ingres.models.ingressqlmodel.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ingres' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ingres
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ingres.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ingres' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ingres;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.creation.ui' version='1.1.0.v202308010145' generation='2'>
      <update id='org.eclipse.jst.ws.creation.ui' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Creation Graphical User Interface'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.creation.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ui' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.creation.ui' version='1.1.0.v202308010145'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.widgets.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.widgets.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.widgets.test' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.creation.ui' version='1.1.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='31'>
        <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.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.1.0,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.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.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.wst.common.frameworks' range='[1.1.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.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.creation.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ui.source' range='[1.1.0.v202308010145,1.1.0.v202308010145]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.creation.ui' version='1.1.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.jst.ws.creation.ui; singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.template.ui.source' version='3.5.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.template.ui.source' range='[0.0.0,3.5.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP ODA New Plug-in Template Wizard Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.template.ui'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.template.ui.source' version='3.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.template.ui.source' version='3.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.template.ui.source' version='3.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.template.ui.source' version='3.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.template.ui.source&#xA;Bundle-Version: 3.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.jca' version='1.2.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.j2ee.jca' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='JCA Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.jca'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' version='1.2.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.jca.archive.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.jca.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.jca.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.jca.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.internal.module.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.jca' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.501,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.jca
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca.source' range='[1.2.0.v202307260438,1.2.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.jca' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.jca; singleton:=true&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sybase.ase' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.sybase.ase' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.Plugin.name' value='DTP JDBC/Sybase ASE Connection Profile Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sybase.ase'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ase.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ase.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ase.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ase.deltaddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ase.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sybase.ase.internal.connection' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sybase.ase' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase.ase.models' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sybase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sybase.ase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sybase.ase.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sybase.ase' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sybase.ase;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-engine.source' version='5.14.3' singleton='false'>
      <update id='junit-jupiter-engine.source' range='[0.0.0,5.14.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-jupiter-engine:5.14.3'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-engine'/>
        <property name='maven-version' value='5.14.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-engine.source' version='5.14.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-engine.source' version='5.14.3'/>
        <provided namespace='osgi.identity' name='junit-jupiter-engine.source' version='5.14.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-engine.source' version='5.14.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-engine.source&#xA;Bundle-Version: 5.14.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.ui.source' version='1.3.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.ibm.ui.source' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP IBM UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.ui.source' version='1.3.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.ui.source' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.ui.source' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.ui.source&#xA;Bundle-Version: 1.3.0.202311071249
          </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.eclipse.sirius.properties' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.properties' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Properties View 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.impl' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.util' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.properties' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.model' range='7.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.properties
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.uriresolver.source' version='1.4.0.v202308161955' singleton='false'>
      <update id='org.eclipse.wst.common.uriresolver.source' range='[0.0.0,1.4.0.v202308161955)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Common URI Resolver Framework Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.uriresolver'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.uriresolver.source' version='1.4.0.v202308161955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver.source' version='1.4.0.v202308161955'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.uriresolver.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.uriresolver.source' 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.source&#xA;Bundle-Version: 1.4.0.v202308161955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.eclipselink.core.source' version='2.5.0.v202604070414' singleton='false'>
      <update id='org.eclipse.jpt.jpa.eclipselink.core.source' range='[0.0.0,2.5.0.v202604070414)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - JPA EclipseLink Support - Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.eclipselink.core'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.eclipselink.core.source' version='2.5.0.v202604070414'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.eclipselink.core.source' version='2.5.0.v202604070414'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.eclipselink.core.source' version='2.5.0.v202604070414'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.eclipselink.core.source' version='2.5.0.v202604070414'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.eclipselink.core.source&#xA;Bundle-Version: 2.5.0.v202604070414
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-launcher' version='6.0.3' singleton='false' generation='2'>
      <update id='junit-platform-launcher' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Launcher'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-launcher'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-platform-launcher' version='6.0.3'/>
        <provided namespace='java.package' name='org.junit.platform.launcher' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.commons,org.junit.platform.engine,org.junit.platform.engine.reporting,org.junit.platform.engine.support.store' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.core' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.commons,org.junit.platform.engine,org.junit.platform.engine.reporting,org.junit.platform.engine.support.store,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.jfr' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.engine,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners.discovery' version='6.0.3'>
          <properties size='2'>
            <property name='java.package.attribute.status' value='STABLE'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners.session' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.junit.platform.launcher' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.junit.platform.launcher.tagexpression' version='6.0.3'>
          <properties size='3'>
            <property name='java.package.attribute.status' value='INTERNAL'/>
            <property name='java.package.directive.mandatory' value='status' type='List'/>
            <property name='java.package.directive.uses' value='org.apiguardian.api,org.jspecify.annotations,org.junit.platform.engine' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='junit-platform-launcher' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.junit.platform.launcher' name='junit-platform-launcher' version='6.0.3'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.jspecify.annotations' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='jdk.jfr' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.store' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners' range='[6.0.0,7.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners.discovery' range='[6.0.0,7.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            junit-platform-launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher.source' range='[6.0.3,6.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-launcher' version='6.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: junit-platform-launcher&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.doc.feature.group' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.doc.feature.group' range='[0.0.0,4.12.0.v202505101449)' 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.m2m.atl.features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.doc'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#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, 2012 Obeo.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='ATL Documentation'/>
        <property name='df_LT.description' value='Documentation for ATL.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.doc.feature.group' version='4.12.0.v202505101449'/>
        <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.m2m.atl.doc' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.cheatsheets' range='[4.12.0.v202505101449,4.12.0.v202505101449]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.doc.feature.jar' range='[4.12.0.v202505101449,4.12.0.v202505101449]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.setup.sync.source' version='1.20.0.v20260428-0836' singleton='false'>
      <update id='org.eclipse.oomph.setup.sync.source' range='[0.0.0,1.20.0.v20260428-0836)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Synchronizer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.sync'/>
        <property name='maven-version' value='1.20.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sync.source' version='1.20.0.v20260428-0836'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.sync.source' version='1.20.0.v20260428-0836'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.sync.source' version='1.20.0.v20260428-0836'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.sync.source' version='1.20.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.sync.source&#xA;Bundle-Version: 1.20.0.v20260428-0836
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.feature.feature.group' version='1.3.1100.v20260304-0632' singleton='false'>
      <update id='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[0.0.0,1.3.1100.v20260304-0632)' 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.1100-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.1100.v20260304-0632'/>
        <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.100.v20260304-0632,1.4.100.v20260304-0632]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.jar' range='[1.3.1100.v20260304-0632,1.3.1100.v20260304-0632]'>
          <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.swtbot.eclipse.feature.jar' version='4.3.0.202506021445'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot for Eclipse Testing'/>
        <property name='org.eclipse.equinox.p2.description' value='SWTBot for testing Eclipse-based plugins and applications'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/swtbot/'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.swtbot.eclipse.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007-2013 Ketan Padegaonkar, Red Hat 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;http://www.eclipse.org/legal/epl-2.0/'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.features'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.eclipse'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.eclipse.feature.jar' version='4.3.0.202506021445'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.swtbot.eclipse' version='4.3.0.202506021445'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.swtbot.eclipse' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.passage.lic.oshi.feature.feature.group' version='4.6.0.v20260429-1155' singleton='false'>
      <update id='org.eclipse.passage.lic.oshi.feature.feature.group' range='[0.0.0,4.6.0.v20260429-1155)' 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.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.lic.oshi.feature'/>
        <property name='maven-version' value='4.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) 2018, 2024 ArSysOp and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LIC OSHI'/>
        <property name='df_LT.description' value='Passage Licensing Integration Components: OSHI integration'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.oshi.feature.feature.group' version='4.6.0.v20260429-1155'/>
        <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.passage.lic.equinox.feature.feature.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.passage.lic.oshi' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.lic.oshi.feature.feature.jar' range='[4.6.0.v20260429-1155,4.6.0.v20260429-1155]'>
          <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.uml2.types' version='2.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.types' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 Types 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.types'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.types' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.types' version='2.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.types.internal.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.types' version='2.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.common' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.types
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.types' version='2.6.0.v20260412-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.eclipse.uml2.types;singleton:=true&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna.platform.source' version='5.18.1' singleton='false'>
      <update id='com.sun.jna.platform.source' range='[0.0.0,5.18.1)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.sun.jna.platform:5.18.1'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.platform.source' version='5.18.1'/>
        <provided namespace='osgi.bundle' name='com.sun.jna.platform.source' version='5.18.1'/>
        <provided namespace='osgi.identity' name='com.sun.jna.platform.source' version='5.18.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna.platform.source' 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.source&#xA;Bundle-Version: 5.18.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.source.feature.jar' version='1.13.1.202211151334'>
      <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.description.url' value='http://www.eclipse.org/gmf'/>
        <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='Graphical Modeling Framework (GMF) Notation Sources'/>
        <property name='df_LT.description' value='API documentation and source code zips for Graphical Modeling Framework SDK component.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.source'/>
        <property name='maven-version' value='1.13.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.source.feature.jar' version='1.13.1.202211151334'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.notation.source' version='1.13.1.202211151334'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.notation.source' version='1.13.1.202211151334'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2002, 2016 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.explorer' version='4.15.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.explorer' range='[0.0.0,4.15.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Explorer'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.explorer'/>
        <property name='maven-version' value='4.15.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer' version='4.15.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer' version='4.15.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer' version='4.15.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.checkouts' version='4.15.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.explorer.repositories' version='4.15.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.explorer' version='4.15.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.explorer.bundle' version='4.15.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.explorer.checkouts' version='4.15.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.explorer.repositories' version='4.15.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.internal.explorer.resources' version='4.15.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.explorer' version='4.15.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.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.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.workspace' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.db' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.security' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.server' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.h2' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.h2.jdbc' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.h2.jdbcx' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.h2.util' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.h2.value' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.explorer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer.source' range='[4.15.3.v20260304-1812,4.15.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.explorer' version='4.15.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.explorer;singleton:=true&#xA;Bundle-Version: 4.15.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4e.debug' version='0.17.0.202602101238' generation='2'>
      <update id='org.eclipse.lsp4e.debug' range='[0.0.0,0.17.0.202602101238)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Debug Adapter client for Eclipse IDE (Incubation)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4E'/>
        <property name='maven-groupId' value='org.eclipse.lsp4e'/>
        <property name='maven-artifactId' value='org.eclipse.lsp4e.debug'/>
        <property name='maven-version' value='0.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.debug' version='0.17.0.202602101238'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4e.debug' version='0.17.0.202602101238'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.debug.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.debug.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.debug.debugmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.debug.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.debug.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.lsp4e.debug.sourcelookup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4e.debug' version='0.17.0.202602101238'>
          <properties size='1'>
            <property 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.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.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' 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.ide' range='[3.16.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4e' range='0.19.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.registry' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson.reflect' range='2.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.lsp4e.debug
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4e.debug.source' range='[0.17.0.202602101238,0.17.0.202602101238]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4e.debug' version='0.17.0.202602101238'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4e.debug;singleton:=true&#xA;Bundle-Version: 0.17.0.202602101238
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsl.exslt.core.source' version='1.1.0.v201901071922' singleton='false'>
      <update id='org.eclipse.wst.xsl.exslt.core.source' range='[0.0.0,1.1.0.v201901071922)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='EXSLT UI Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsl.exslt.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsl.exslt.core.source' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsl.exslt.core.source' version='1.1.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsl.exslt.core.source' version='1.1.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsl.exslt.core.source' version='1.1.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsl.exslt.core.source&#xA;Bundle-Version: 1.1.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxrs.ui.source' version='1.1.0.v202308010145' singleton='false'>
      <update id='org.eclipse.jst.ws.jaxrs.ui.source' range='[0.0.0,1.1.0.v202308010145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='JAX-RS Tools - UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxrs.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.ui.source' version='1.1.0.v202308010145'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxrs.ui.source' version='1.1.0.v202308010145'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxrs.ui.source' version='1.1.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.jst.ws.jaxrs.ui.source&#xA;Bundle-Version: 1.1.0.v202308010145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.sdk.ide.config.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/Documents/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.sdk.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.sdk);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.ui' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.ui.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.compare' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.containers' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.actions' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.autoedit' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.bracketmatching' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist.antlr' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist.antlr.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.copyqualifiedname' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.doubleClicking' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.embedded' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.findrefs' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.folding' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.formatting' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.formatting2' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.handler' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hierarchy' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hover' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hover.html' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hyperlinking' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.info' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.model' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.model.edit' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.navigation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.occurrences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.actions' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.quickoutline' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.preferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.preferences.fields' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.quickfix' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.reconciler' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.selection' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.syntaxcoloring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.tasks' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.tasks.dialogfields' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.templates' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.toggleComments' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.utils' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.trace' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.guice' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.internal' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.label' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.markers' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.notification' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.preferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring.ui' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2.participant' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2.rename' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.resource' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.resource.generic' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.search' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared.contribution' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.tasks' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.tasks.preferences' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.validation' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.views' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.wizard' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.wizard.template' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.workspace' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ui' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.23.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.207.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.20.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.29.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.22.800'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='3.12.800'/>
        <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.19.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.44.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.9.500'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.17.400' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.15.100' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.13.700' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.11.600' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='3.10.900' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='3.11.300' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.11.400' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.24.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.13.700'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.43.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.36.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.git' version='1.29.0.v20250203-1227' generation='2'>
      <update id='org.eclipse.oomph.setup.git' range='[0.0.0,1.29.0.v20250203-1227)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup Git'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.git'/>
        <property name='maven-version' value='1.29.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git' version='1.29.0.v20250203-1227'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.git' version='1.29.0.v20250203-1227'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.git' version='1.29.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.git.impl' version='1.29.0'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.git.util' version='1.29.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.git' version='1.29.0.v20250203-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.core.runtime' range='[3.24.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.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.31.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.egit.core' range='[5.10.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jgit' range='[5.3.0,10.0.0)'/>
        <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=11))'>
          <description>
            org.eclipse.oomph.setup.git
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.git.source' range='[1.29.0.v20250203-1227,1.29.0.v20250203-1227]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.git' version='1.29.0.v20250203-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.oomph.setup.git;singleton:=true&#xA;Bundle-Version: 1.29.0.v20250203-1227
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.tools.source' version='2.4.1000.v20260304-1232' singleton='false'>
      <update id='org.eclipse.equinox.p2.repository.tools.source' range='[0.0.0,2.4.1000.v20260304-1232)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Equinox Provisioning Repository Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository.tools'/>
        <property name='maven-version' value='2.4.1000-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools.source' version='2.4.1000.v20260304-1232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools.source' version='2.4.1000.v20260304-1232'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.tools.source' version='2.4.1000.v20260304-1232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.tools.source' version='2.4.1000.v20260304-1232'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 2.4.1000.v20260304-1232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.targlets.feature.jar' version='1.31.0.v20260317-1930'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Targlets'/>
        <property name='df_LT.description' value='Contains the model and runtime plugins for modular PDE target platforms based on Oomph targlets.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.targlets'/>
        <property name='maven-version' value='1.31.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.targlets.feature.jar' version='1.31.0.v20260317-1930'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.targlets' version='1.31.0.v20260317-1930'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.targlets' version='1.31.0.v20260317-1930'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.ext.e3.ui' version='7.6.0.202603111244' singleton='false' generation='2'>
      <update id='org.eclipse.sirius.ext.e3.ui' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Eclipse 3.x 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.e3.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.e3.ui' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.e3.ui' version='6.4.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.e3.ui' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.e3.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.e3.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.e3.ui&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.meson.ui.editor' version='1.2.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.meson.ui.editor' range='[0.0.0,1.2.300.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Meson editor'/>
        <property name='df_LT.vendorName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%vendorName'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.meson.ui.editor'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.ui.editor' version='1.2.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.meson.ui.editor' version='1.2.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.meson.ui.editor' version='1.2.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.genericeditor' range='[1.3.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.ui' range='[0.17.1,1.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.core.contenttype' range='[3.9.600,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.meson.ui.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.meson.ui.editor.source' range='[1.2.300.202512020204,1.2.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.meson.ui.editor' version='1.2.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.meson.ui.editor;singleton:=true&#xA;Bundle-Version: 1.2.300.202512020204
          </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.eclipse.jst.server.core' version='1.3.0.v202401292331' generation='2'>
      <update id='org.eclipse.jst.server.core' range='[0.0.0,1.3.0.v202401292331)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Server Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.core' version='1.3.0.v202401292331'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.core' version='1.3.0.v202401292331'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.core' version='1.3.0.v202401292331'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.304,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.server.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.core.source' range='[1.3.0.v202401292331,1.3.0.v202401292331]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.core' version='1.3.0.v202401292331'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.core; singleton:=true&#xA;Bundle-Version: 1.3.0.v202401292331
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools' version='3.7.100.v20260326-0937' generation='2'>
      <update id='org.eclipse.ui.externaltools' range='[0.0.0,3.7.100.v20260326-0937)' 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.100-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.100.v20260326-0937'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools' version='3.7.100.v20260326-0937'/>
        <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.100.v20260326-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'/>
        <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.100.v20260326-0937,3.7.100.v20260326-0937]' 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.100.v20260326-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.eclipse.ui.externaltools; singleton:=true&#xA;Bundle-Version: 3.7.100.v20260326-0937
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.core.linux.ppc64le' version='12.5.0.202603311517'>
      <update id='org.eclipse.cdt.core.linux.ppc64le' range='[0.0.0,12.5.0.202603311517)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName.linux.ppc64le' value='C/C++ Development Tools Core for Linux PPC64LE'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName.linux.ppc64le'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.core.linux.ppc64le'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.ppc64le' version='12.5.0.202603311517'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.core.linux.ppc64le' version='12.5.0.202603311517'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.core.linux.ppc64le' version='12.5.0.202603311517'>
          <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.cdt.core.native' version='12.5.0.202603311517'/>
        <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.cdt.core.native' range='[6.3.0,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core.linux.ppc64le.source' range='[12.5.0.202603311517,12.5.0.202603311517]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=ppc64le)(osgi.os=linux))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.core.linux.ppc64le' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.core.linux.ppc64le;singleton:=true&#xA;Bundle-Version: 12.5.0.202603311517&#xA;Fragment-Host: org.eclipse.cdt.core.native;bundle-version=&quot;[6.3.0,7.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </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.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP DB2 UDB Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.3.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.enablement.ibm.db2.zseries.dbdefinition
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </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='org.glassfish.hk2.locator' version='4.0.0' singleton='false' generation='2'>
      <update id='org.glassfish.hk2.locator' range='[0.0.0,4.0.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='ServiceLocator Default Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='ServiceLocator Default Implementation'/>
        <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='org.glassfish.hk2'/>
        <property name='maven-artifactId' value='hk2-locator'/>
        <property name='maven-version' value='4.0.0'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.locator' version='4.0.0'/>
        <provided namespace='osgi.bundle' name='org.glassfish.hk2.locator' version='4.0.0'/>
        <provided namespace='java.package' name='org.jvnet.hk2.external.generator' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.hk2.api,org.glassfish.hk2.extension' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.jvnet.hk2.external.runtime' version='4.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.glassfish.hk2.api,org.jvnet.hk2.annotations' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.glassfish.hk2.locator' version='4.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='14'>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='javassist.util.proxy' range='[3.30.0,4.0.0)'/>
        <required namespace='java.package' name='org.aopalliance.intercept' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.api' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.api.messaging' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.extension' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.cache' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.general' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.reflection' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.glassfish.hk2.utilities.reflection.internal' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.jvnet.hk2.annotations' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.glassfish.hk2.locator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.hk2.locator.source' range='[4.0.0,4.0.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.hk2.locator' version='4.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.glassfish.hk2.locator&#xA;Bundle-Version: 4.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.executable.win32.win32.x86_64' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.win32.win32.x86_64' range='[4.40.0.I20260423-1800,4.40.0.I20260423-1800]'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <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.eclipse.php.feature.group' version='8.4.0.202512011310' singleton='false' generation='2'>
      <update match='providedCapabilities.exists(pc | pc.namespace == &apos;org.eclipse.equinox.p2.iu&apos; &amp;&amp; (pc.name == &apos;org.eclipse.php.feature.group&apos; || pc.name == &apos;org.eclipse.php.importer.feature.group&apos;))' 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.php'/>
        <property name='maven-artifactId' value='org.eclipse.php'/>
        <property name='maven-version' value='8.4.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) 2009, 2018 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at 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;Zend Technologies'/>
        <property name='df_LT.featureName' value='PHP Development Tools (PDT)'/>
        <property name='df_LT.description' value='This feature provides PDT runtime plugins.'/>
        <property name='df_LT.providerName' value='Eclipse PDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.feature.group' version='8.4.0.202512011310'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.feature.group' range='6.2.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.index.lucene.feature.group' range='6.2.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_ui.feature.feature.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.html.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.wst.css.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.wst.web' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform' range='4.13.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.core' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.core' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.server.core' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.server.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.debug.daemon' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.help' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.core.parser' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.formatter.core' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.formatter.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.refactoring.core' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.refactoring.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.builtin.server.core' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.builtin.server.ui' range='[8.4.0.202512011310,8.4.0.202512011310]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.feature.jar' range='[8.4.0.202512011310,8.4.0.202512011310]'>
          <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.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='toolingorg.eclipse.sdk.ide.config.gtk.linux.riscv64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.config.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.config' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=riscv64)(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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.sdk.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.sdk);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.targlets.feature.jar' version='1.22.0.v20251211-0657'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup Targlets'/>
        <property name='df_LT.description' value='Contains the plugins for targlet tasks for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.targlets'/>
        <property name='maven-version' value='1.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.feature.jar' version='1.22.0.v20251211-0657'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.targlets' version='1.22.0.v20251211-0657'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.targlets' version='1.22.0.v20251211-0657'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit.pgm.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.pgm.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.pgm'/>
        <property name='maven-version' value='7.7.0.202604291911-m2'/>
        <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 - Command Line Interface'/>
        <property name='df_LT.description' value='Command line interface for 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.pgm.feature.group' version='7.7.0.202604291911-m2'/>
        <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.jgit.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.group' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.feature.group' range='[7.7.0,7.8.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.lfs.feature.group' range='[7.7.0,7.8.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.7.0,7.8.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.pgm' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ui' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.pgm.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.server_userdoc.feature.feature.group' version='3.3.300.v201901310132' singleton='false'>
      <update id='org.eclipse.jst.server_userdoc.feature.feature.group' range='[0.0.0,3.3.300.v201901310132)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server_userdoc.feature'/>
        <property name='maven-version' value='3.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Server User Documentation'/>
        <property name='df_LT.description' value='JST server user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_userdoc.feature.feature.group' version='3.3.300.v201901310132'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.ui.doc.user' range='[1.0.600.v201901310132,1.0.600.v201901310132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server_userdoc.feature.feature.jar' range='[3.3.300.v201901310132,3.3.300.v201901310132]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jgit' version='7.7.0.202604291911-m2' singleton='false' generation='2'>
      <update id='org.eclipse.jgit' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.annotations' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.api' version='7.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.gitrepo' version='7.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.hooks' version='7.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.ignore.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.diff' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.diffmergetool' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.fsck' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.revwalk' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.commitgraph' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.dfs' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.file' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.io' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.memory' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.midx' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.pack' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.storage.reftable' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.submodule' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.connectivity' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.http' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.parser' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.transport.ssh' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.internal.util' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.lib' version='7.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.logging' version='7.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.merge' version='7.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.notes' version='7.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.0'/>
        <provided namespace='java.package' name='org.eclipse.jgit.util.time' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit' version='7.7.0.202604291911-m2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Tcl UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.ui' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.infoviews' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.text.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ui.manpages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ui.manpages.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ui.semantilhighlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.ui.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.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.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.console.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.tcl.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.ui; singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.common.ui' version='1.7.0.v202303190717' generation='2'>
      <update id='org.eclipse.jst.jsf.common.ui' range='[0.0.0,1.7.0.v202303190717)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSF Tools - Common UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.common.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common.ui' version='1.7.0.v202303190717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.common.ui' version='1.7.0.v202303190717'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui.internal.dialogfield' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui.internal.form' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui.internal.guiutils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui.internal.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsf.common.ui.internal.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.common.ui' version='1.7.0.v202303190717'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.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.draw2d' range='[3.12.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.gef' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsf.common' range='[1.0.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jst.jsf.common.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.common.ui.source' range='[1.7.0.v202303190717,1.7.0.v202303190717]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.common.ui' version='1.7.0.v202303190717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.common.ui;singleton:=true&#xA;Bundle-Version: 1.7.0.v202303190717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.ui.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.rpm.ui.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='RPM UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.ui'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.ui.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.ui.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.ui.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.ui.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.rpm.ui.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='ch.qos.logback.core.source' version='1.5.32' singleton='false'>
      <update id='ch.qos.logback.core.source' range='[0.0.0,1.5.32)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for ch.qos.logback.core:1.5.32'/>
        <property name='maven-groupId' value='ch.qos.logback'/>
        <property name='maven-artifactId' value='logback-core'/>
        <property name='maven-version' value='1.5.32'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='ch.qos.logback.core.source' version='1.5.32'/>
        <provided namespace='osgi.bundle' name='ch.qos.logback.core.source' version='1.5.32'/>
        <provided namespace='osgi.identity' name='ch.qos.logback.core.source' version='1.5.32'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='ch.qos.logback.core.source' version='1.5.32'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: ch.qos.logback.core.source&#xA;Bundle-Version: 1.5.32
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.rose.source' version='2.14.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.emf.importer.rose.source' range='[0.0.0,2.14.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Rose Importer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.rose'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.rose.source' version='2.14.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.rose.source' version='2.14.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.rose.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.rose.source' 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.source&#xA;Bundle-Version: 2.14.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf' version='1.16.8.202512020858' singleton='false'>
      <update id='org.eclipse.gmf' range='[0.0.0,1.16.8.202512020858)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Graphical Modeling Framework'/>
        <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-runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf' version='1.16.8.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf' version='1.16.8.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf' version='1.16.8.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='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.source' range='[1.16.8.202512020858,1.16.8.202512020858]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf' version='1.16.8.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&#xA;Bundle-Version: 1.16.8.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.apache.feature.group' version='7.7.0.202604291911-m2' singleton='false'>
      <update id='org.eclipse.jgit.ssh.apache.feature.group' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <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.7.0.202604291911-m2'/>
        <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.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.agent' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jgit.ssh.apache.feature.jar' range='[7.7.0.202604291911-m2,7.7.0.202604291911-m2]'>
          <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.jface' version='3.39.100.v20260422-1115' generation='2'>
      <update id='org.eclipse.jface' range='[0.0.0,3.39.100.v20260422-1115)' 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.100-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.100.v20260422-1115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface' version='3.39.100.v20260422-1115'/>
        <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.100.v20260422-1115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='osgi.bundle' name='org.eclipse.equinox.common' range='[3.18.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.source' range='[3.39.100.v20260422-1115,3.39.100.v20260422-1115]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <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.100.v20260422-1115'/>
      </artifacts>
      <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.100.v20260422-1115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xmleditor.doc.user.source' version='1.1.0.v201903222120' singleton='false'>
      <update id='org.eclipse.wst.xmleditor.doc.user.source' range='[0.0.0,1.1.0.v201903222120)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='XML editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xmleditor.doc.user'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xmleditor.doc.user.source' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xmleditor.doc.user.source' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xmleditor.doc.user.source' version='1.1.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xmleditor.doc.user.source' version='1.1.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xmleditor.doc.user.source&#xA;Bundle-Version: 1.1.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.dataviewers.charts' version='7.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.dataviewers.charts' range='[0.0.0,7.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Data Viewers Charts Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.dataviewers.charts'/>
        <property name='maven-version' value='7.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.charts' version='7.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.charts' version='7.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers.charts.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers.charts.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.dataviewers.charts' version='7.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers' range='4.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.dataviewers.piechart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.internal.dataviewers.piechart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart.extensions.charts' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.dataviewers.charts
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.charts.source' range='[7.0.0.202604281957,7.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.dataviewers.charts' version='7.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.dataviewers.charts;singleton:=true&#xA;Bundle-Version: 7.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.security.source' version='12.1.8' singleton='false'>
      <update id='org.eclipse.jetty.security.source' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-security'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security.source' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.security.source' version='12.1.8'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.security.source' version='12.1.8'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.security.source' version='12.1.8'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.oshi.oshi-core.source' version='6.12.0' singleton='false'>
      <update id='com.github.oshi.oshi-core.source' range='[0.0.0,6.12.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='oshi-core'/>
        <property name='org.eclipse.equinox.p2.provider' value='oshi'/>
        <property name='maven-groupId' value='com.github.oshi'/>
        <property name='maven-artifactId' value='oshi-core'/>
        <property name='maven-version' value='6.12.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.oshi.oshi-core.source' version='6.12.0'/>
        <provided namespace='osgi.bundle' name='com.github.oshi.oshi-core.source' version='6.12.0'/>
        <provided namespace='osgi.identity' name='com.github.oshi.oshi-core.source' version='6.12.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.oshi.oshi-core.source' version='6.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: com.github.oshi.oshi-core.source&#xA;Bundle-Version: 6.12.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mortbay.jasper.mortbay-apache-jsp.source' version='9.0.111' singleton='false'>
      <update id='org.mortbay.jasper.mortbay-apache-jsp.source' range='[0.0.0,9.0.111)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.mortbay.jasper.mortbay-apache-jsp:9.0.111'/>
        <property name='maven-groupId' value='org.mortbay.jasper'/>
        <property name='maven-artifactId' value='mortbay-apache-jsp'/>
        <property name='maven-version' value='9.0.111'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mortbay.jasper.mortbay-apache-jsp.source' version='9.0.111'/>
        <provided namespace='osgi.bundle' name='org.mortbay.jasper.mortbay-apache-jsp.source' version='9.0.111'/>
        <provided namespace='osgi.identity' name='org.mortbay.jasper.mortbay-apache-jsp.source' version='9.0.111'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mortbay.jasper.mortbay-apache-jsp.source' version='9.0.111'/>
      </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.source&#xA;Bundle-Version: 9.0.111
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.ui.consolelog' version='4.0.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.systemtap.ui.consolelog' range='[0.0.0,4.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='SystemTap ConsoleLog Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.ui.consolelog'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.consolelog' version='4.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.ui.consolelog' version='4.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.ui.consolelog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.ui.consolelog.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.ui.consolelog.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.systemtap.ui.consolelog.structures' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.ui.consolelog' version='4.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.structures' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='0.1.37'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.systemtap.graphing.ui.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.linuxtools.tools.launch.core.factory' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.texteditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.systemtap.ui.consolelog
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.ui.consolelog.source' range='[4.0.0.202604281957,4.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.ui.consolelog' version='4.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.ui.consolelog;singleton:=true&#xA;Bundle-Version: 4.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.m2e.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtend.m2e.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend m2e Integration  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.m2e'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.m2e.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtend.m2e.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.m2e.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.m2e.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ejb.ui.source' version='1.2.0.v202402152248' singleton='false'>
      <update id='org.eclipse.jst.ejb.ui.source' range='[0.0.0,1.2.0.v202402152248)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='WTP EJB UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ejb.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui.source' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ejb.ui.source' version='1.2.0.v202402152248'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ejb.ui.source' version='1.2.0.v202402152248'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ejb.ui.source' version='1.2.0.v202402152248'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ejb.ui.source&#xA;Bundle-Version: 1.2.0.v202402152248
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.maven.runtime.source' version='3.9.1200.20260112-2306' singleton='false'>
      <update id='org.eclipse.m2e.maven.runtime.source' range='[0.0.0,3.9.1200.20260112-2306)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Embedded Maven Runtime (includes Incubating components) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.maven.runtime'/>
        <property name='maven-version' value='3.9.1200-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.maven.runtime.source' version='3.9.1200.20260112-2306'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime.source' version='3.9.1200.20260112-2306'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.maven.runtime.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.maven.runtime.source' version='3.9.1200.20260112-2306'/>
      </artifacts>
      <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.maven.runtime.source&#xA;Bundle-Version: 3.9.1200.20260112-2306
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.lttng2.control.core' version='1.4.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.lttng2.control.core' range='[0.0.0,1.4.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass LTTng Control Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.control.core'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core' version='1.4.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.control.core' version='1.4.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.relayd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.relayd.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.lttng2.control.core.relayd.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.lttng2.control.core.session' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.control.core' version='1.4.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.tracecompass.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ctf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.lttng2.control.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.control.core.source' range='[1.4.0.202604110342,1.4.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.control.core' version='1.4.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.control.core;singleton:=true&#xA;Bundle-Version: 1.4.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bndtools.headless.build.manager' version='7.2.3.202603250810' singleton='false' generation='2'>
      <update id='org.bndtools.headless.build.manager' range='[0.0.0,7.2.3.202603250810)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='org.bndtools.headless.build.manager'/>
        <property name='org.eclipse.equinox.p2.provider' value='Bndtools https://bndtools.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://bndtools.org/'/>
        <property name='maven-groupId' value='org.bndtools'/>
        <property name='maven-artifactId' value='org.bndtools.headless.build.manager'/>
        <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='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.headless.build.manager' version='7.2.3.202603250810'/>
        <provided namespace='osgi.bundle' name='org.bndtools.headless.build.manager' version='7.2.3.202603250810'/>
        <provided namespace='java.package' name='org.bndtools.headless.build.manager.api' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bndtools.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.bndtools.headless.build.manager' version='7.2.3.202603250810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.bndtools.headless.build.manager_7.2.3.202603250810-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.bndtools.headless.build.manager.api.HeadlessBuildManager' type='List'/>
          </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.bndtools.api' range='[3.1.0,4.0.0)'/>
        <required namespace='java.package' name='org.bndtools.headless.build.manager.api' range='[1.1.0,1.2.0)'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'>
          <description>
            org.bndtools.headless.build.manager
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.service' match='(objectClass=org.bndtools.headless.build.manager.api.HeadlessBuildPlugin)'>
          <description>
            org.bndtools.headless.build.manager
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.bndtools.headless.build.manager
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.bndtools.headless.build.manager.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='org.bndtools.headless.build.manager' 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: org.bndtools.headless.build.manager&#xA;Bundle-Version: 7.2.3.202603250810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.systemtap.graphing.core.source' version='2.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.systemtap.graphing.core.source' range='[0.0.0,2.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='SystemTap Graphing Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.systemtap'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.systemtap.graphing.core'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.systemtap.graphing.core.source' version='2.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.systemtap.graphing.core.source' version='2.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.systemtap.graphing.core.source' version='2.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.systemtap.graphing.core.source' version='2.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.systemtap.graphing.core.source&#xA;Bundle-Version: 2.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.wizards.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.wizards.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley Wizards Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.wizards'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.wizards.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.wizards.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.wizards.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.wizards.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.wizards.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.xpack.feature.jar' version='6.7.0.202602251544'>
      <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.embedcdt.templates.xpack'/>
        <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 Â© 2009-2020 Liviu Ionescu and others.&#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/'/>
        <property name='df_LT.featureName' value='Embedded C/C++ xPack Arm &amp; RISC-V Project Templates'/>
        <property name='df_LT.description' value='Templates for creating new generic projects for Arm Cortex processors.'/>
        <property name='df_LT.providerName' value='Eclipse Embedded CDT'/>
        <property name='maven-groupId' value='org.eclipse.embedcdt.features'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.xpack'/>
        <property name='maven-version' value='6.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.xpack.feature.jar' version='6.7.0.202602251544'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.embedcdt.templates.xpack' version='6.7.0.202602251544'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.embedcdt.templates.xpack' version='6.7.0.202602251544'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.tracecompass.lttng2.ust.ui.source' version='3.2.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.lttng2.ust.ui.source' range='[0.0.0,3.2.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass LTTng Userspace Tracer Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.lttng2.ust.ui'/>
        <property name='maven-version' value='3.2.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.lttng2.ust.ui.source' version='3.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.lttng2.ust.ui.source' version='3.2.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.lttng2.ust.ui.source' version='3.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.lttng2.ust.ui.source' version='3.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.ust.ui.source&#xA;Bundle-Version: 3.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.11.0.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.emf.util.ui' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational EMF Utilities 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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.emf.util.ui'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.11.0.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.choosers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.choosers.metamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.metamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.internal.qvt.oml.emf.util.ui.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.emf.util.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util.ui.source' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.emf.util.ui' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.emf.util.ui;singleton:=true&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.cdt.feature.feature.jar' version='5.32.0.v20260309-0711'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.context.core'/>
        <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) 2009, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Context Connector: C/C++ Development'/>
        <property name='df_LT.description' value='NOTE: Installs CDT if not present. Mylyn Task-Focused UI extensions for CDT.  Provides focusing of C/C++ element views and editors.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.cdt.feature'/>
        <property name='maven-version' value='5.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.cdt.feature.feature.jar' version='5.32.0.v20260309-0711'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.cdt.feature' version='5.32.0.v20260309-0711'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.cdt.feature' version='5.32.0.v20260309-0711'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.examples.interpreter' version='4.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.examples.interpreter' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse OCL'/>
        <property name='df_LT.Plugin.name' value='OCL Examples Interpreter'/>
        <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.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.interpreter'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.interpreter' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.interpreter' version='4.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.console.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.examples.interpreter.internal.l10n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.interpreter' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.uml' range='[5.0.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.examples.interpreter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.interpreter' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.interpreter;singleton:=true&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.analysis.graph.ui' version='1.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.analysis.graph.ui' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Graph Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.graph.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.tracecompass.analysis.graph.ui' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.ui' version='1.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.analysis.graph.ui.criticalpath.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.graph.ui' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.graph.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.statesystem.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.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.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <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.eclipse.tracecompass.analysis.graph.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.ui.source' range='[1.2.0.202604110342,1.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.graph.ui' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.graph.ui;singleton:=true&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jpa.gen.source' version='2.5.0.v202510300359' singleton='false'>
      <update id='org.eclipse.jpt.jpa.gen.source' range='[0.0.0,2.5.0.v202510300359)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Dali Java Persistence Tools - Entity Gen Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jpa.gen'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jpa.gen.source' version='2.5.0.v202510300359'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jpa.gen.source' version='2.5.0.v202510300359'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jpa.gen.source' version='2.5.0.v202510300359'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jpa.gen.source' version='2.5.0.v202510300359'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jpa.gen.source&#xA;Bundle-Version: 2.5.0.v202510300359
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.tclchecker' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.tcl.tclchecker' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit TclChecker Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.tclchecker'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.tclchecker' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.tclchecker' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.tclchecker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.internal.tclchecker.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.tclchecker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.tclchecker.model.configs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.tcl.tclchecker.model.messages' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.tclchecker' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='4.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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.validators.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.validators.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.parser' 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.jface.databinding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.dltk.tcl.tclchecker
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.tclchecker.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.tclchecker' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.tclchecker;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.apache.derby.feature.feature.jar' version='1.15.1.202412071309'>
      <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.datatools.enablement.sybase'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='DTP Enablement for Apache Derby'/>
        <property name='df_LT.description' value='DTP support for using the Apache Derby database'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.apache.derby.feature'/>
        <property name='maven-version' value='1.15.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.apache.derby.feature.feature.jar' version='1.15.1.202412071309'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.apache.derby.feature' version='1.15.1.202412071309'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.apache.derby.feature' version='1.15.1.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.exportmodel.editor' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.profiler.exportmodel.editor' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Profiler Exportmodel 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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.exportmodel.editor'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel.editor' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.exportmodel.editor' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.profiler.exportmodel.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.exportmodel.editor' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.exportmodel' 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.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.profiler.exportmodel.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel.editor.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.exportmodel.editor' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.exportmodel.editor;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.lsp4j.source' version='1.0.0.v20260209-1721' singleton='false'>
      <update id='org.eclipse.lsp4j.source' range='[0.0.0,1.0.0.v20260209-1721)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='LSP4J Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse LSP4J'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.lsp4j.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.lsp4j.source' version='1.0.0.v20260209-1721'/>
        <provided namespace='osgi.identity' name='org.eclipse.lsp4j.source' version='1.0.0.v20260209-1721'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.lsp4j.source' version='1.0.0.v20260209-1721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.lsp4j.source&#xA;Bundle-Version: 1.0.0.v20260209-1721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.dataviewers.feature.feature.jar' version='8.23.0.202604281957'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDescription'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%featureProvider'/>
        <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 2011 Red Hat, Inc.'/>
        <property name='df_LT.featureName' value='Dataviewers for Linux Tools'/>
        <property name='df_LT.featureDescription' value='The Dataviewers features bundles the plug-ins used by profiling tools to draw graphs.'/>
        <property name='df_LT.featureProvider' value='Eclipse Linux Tools'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.dataviewers.feature'/>
        <property name='maven-version' value='8.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.feature.feature.jar' version='8.23.0.202604281957'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.linuxtools.dataviewers.feature' version='8.23.0.202604281957'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.linuxtools.dataviewers.feature' version='8.23.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.example.com/copyright' url='http://www.example.com/copyright'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swt.svg' version='3.132.100.v20260312-0625' singleton='false' generation='2'>
      <update id='org.eclipse.swt.svg' range='[0.0.0,3.132.100.v20260312-0625)' 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.100-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.100.v20260312-0625'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.svg' version='3.132.100.v20260312-0625'/>
        <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.100.v20260312-0625'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='eclipse.swt' name='org.eclipse.swt.svg_3.132.100.v20260312-0625-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.100.v20260312-0625'/>
        <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.svg.source' range='[3.132.100.v20260312-0625,3.132.100.v20260312-0625]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </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.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.100.v20260312-0625'/>
      </artifacts>
      <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.100.v20260312-0625&#xA;Fragment-Host: org.eclipse.swt
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.codan.core' version='4.2.600.202512101642' generation='2'>
      <update id='org.eclipse.cdt.codan.core' range='[0.0.0,4.2.600.202512101642)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Code Analysis Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.codan.core'/>
        <property name='maven-version' value='4.2.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core' version='4.2.600.202512101642'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.codan.core' version='4.2.600.202512101642'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.model.cfg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.core.param' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.core.cfg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.cdt.codan.internal.core.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.codan.core' version='4.2.600.202512101642'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.23.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.codan.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.codan.core.source' range='[4.2.600.202512101642,4.2.600.202512101642]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.codan.core' version='4.2.600.202512101642'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.codan.core;singleton:=true&#xA;Bundle-Version: 4.2.600.202512101642
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.composer.api.source' version='8.4.0.202512011310' singleton='false'>
      <update id='org.eclipse.php.composer.api.source' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse PDT'/>
        <property name='df_LT.bundleName' value='Composer API Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.composer.api'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.composer.api.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.composer.api.source' version='8.4.0.202512011310'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.composer.api.source' version='8.4.0.202512011310'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.composer.api.source' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.composer.api.source&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.passage.ldc.feature.feature.jar' version='4.6.0.v20260429-1155'>
      <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.passage.ldc'/>
        <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, 2024 ArSysOp.&#xA;&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Passage LDC'/>
        <property name='df_LT.description' value='Passage Licensing Definition Components: Eclipse PDE integration.'/>
        <property name='df_LT.providerName' value='Eclipse Passage'/>
        <property name='maven-groupId' value='org.eclipse.passage'/>
        <property name='maven-artifactId' value='org.eclipse.passage.ldc.feature'/>
        <property name='maven-version' value='4.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.passage.ldc.feature.feature.jar' version='4.6.0.v20260429-1155'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.passage.ldc.feature' version='4.6.0.v20260429-1155'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.passage.ldc.feature' version='4.6.0.v20260429-1155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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='toolingorg.eclipse.sdk.ide.ini.gtk.linux.riscv64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.sdk.ide.ini.gtk.linux.riscv64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.ini' version='4.40.0.I20260423-1800'/>
      </provides>
      <filter>
        (&amp;(osgi.arch=riscv64)(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='unconfigure'>
            removeJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);removeJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);removeJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);removeJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);removeJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);removeJvmArg(jvmArg:--add-modules=ALL-SYSTEM);removeProgramArg(programArg:--launcher.defaultAction);removeProgramArg(programArg:openFile);removeProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
          <instruction key='configure'>
            addJvmArg(jvmArg:-Dosgi.requiredJavaVersion=21);addJvmArg(jvmArg:-Dosgi.dataAreaRequiresExplicitInit=true);addJvmArg(jvmArg:-Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true);addJvmArg(jvmArg:-Dorg.slf4j.simpleLogger.defaultLogLevel=off);addJvmArg(jvmArg:-Declipse.platform.mergeTrust=true);addJvmArg(jvmArg:--add-modules=ALL-SYSTEM);addProgramArg(programArg:--launcher.defaultAction);addProgramArg(programArg:openFile);addProgramArg(programArg:--launcher.appendVmargs);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query' version='8.1.1' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.query' range='[0.0.0,8.1.1)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Acceleo Query Language'/>
        <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.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query'/>
        <property name='maven-version' value='8.1.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query' version='8.1.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query' version='8.1.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.delegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.parser.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.parser.quickfixes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.impl.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.impl.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.impl.namespace.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.lookup.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.namespace.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.services.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.services.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.validation.type' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query' version='8.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'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.antlr4-runtime' range='[4.13.2,4.13.3)'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.annotations' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.acceleo.query
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.source' range='[8.1.1,8.1.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query' version='8.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: org.eclipse.acceleo.query&#xA;Bundle-Version: 8.1.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.tcl.testing.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.tcl.testing.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse DLTK'/>
        <property name='df_LT.bundleName' value='Dynamic Languages Toolkit Tcl Testing Frameworks Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.tcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.tcl.testing'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.testing.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.tcl.testing.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.tcl.testing.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.tcl.testing.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.tcl.testing.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm4e.language_pack' version='0.17.2.202511281144'>
      <update id='org.eclipse.tm4e.language_pack' range='[0.0.0,0.17.2.202511281144)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='TextMate support in Eclipse IDE - Language Pack'/>
        <property name='df_LT.providerName' value='Eclipse TM4E'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse'/>
        <property name='maven-artifactId' value='org.eclipse.tm4e.language_pack'/>
        <property name='maven-version' value='0.17.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.language_pack' version='0.17.2.202511281144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tm4e.language_pack' version='0.17.2.202511281144'/>
        <provided namespace='osgi.identity' name='org.eclipse.tm4e.language_pack' version='0.17.2.202511281144'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.tm4e.ui' range='0.17.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.registry' range='0.17.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.tm4e.languageconfiguration' range='0.17.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm4e.language_pack.source' range='[0.17.2.202511281144,0.17.2.202511281144]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tm4e.language_pack' version='0.17.2.202511281144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tm4e.language_pack;singleton:=true&#xA;Bundle-Version: 0.17.2.202511281144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.net.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.commons.net.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Commons Net Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.net'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.net.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.net.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.net.source' version='4.11.0.v20260309-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.mylyn.commons.net.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.pivot.qvtrelation' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.pivot.qvtrelation' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTrelation Model (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.pivot.qvtrelation'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtrelation' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtrelation' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtrelation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtrelation.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtrelation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtrelation.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtrelation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.pivot.qvtrelation.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.pivot.qvtrelation' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvttemplate' range='[0.26.0,1.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.pivot.qvtrelation
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.pivot.qvtrelation.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.pivot.qvtrelation' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.pivot.qvtrelation;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.gdbtrace.ui' version='1.3.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.gdbtrace.ui' range='[0.0.0,1.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass GDB Tracepoint Analysis UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.gdbtrace.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.tracecompass.gdbtrace.ui' version='1.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.ui' version='1.3.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui.views.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui.views.project.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.gdbtrace.ui.views.project.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.gdbtrace.ui' version='1.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.gdbtrace.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.cdt.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.tracecompass.gdbtrace.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.gdbtrace.ui.source' range='[1.3.0.202604110342,1.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.gdbtrace.ui' version='1.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.gdbtrace.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.dawn.util' version='2.2.2.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.dawn.util' range='[0.0.0,2.2.2.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Dawn Utilities'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.dawn.util'/>
        <property name='maven-version' value='2.2.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.util' version='2.2.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.dawn.util' version='2.2.2.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.internal.util.bundle' version='2.2.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.util.connection' version='2.2.2'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.dawn.util.exceptions' version='2.2.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.dawn.util' version='2.2.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.net4j.tcp' range='[4.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.dawn.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.dawn.util.source' range='[2.2.2.v20260304-1812,2.2.2.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.dawn.util' version='2.2.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.dawn.util;singleton:=true&#xA;Bundle-Version: 2.2.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.git.core.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.git.core.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Git Connector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.git.core'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.git.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.git.core.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.git.core.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.git.core.source' version='4.11.0.v20260309-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.mylyn.git.core.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.pivot' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.pivot' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Abstract Syntax Models, Library and Evaluator'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.pivot'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='71'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.pivot' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.pivot' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.annotations.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.annotations.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.ids' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.ecore.as2es' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.ecore.es2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.ids' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.library.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.library.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.lookup.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.lookup.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.manager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.prettyprint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.internal.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.classifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.collection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.enumeration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.iterator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.numeric' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.oclany' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.oclinvalid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.oclvoid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.library.string' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.oclstdlib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.oclstdlib.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.oclstdlib.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.options' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.queries' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.queries.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.queries.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.pivot.values.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.pivot' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.common' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='0.0.0'/>
        <required namespace='java.package' name='com.google.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,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.ocl.pivot
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.pivot' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.pivot;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.buildship.compat' version='3.1.11.v20250904-1000' generation='2'>
      <update id='org.eclipse.buildship.compat' range='[0.0.0,3.1.11.v20250904-1000)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Buildship, Eclipse Plug-ins for Gradle - Compatibility classes'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Buildship'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.buildship.compat' version='3.1.11.v20250904-1000'/>
        <provided namespace='osgi.bundle' name='org.eclipse.buildship.compat' version='3.1.11.v20250904-1000'/>
        <provided namespace='java.package' name='org.eclipse.buildship.core.internal.workspace' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.buildship.compat' version='3.1.11.v20250904-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='2'>
        <required namespace='osgi.bundle' name='org.gradle.toolingapi' range='[8.9.0,8.10.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.buildship.compat
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.buildship.compat' version='3.1.11.v20250904-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.eclipse.buildship.compat;singleton:=true&#xA;Bundle-Version: 3.1.11.v20250904-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search' version='3.19.0.v20260421-0620' generation='2'>
      <update id='org.eclipse.search' range='[0.0.0,3.19.0.v20260421-0620)' 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.19.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.19.0.v20260421-0620'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search' version='3.19.0.v20260421-0620'/>
        <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.19.0.v20260421-0620'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.19.0.v20260421-0620,3.19.0.v20260421-0620]' 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.19.0.v20260421-0620'/>
      </artifacts>
      <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.19.0.v20260421-0620
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.scm.source' version='2.1.100.20250418-1315' singleton='false'>
      <update id='org.eclipse.m2e.scm.source' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - m2e'/>
        <property name='df_LT.bundleName' value='M2E Source Code Management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2e'/>
        <property name='maven-artifactId' value='org.eclipse.m2e.scm'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.scm.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.scm.source' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.scm.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2e.scm.source' 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.scm.source&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.xpath2.processor.doc.user' version='2.1.100.v202307260822' generation='2'>
      <update id='org.eclipse.wst.xml.xpath2.processor.doc.user' range='[0.0.0,2.1.100.v202307260822)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XPath 2.0 (PsychoPath) User Documentation'/>
        <property name='df_LT.vendorName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%vendorName'/>
        <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.xpath2.processor.doc.user'/>
        <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.wst.xml.xpath2.processor.doc.user' version='2.1.100.v202307260822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.xpath2.processor.doc.user' version='2.1.100.v202307260822'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.xpath2.processor.doc.user' version='2.1.100.v202307260822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xml.xpath2.processor.doc.user
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.xpath2.processor.doc.user.source' range='[2.1.100.v202307260822,2.1.100.v202307260822]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.xpath2.processor.doc.user' version='2.1.100.v202307260822'/>
      </artifacts>
      <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.xpath2.processor.doc.user;singleton:=true&#xA;Bundle-Version: 2.1.100.v202307260822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.doc.source' version='1.15.0.v20250302-1233' singleton='false'>
      <update id='org.eclipse.oomph.setup.doc.source' range='[0.0.0,1.15.0.v20250302-1233)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Setup Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.doc'/>
        <property name='maven-version' value='1.15.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.doc.source' version='1.15.0.v20250302-1233'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.doc.source' version='1.15.0.v20250302-1233'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.doc.source' version='1.15.0.v20250302-1233'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.doc.source' version='1.15.0.v20250302-1233'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.doc.source&#xA;Bundle-Version: 1.15.0.v20250302-1233
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.ctf.feature.group' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.ctf.feature.group' range='[0.0.0,11.3.0.202604110342)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.ctf'/>
        <property name='maven-version' value='11.3.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 2015 Ericsson'/>
        <property name='df_LT.featureName' value='CTF (Common Trace Format) Analysis'/>
        <property name='df_LT.description' value='Plug-ins to add support for reading and analyzing traces in the Common Trace Format (CTF) to the Tracing and Monitoring Framework (TMF).'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.group' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.ctf.feature.group' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <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.tracecompass.ctf.core' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='1.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.tracecompass.tmf.ui' range='1.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.core' range='[5.0.2.202604110342,5.0.2.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ctf.feature.jar' range='[11.3.0.202604110342,11.3.0.202604110342]'>
          <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.php.formatter.ui' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.formatter.ui' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Code Formatter UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.formatter.ui'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.formatter.ui' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.formatter.ui' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.formatter.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.formatter.ui' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.eclipse.php.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.php.formatter.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.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.wst.xml.core' 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.sse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.formatter.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.formatter.ui.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.formatter.ui' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.formatter.ui;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.xml' version='12.1.8' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.xml' range='[0.0.0,12.1.8)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Core :: XML'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Core :: XML'/>
        <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-xml'/>
        <property name='maven-version' value='12.1.8'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.xml' version='12.1.8'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.xml' version='12.1.8'/>
        <provided namespace='java.package' name='org.eclipse.jetty.xml' version='12.1.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.catalog,javax.xml.parsers,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.xml' version='12.1.8'>
          <properties size='1'>
            <property 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.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.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.charset' 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='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.catalog' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[12.1.8,13.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[12.1.8,13.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='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.xml.ConfigurationProcessorFactory)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.xml.source' range='[12.1.8,12.1.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.xml' version='12.1.8'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.xml&#xA;Bundle-Version: 12.1.8
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.iseries' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM DB2 UDB iSeries Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.iseries'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.internal.iseries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.iseries
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.iseries;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.jeview.feature.feature.group' version='1.1.900.v20260326-1522' singleton='false'>
      <update id='org.eclipse.jdt.jeview.feature.feature.group' range='[0.0.0,1.1.900.v20260326-1522)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.jeview.feature'/>
        <property name='maven-version' value='1.1.900-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) 2001, 2015 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='Java Element View'/>
        <property name='df_LT.description' value='Java Element view'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview.feature.feature.group' version='1.1.900.v20260326-1522'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='[3.40.0,4.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='[3.33.100,4.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.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.jface.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.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.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.texteditor' 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='[3.124.0,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview' range='[1.6.200.v20260326-1522,1.6.200.v20260326-1522]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.jeview.feature.feature.jar' range='[1.1.900.v20260326-1522,1.1.900.v20260326-1522]'>
          <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.sirius.ext.emf.ui' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.ext.emf.ui' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - EMF 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.ui'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.ui' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ext.emf.ui' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.ext.emf.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.ui' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.ui;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </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.eclipse.gmf.runtime.diagram.ui.dnd.source' version='1.8.0.202512020858' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.dnd.source' range='[0.0.0,1.8.0.202512020858)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='GMF Diagram Browse Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.dnd'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.dnd'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.dnd.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.dnd.source' version='1.8.0.202512020858'/>
        <provided namespace='osgi.identity' name='org.eclipse.gmf.runtime.diagram.ui.dnd.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.dnd.source' 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.diagram.ui.dnd.source&#xA;Bundle-Version: 1.8.0.202512020858
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.debug.core' version='2.11.2.v20260216-1113' generation='2'>
      <update id='org.eclipse.m2m.qvt.oml.debug.core' range='[0.0.0,2.11.2.v20260216-1113)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT Operational Debug'/>
        <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.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.debug.core'/>
        <property name='maven-version' value='2.11.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.core' version='2.11.2.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.debug.core' version='2.11.2.v20260216-1113'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.vm.protocol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.qvt.oml.debug.core.srclookup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.debug.core' version='2.11.2.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='lpg.runtime' range='[2.0.17,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.qvt.oml.debug.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.debug.core.source' range='[2.11.2.v20260216-1113,2.11.2.v20260216-1113]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.debug.core' version='2.11.2.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.debug.core;singleton:=true&#xA;Bundle-Version: 2.11.2.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.generator.common' version='1.18.0.v20240826-1656' generation='2'>
      <update id='org.eclipse.emf.parsley.generator.common' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Generator Common Utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.generator.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.generator.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.generator.common' version='1.18.0.v20240826-1656'/>
        <provided namespace='java.package' name='org.eclipse.emf.parsley.generator.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.generator.common' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property 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='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='5.0.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.parsley.generator.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.generator.common.source' range='[1.18.0.v20240826-1656,1.18.0.v20240826-1656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.generator.common' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.generator.common;singleton:=true&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.java.tasks.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.java.tasks.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Java Tasks Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.java.tasks'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java.tasks.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.java.tasks.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.java.tasks.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.java.tasks.source' version='4.11.0.v20260309-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.mylyn.java.tasks.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.jnr.jffi.native.source' version='1.3.15.v20260401-1000' singleton='false'>
      <update id='com.github.jnr.jffi.native.source' range='[0.0.0,1.3.15.v20260401-1000)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.github.jnr.jffi.native:1.3.15'/>
        <property name='maven-wrapped-groupId' value='com.github.jnr'/>
        <property name='maven-wrapped-artifactId' value='jffi'/>
        <property name='maven-wrapped-version' value='1.3.15'/>
        <property name='maven-wrapped-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.jnr.jffi.native.source' version='1.3.15.v20260401-1000'/>
        <provided namespace='osgi.bundle' name='com.github.jnr.jffi.native.source' version='1.3.15.v20260401-1000'/>
        <provided namespace='osgi.identity' name='com.github.jnr.jffi.native.source' version='1.3.15.v20260401-1000'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.jnr.jffi.native.source' version='1.3.15.v20260401-1000'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.github.jnr.jffi.native.source&#xA;Bundle-Version: 1.3.15.v20260401-1000
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.editor' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius Viewpoints Specification 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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='186'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.assist.content' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.editorPlugin' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.internal.navigation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.audit.templateinformationsection' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.common' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.abstractmappingimport' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.abstractvariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.annotationentry' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.colorstep' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.computedcolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.conditionalstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.dannotation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.dannotationentry' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.decorationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.documentedelement' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.eattributecustomization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.enduserdocumentedelement' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.ereferencecustomization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.estructuralfeaturecustomization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.fixedcolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.group' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.identifiedelement' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.interactivevariabledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.interpolatedcolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.javaextension' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.metamodelextensionsetting' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.pastetargetdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationelementmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationextensiondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationtemplate' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.selectiondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.semanticbaseddecoration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.systemcolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.typedvariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.usercolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.usercolorspalette' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.viewpoint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.vsmelementcustomization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.vsmelementcustomizationreuse' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.basiclabelstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.labelborderstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.labelstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.tooltipstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.abstracttool' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.abstracttooldescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.acceleovariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.case_' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.changecontext' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.createinstance' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.dialogvariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.editmaskvariables' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaaction' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaactioncall' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaactionparameter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.featurechangelistener' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.for_' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.groupmenu' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.if_' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.let' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.menuitemdescriptionreference' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.menuitemdescriptionwithicon' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.moveelement' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.panebasedselectionwizarddescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.pastedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.representationcreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.representationnavigationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.selectionwizarddescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.setobject' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.setvalue' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.tooldescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.toolfilterdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.unset' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.ruleaudit' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.semanticvalidationrule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationfix' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationrule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationset' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.viewvalidationrule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.audit.templateinformationsection' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.common' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.abstractmappingimport' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.abstractvariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.annotationentry' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.colorstep' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.computedcolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.conditionalstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.dannotation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.dannotationentry' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.decorationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.documentedelement' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.eattributecustomization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.enduserdocumentedelement' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.ereferencecustomization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.estructuralfeaturecustomization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.fixedcolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.group' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.identifiedelement' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.interactivevariabledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.interpolatedcolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.javaextension' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.metamodelextensionsetting' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.pastetargetdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationelementmapping' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationextensiondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationtemplate' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.selectiondescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.semanticbaseddecoration' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.systemcolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.typedvariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.usercolor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.usercolorspalette' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.viewpoint' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.vsmelementcustomization' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.vsmelementcustomizationreuse' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.basiclabelstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelalignmentdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelborderstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.tooltipstyledescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.abstracttooldescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.acceleovariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.case_' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.changecontext' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.createinstance' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.dialogvariable' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.editmaskvariables' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaaction' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaactioncall' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaactionparameter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.featurechangelistener' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.for_' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.groupmenu' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.if_' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.let' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.menuitemdescriptionreference' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.menuitemdescriptionwithicon' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.moveelement' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.panebasedselectionwizarddescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.pastedescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.representationcreationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.representationnavigationdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.selectionwizarddescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.setobject' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.setvalue' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.tooldescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.toolfilterdescription' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.unset' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.ruleaudit' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.semanticvalidationrule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationfix' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationrule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationset' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.viewvalidationrule' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.validation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.assist' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.ecore' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.menu' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.perspectives' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.actions' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.assist' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.color' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.commands' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.editor' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.marker' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.child' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.refactoring' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.refactoring.border' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.outline' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.perspectives' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.presentation' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.property.filter' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.property.section' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.wizards' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.utils' version='7.6.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.wizards' version='7.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='7.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='7.5.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='27.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='2.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.12.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.12.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui.interpreter' range='7.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.editor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.emftvm.launcher' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.emftvm.launcher' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='ATL EMFTVM Launcher Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.emftvm.launcher'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.launcher' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm.launcher' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.launcher.compat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.launcher.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.emftvm.launcher.profiler' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.emftvm.launcher' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.adt.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.emftvm' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.m2m.atl.emftvm.launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.emftvm.launcher.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.emftvm.launcher' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.emftvm.launcher;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.native.source.feature.jar' version='12.5.0.202603311517'>
      <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.update.feature.plugin' value='org.eclipse.cdt.core.native'/>
        <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) 2002, 2014 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Development Tooling Native Utilities Developer Resources'/>
        <property name='df_LT.description' value='Eclipse C/C++ development platform native code and fragments for spawner. Included in C/C++ Development Tools.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.native'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.native.source.feature.jar' version='12.5.0.202603311517'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.cdt.native.source' version='12.5.0.202603311517'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.cdt.native.source' version='12.5.0.202603311517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.osgi.service.event.source' version='1.4.1.202109301733' singleton='false'>
      <update id='org.osgi.service.event.source' range='[0.0.0,1.4.1.202109301733)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.osgi.service.event:1.4.1.202109301733'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.event.source' version='1.4.1.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.event.source' version='1.4.1.202109301733'/>
        <provided namespace='osgi.identity' name='org.osgi.service.event.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.event.source' 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.source&#xA;Bundle-Version: 1.4.1.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.mylyn.source' version='6.4.2.202509021500' singleton='false'>
      <update id='org.eclipse.dltk.mylyn.source' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Mylyn DLTK Bridge Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.dltk.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.mylyn'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.mylyn.source' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.mylyn.source' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.mylyn.source' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.mylyn.source&#xA;Bundle-Version: 6.4.2.202509021500
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.test.assertj.log' version='1.3.0' singleton='false' generation='2'>
      <update id='org.osgi.test.assertj.log' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.test.assertj.log'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Testing AssertJ Support for Log Service'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <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.test.assertj.log'/>
        <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.test.assertj.log' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.osgi.test.assertj.log' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.test.assertj.log.logentry' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.assertj.core.api,org.osgi.framework,org.osgi.service.log,org.osgi.test.assertj.bundle,org.osgi.test.assertj.servicereference' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.osgi.test.assertj.log' version='1.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='8'>
        <required namespace='java.package' name='org.assertj.core.api' range='[3.23.0,4.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.log' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.bundle' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.date' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.test.assertj.servicereference' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.osgi.test.assertj.log
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.test.assertj.log.source' range='[1.3.0,1.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.test.assertj.log' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.test.assertj.log&#xA;Bundle-Version: 1.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.json' version='1.2.0.v202308160419' generation='2'>
      <update id='org.eclipse.json' range='[0.0.0,1.2.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source JSON Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.json'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.json' version='1.2.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.json' version='1.2.0.v202308160419'/>
        <provided namespace='java.package' name='org.eclipse.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.impl.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.jsonpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.provisonnal.com.eclipsesource.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.schema' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.json' version='1.2.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='java.package' name='org.apache.http' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.conn' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.entity' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.json.source' range='[1.2.0.v202308160419,1.2.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.json' version='1.2.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.json;singleton:=true&#xA;Bundle-Version: 1.2.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.embedcdt.templates.stm.ui' version='3.0.2.202602251544' generation='2'>
      <update id='org.eclipse.embedcdt.templates.stm.ui' range='[0.0.0,3.0.2.202602251544)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundle.vendor' value='Eclipse Embedded CDT'/>
        <property name='df_LT.bundle.name' value='Embedded C/C++ STM32Fx Project Templates Plug-in'/>
        <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.embedcdt.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.embedcdt.templates.stm.ui'/>
        <property name='maven-version' value='3.0.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.embedcdt.templates.stm.ui' version='3.0.2.202602251544'/>
        <provided namespace='osgi.bundle' name='org.eclipse.embedcdt.templates.stm.ui' version='3.0.2.202602251544'/>
        <provided namespace='osgi.identity' name='org.eclipse.embedcdt.templates.stm.ui' version='3.0.2.202602251544'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.embedcdt.templates.core' range='3.1.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.embedcdt.templates.stm.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.embedcdt.templates.stm.ui' version='3.0.2.202602251544'/>
      </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.embedcdt.templates.stm.ui;singleton:=true&#xA;Bundle-Version: 3.0.2.202602251544
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.cmake.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.cmake.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.cmake'/>
        <property name='maven-version' value='12.5.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) 2015,2016 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ CMake Build Support - Preview'/>
        <property name='df_LT.description' value='Support for projects built using CMake'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.cmake.core' range='[2.0.200.202512020204,2.0.200.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.ui' range='[1.4.800.202603111352,1.4.800.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core' range='[1.4.600.202512020204,1.4.600.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.doc' range='[1.1.0.202211080413,1.1.0.202211080413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.ui' range='[1.1.300.202512020204,1.1.300.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.cmake.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.tracecompass.analysis.profiling.doc.user' version='11.3.0.202604110342'>
      <update id='org.eclipse.tracecompass.analysis.profiling.doc.user' range='[0.0.0,11.3.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Profiling User Guide'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.analysis.profiling.doc.user'/>
        <property name='maven-version' value='11.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.doc.user' version='11.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.analysis.profiling.doc.user' version='11.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.analysis.profiling.doc.user' version='11.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.doc.user.source' range='[11.3.0.202604110342,11.3.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.analysis.profiling.doc.user' version='11.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.analysis.profiling.doc.user;singleton:=true&#xA;Bundle-Version: 11.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.context.feature.feature.jar' version='4.11.0.v20260429-0403'>
      <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://eclipse.org/mylyn'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.mylyn.context.core'/>
        <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) 2004, 2013 Tasktop Technologies and others. All rights reserved.'/>
        <property name='df_LT.featureName' value='Mylyn Task-Focused Interface'/>
        <property name='df_LT.description' value='Provides the Mylyn Task-Focused Interface.'/>
        <property name='df_LT.providerName' value='Eclipse Mylyn'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.context.feature'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context.feature.feature.jar' version='4.11.0.v20260429-0403'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mylyn.context.feature' version='4.11.0.v20260429-0403'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mylyn.context.feature' version='4.11.0.v20260429-0403'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.common.frameworks' version='1.2.0.v202307260438' generation='2'>
      <update id='org.eclipse.jst.common.frameworks' range='[0.0.0,1.2.0.v202307260438)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='Integration Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.frameworks'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.frameworks' version='1.2.0.v202307260438'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' version='1.2.0.v202307260438'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.frameworks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.modulecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.jdt.internal.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.jdt.internal.integration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.jdt.internal.javalite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.frameworks' version='1.2.0.v202307260438'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.common.frameworks
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.frameworks.source' range='[1.2.0.v202307260438,1.2.0.v202307260438]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.frameworks' version='1.2.0.v202307260438'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.frameworks; singleton:=true&#xA;Bundle-Version: 1.2.0.v202307260438
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.feature.group' version='11.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.feature.group' range='[0.0.0,11.3.0.202604110342)' 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='%featureProvider'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf'/>
        <property name='maven-version' value='11.3.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 2009 Ericsson'/>
        <property name='df_LT.featureName' value='TMF - Tracing and Monitoring Framework'/>
        <property name='df_LT.description' value='Plug-ins to integrate TMF into the workbench.'/>
        <property name='df_LT.featureProvider' value='Eclipse Trace Compass'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.group' version='11.3.0.202604110342'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.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.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.core.expressions' 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.ui.navigator' 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.navigator.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.common' range='2.5.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.5.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.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.themes' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.core' range='[10.2.0.202604110342,10.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.ui' range='[9.2.0.202604110342,9.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.doc.dev' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.core' range='[4.3.2.202604110342,4.3.2.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui' range='[2.3.0.202604110342,2.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.statesystem.core' range='[5.4.0.202604110342,5.4.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.segmentstore.core' range='[3.2.0.202604110342,3.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.core' range='[5.1.0.202604110342,5.1.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.graph.ui' range='[1.2.0.202604110342,1.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.core' range='[6.2.3.202604110342,6.2.3.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.timing.ui' range='[6.2.0.202604110342,6.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.core' range='[1.2.0.202604110342,1.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui' range='[1.2.0.202604110342,1.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.datastore.core' range='[1.4.0.202604110342,1.4.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.core' range='[2.3.0.202604110342,2.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.counters.ui' range='[2.2.0.202604110342,2.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.core' range='[2.7.0.202604110342,2.7.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.ui' range='[4.2.2.202604110342,4.2.2.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.filter.parser' range='[1.2.0.202604110342,1.2.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.common.core' range='[5.3.0.202604110342,5.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.analysis.profiling.doc.user' range='[11.3.0.202604110342,11.3.0.202604110342]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.feature.jar' range='[11.3.0.202604110342,11.3.0.202604110342]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.eclipse.org/tracecompass/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.eclipse.org/tracecompass/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:0,location:http${#58}//download.eclipse.org/tracecompass.incubator/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.removeRepository(type:1,location:http${#58}//download.eclipse.org/tracecompass.incubator/master/repository);org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass/master/repository,type:0,name:Trace Compass,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass/master/repository,type:1,name:Trace Compass,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass.incubator/master/repository,type:0,name:Trace Compass Incubator,enabled:false); org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(location:https${#58}//download.eclipse.org/tracecompass.incubator/master/repository,type:1,name:Trace Compass Incubator,enabled:false);
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xsd.doc.feature.group' version='2.32.0.v20260108-1232' singleton='false'>
      <update id='org.eclipse.xsd.doc.feature.group' range='[0.0.0,2.32.0.v20260108-1232)' 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.xsd.doc'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='XSD Documentation'/>
        <property name='df_LT.description' value='Documentation and tutorials for XSD.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.doc.feature.group' version='2.32.0.v20260108-1232'/>
        <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.xsd.doc' range='[2.29.0.v20260108-1232,2.29.0.v20260108-1232]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.cheatsheets' range='[2.8.1.v20250415-0903,2.8.1.v20250415-0903]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.doc.feature.jar' range='[2.32.0.v20260108-1232,2.32.0.v20260108-1232]'>
          <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.tm.terminal.connector.remote.feature.feature.jar' version='12.5.0.202603111352'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2025 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/'/>
        <property name='df_LT.featureName' value='Remote API Connector for Eclipse Terminal'/>
        <property name='df_LT.description' value='A Terminal Connector using the org.eclipse.remote API.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tm.terminal.connector.remote.feature'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.remote.feature.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tm.terminal.connector.remote.feature' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tm.terminal.connector.remote.feature' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.linuxtools.vagrant.docs.source' version='2.0.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.vagrant.docs.source' range='[0.0.0,2.0.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='Vagrant Tooling Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.vagrant.docs'/>
        <property name='maven-version' value='2.0.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.vagrant.docs.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.vagrant.docs.source' version='2.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.vagrant.docs.source' version='2.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.vagrant.docs.source' version='2.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.vagrant.docs.source&#xA;Bundle-Version: 2.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jpt.jaxb.ui' version='1.5.200.v202301061019' generation='2'>
      <update id='org.eclipse.jpt.jaxb.ui' range='[0.0.0,1.5.200.v202301061019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dali Java Persistence Tools - JAXB 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.dali'/>
        <property name='maven-artifactId' value='org.eclipse.jpt.jaxb.ui'/>
        <property name='maven-version' value='1.5.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.ui' version='1.5.200.v202301061019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.ui' version='1.5.200.v202301061019'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.jaxb21' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.jaxb22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.platform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.wizards.classesgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.wizards.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.wizards.proj' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.wizards.proj.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.internal.wizards.schemagen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jpt.jaxb.ui.platform' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jpt.jaxb.ui' version='1.5.200.v202301061019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.common.utility' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jpt.jaxb.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' range='[1.4.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.4.200,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.wst.common.uriresolver' range='[1.1.401,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='[1.1.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jpt.jaxb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.jaxb.ui.source' range='[1.5.200.v202301061019,1.5.200.v202301061019]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jpt.jaxb.ui' version='1.5.200.v202301061019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jpt.jaxb.ui;singleton:=true&#xA;Bundle-Version: 1.5.200.v202301061019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.connectivity.apache.derby.ui' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP Apache Derby UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.apache.derby.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.derby' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.apache.derby.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.ui.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.apache.derby.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.sdk.feature.group' version='1.38.0.v20260428-0836' singleton='false'>
      <update id='org.eclipse.oomph.setup.sdk.feature.group' range='[0.0.0,1.38.0.v20260428-0836)' 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.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.sdk'/>
        <property name='maven-version' value='1.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.copyright' value='Copyright (c) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup SDK'/>
        <property name='df_LT.description' value='Contains the UI plugins and extensions for setting up development environments.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sdk.feature.group' version='1.38.0.v20260428-0836'/>
        <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.oomph.setup.git.feature.group' range='[1.30.0.v20251211-0657,1.30.0.v20251211-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.jdt.feature.group' range='[1.26.0.v20251211-0657,1.26.0.v20251211-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.launching.feature.group' range='[1.21.0.v20260209-1213,1.21.0.v20260209-1213]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.maven.feature.group' range='[1.24.0.v20251211-0657,1.24.0.v20251211-0657]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.mylyn.feature.group' range='[1.22.0.v20251211-0657,1.22.0.v20251211-0657]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.pde.feature.group' range='[1.18.0.v20251211-0657,1.18.0.v20251211-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projects.feature.group' range='[1.20.0.v20251211-0657,1.20.0.v20251211-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.projectset.feature.group' range='[1.18.0.v20251211-0657,1.18.0.v20251211-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.targlets.feature.group' range='[1.22.0.v20251211-0657,1.22.0.v20251211-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workbench.feature.group' range='[1.19.0.v20251211-0657,1.19.0.v20251211-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.workingsets.feature.group' range='[1.20.0.v20251211-0657,1.20.0.v20251211-0657]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.ide.feature.group' range='[1.24.0.v20260428-0836,1.24.0.v20260428-0836]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sdk' range='[1.7.0.v20220421-1218,1.7.0.v20220421-1218]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.sdk.feature.jar' range='[1.38.0.v20260428-0836,1.38.0.v20260428-0836]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xsd.ecore.importer.source' version='2.11.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.xsd.ecore.importer.source' range='[0.0.0,2.11.0.v20250910-1205)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='XSD Ecore Importer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.ecore.importer'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.importer.source' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.ecore.importer.source' version='2.11.0.v20250910-1205'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.ecore.importer.source' version='2.11.0.v20250910-1205'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.ecore.importer.source' version='2.11.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.xsd.ecore.importer.source&#xA;Bundle-Version: 2.11.0.v20250910-1205
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.uml2.codegen.ecore.ui' version='2.6.0.v20260412-0921' generation='2'>
      <update id='org.eclipse.uml2.codegen.ecore.ui' range='[0.0.0,2.6.0.v20260412-0921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='UML2 Ecore 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.uml2.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.uml2.codegen.ecore.ui'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.codegen.ecore.ui' version='2.6.0.v20260412-0921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore.ui' version='2.6.0.v20260412-0921'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.genmodel.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.uml2.codegen.ecore.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.uml2.codegen.ecore.ui' version='2.6.0.v20260412-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='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.uml2.codegen.ecore' range='[2.5.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.uml2.codegen.ecore.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.uml2.codegen.ecore.ui' version='2.6.0.v20260412-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.eclipse.uml2.codegen.ecore.ui; singleton:=true&#xA;Bundle-Version: 2.6.0.v20260412-0921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tm.terminal.connector.cdtserial.feature.feature.jar' version='12.5.0.202603111352'>
      <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) 2017, 2025 QNX Software Systems and others.All rights reserved. This program and the accompanying materialsare made available under the terms of the Eclipse Public License 2.0which accompanies this distribution, and is available athttps://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='Serial Connector for Eclipse Terminal'/>
        <property name='df_LT.description' value='A serial line connector for the Eclipse Terminal'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.tm.terminal.connector.cdtserial.feature'/>
        <property name='maven-version' value='12.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.connector.cdtserial.feature.feature.jar' version='12.5.0.202603111352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.tm.terminal.connector.cdtserial.feature' version='12.5.0.202603111352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.tm.terminal.connector.cdtserial.feature' version='12.5.0.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.doc' version='4.2.17.v20260304-1816' generation='2'>
      <update id='org.eclipse.emf.cdo.doc' range='[0.0.0,4.2.17.v20260304-1816)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Documentation'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.doc'/>
        <property name='maven-version' value='4.2.17-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.doc' version='4.2.17.v20260304-1816'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.doc' version='4.2.17.v20260304-1816'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.online' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.operators' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.programmers' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.programmers.client' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.programmers.server' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.reference' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.reference.api' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.reference.product' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.reference.schema' version='4.2.17'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.doc.users' version='4.2.17'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.doc' version='4.2.17.v20260304-1816'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.help' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.4.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.db.doc' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.net4j.doc' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.common' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.edit' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.net4j' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.db' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.mongodb' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.net4j' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.server.ocl' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ui' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.emf.cdo.doc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.doc.source' range='[4.2.17.v20260304-1816,4.2.17.v20260304-1816]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.doc' version='4.2.17.v20260304-1816'/>
      </artifacts>
      <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.cdo.doc; singleton:=true&#xA;Bundle-Version: 4.2.17.v20260304-1816
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.profiler.exportmodel.editor.source' version='4.12.0.v202505101449' singleton='false'>
      <update id='org.eclipse.m2m.atl.profiler.exportmodel.editor.source' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='ATL Profiler Exportmodel Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.profiler.exportmodel.editor'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.profiler.exportmodel.editor.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.profiler.exportmodel.editor.source' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.profiler.exportmodel.editor.source' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.profiler.exportmodel.editor.source' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.profiler.exportmodel.editor.source&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.feature.group' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.ui.feature.group' range='[0.0.0,2.43.0.v20260426-1446)' 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.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <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='Xtext UI'/>
        <property name='df_LT.description' value='Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.buildship.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.jar' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]'>
          <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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.oomph.projectconfig.edit' version='1.13.0.v20230204-0932' generation='2'>
      <update id='org.eclipse.oomph.projectconfig.edit' range='[0.0.0,1.13.0.v20230204-0932)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Project Configuration Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.projectconfig.edit'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.edit' version='1.13.0.v20230204-0932'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.projectconfig.edit' version='1.13.0.v20230204-0932'/>
        <provided namespace='java.package' name='org.eclipse.oomph.projectconfig.provider' version='1.13.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.projectconfig.edit' version='1.13.0.v20230204-0932'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.projectconfig' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.predicates.edit' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.preferences.edit' range='[1.13.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.base.edit' range='[1.16.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.projectconfig.edit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.projectconfig.edit.source' range='[1.13.0.v20230204-0932,1.13.0.v20230204-0932]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.projectconfig.edit' version='1.13.0.v20230204-0932'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.projectconfig.edit;singleton:=true&#xA;Bundle-Version: 1.13.0.v20230204-0932
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.runtime.source' version='1.1.6' singleton='false'>
      <update id='org.apache.felix.gogo.runtime.source' range='[0.0.0,1.1.6)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.felix.gogo.runtime:1.1.6'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime.source' version='1.1.6'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.gogo.runtime.source' version='1.1.6'/>
        <provided namespace='osgi.identity' name='org.apache.felix.gogo.runtime.source' version='1.1.6'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.gogo.runtime.source' 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.source&#xA;Bundle-Version: 1.1.6
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.compare.diagram.ide.ui.sirius.source' version='1.1.1.202508281322' singleton='false'>
      <update id='org.eclipse.emf.compare.diagram.ide.ui.sirius.source' range='[0.0.0,1.1.1.202508281322)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Compare Sirius Integration (Experimental) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.compare'/>
        <property name='maven-artifactId' value='org.eclipse.emf.compare.diagram.ide.ui.sirius'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.diagram.ide.ui.sirius.source' version='1.1.1.202508281322'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.compare.diagram.ide.ui.sirius.source' version='1.1.1.202508281322'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.compare.diagram.ide.ui.sirius.source' version='1.1.1.202508281322'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.compare.diagram.ide.ui.sirius.source' version='1.1.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.diagram.ide.ui.sirius.source&#xA;Bundle-Version: 1.1.1.202508281322
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.logicalstructure' version='1.0.0.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.logicalstructure' range='[0.0.0,1.0.0.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Logical Structures'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.logicalstructure'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.logicalstructure' version='1.0.0.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.logicalstructure' version='1.0.0.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.logicalstructure' version='1.0.0.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.ecore.logicalstructure' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.emf.cdo.logicalstructure
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.logicalstructure.source' range='[1.0.0.v20260304-1812,1.0.0.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.logicalstructure' version='1.0.0.v20260304-1812'/>
      </artifacts>
      <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.cdo.logicalstructure;singleton:=true&#xA;Bundle-Version: 1.0.0.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mat.feature.feature.jar' version='1.17.0.202604281354'>
      <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.mat.api'/>
        <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, 2026 SAP AG, IBM Corporation and others.&#xA;&#xA;Visit https://eclipse.dev/mat/'/>
        <property name='df_LT.featureName' value='Memory Analyzer'/>
        <property name='df_LT.description' value='Memory Analyzer'/>
        <property name='df_LT.providerName' value='Eclipse Memory Analyzer'/>
        <property name='maven-groupId' value='org.eclipse.mat'/>
        <property name='maven-artifactId' value='org.eclipse.mat.feature'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.feature.feature.jar' version='1.17.0.202604281354'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.mat.feature' version='1.17.0.202604281354'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.mat.feature' version='1.17.0.202604281354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.ocl.examples.interpreter.source' version='4.24.0.v20260428-1443' singleton='false'>
      <update id='org.eclipse.ocl.examples.interpreter.source' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse OCL'/>
        <property name='df_LT.bundleName' value='OCL Examples Interpreter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.examples.interpreter'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.examples.interpreter.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.examples.interpreter.source' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.examples.interpreter.source' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.examples.interpreter.source' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.examples.interpreter.source&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.aarch64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.platform.ide.executable.cocoa.macosx.aarch64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.ocl.ecore.edit' version='4.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.ecore.edit' range='[0.0.0,4.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL for Ecore Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.ecore.edit'/>
        <property name='maven-version' value='4.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.ecore.edit' version='4.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.ecore.edit' version='4.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.ecore.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.ecore.edit' version='4.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.ecore' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ocl.edit' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.ecore.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.ecore.edit' version='4.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.ecore.edit;singleton:=true&#xA;Bundle-Version: 4.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.server.db.source.feature.jar' version='4.15.1.v20260304-1812'>
      <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='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) 2004-2026 Eike Stepper (Loehne, Germany) 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 is available at https://www.eclipse.org/legal/epl-2.0&#xA;&#xA;SPDX-License-Identifier: EPL-2.0'/>
        <property name='df_LT.featureName' value='CDO Model Repository Server DB Source'/>
        <property name='df_LT.description' value='Contains the DBStore plugins.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.server.db'/>
        <property name='maven-version' value='4.15.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.server.db.source.feature.jar' version='4.15.1.v20260304-1812'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.cdo.server.db.source' version='4.15.1.v20260304-1812'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.cdo.server.db.source' version='4.15.1.v20260304-1812'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.core' version='1.5.200.v202502280419' generation='2'>
      <update id='org.eclipse.jst.j2ee.core' range='[0.0.0,1.5.200.v202502280419)' 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='J2EE Core Component'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.core'/>
        <property name='maven-version' value='1.5.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='108'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.core' version='1.5.200.v202502280419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' version='1.5.200.v202502280419'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.application.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.application.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.client.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.client.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.common.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.common.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.core.internal.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.core.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.core.internal.validation.xmlerrorcustomization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.connector' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.webapplication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.webservices' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jsp.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jsp.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.model.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.taglib.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.taglib.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.taglib.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webapplication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webapplication.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webapplication.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.internal.wsdd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.jaxrpcmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.jaxrpcmap.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.jaxrpcmap.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsclient.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsclient.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wscommon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wscommon.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wscommon.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsdd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsdd.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsdd.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.application.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.application.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.application.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.applicationclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.applicationclient.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.applicationclient.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.applicationclient.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.core.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.core.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ejb.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ejb.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ejb.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.internal.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jca' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jca.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jca.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jca.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jsp.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jsp.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jsp.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.web' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.web.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.web.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.web.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webapp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webapp.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webapp.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webapp.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webfragment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webfragment.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webfragment.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webfragment.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.archive.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.util.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.core' version='1.5.200.v202502280419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.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.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.400,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.core.source' range='[1.5.200.v202502280419,1.5.200.v202502280419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.core' version='1.5.200.v202502280419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.core;singleton:=true&#xA;Bundle-Version: 1.5.200.v202502280419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.3.0.202604110342' singleton='false'>
      <update id='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' range='[0.0.0,2.3.0.202604110342)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Trace Compass'/>
        <property name='df_LT.bundleName' value='Trace Compass TMF XML Analysis UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.analysis.xml.ui'/>
        <property name='maven-version' value='2.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.3.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.3.0.202604110342'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.3.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.analysis.xml.ui.source' version='2.3.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.analysis.xml.ui.source&#xA;Bundle-Version: 2.3.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.sdk.ide' name='org.eclipse.sdk.ide.executable' version='4.40.0.I20260423-1800'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.cocoa.macosx.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.sdk.ide.executable.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.wst.server.http.ui.source' version='1.0.500.v202007170127' singleton='false'>
      <update id='org.eclipse.wst.server.http.ui.source' range='[0.0.0,1.0.500.v202007170127)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='HTTP Server UI Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.http.ui'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.http.ui.source' version='1.0.500.v202007170127'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.http.ui.source' version='1.0.500.v202007170127'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.http.ui.source' version='1.0.500.v202007170127'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.http.ui.source' version='1.0.500.v202007170127'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.http.ui.source&#xA;Bundle-Version: 1.0.500.v202007170127
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.jenkins.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.jenkins.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Jenkins Connector Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.jenkins.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.jenkins.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.jenkins.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.jenkins.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.jenkins.ui.source' version='4.11.0.v20260309-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.mylyn.jenkins.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtimperative' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xtext.qvtimperative' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVTimperative CS Model and Parser (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtimperative'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtimperative' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtimperative' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperative.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperativecs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperativecs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xtext.qvtimperativecs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtimperative' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.pivot.qvtimperative' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtbase' range='[0.26.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.qvtd.xtext.qvtimperative
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtimperative.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtimperative' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtimperative;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2e.scm' version='2.1.100.20250418-1315' generation='2'>
      <update id='org.eclipse.m2e.scm' range='[0.0.0,2.1.100.20250418-1315)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='M2E Source Code Management'/>
        <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.scm'/>
        <property name='maven-version' value='2.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.scm' version='2.1.100.20250418-1315'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2e.scm' version='2.1.100.20250418-1315'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2e.scm.spi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2e.scm' 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'/>
        <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.resources' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.5.2'/>
        <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.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.1'/>
        <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.scm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2e.scm.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.scm' 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.scm;singleton:=true&#xA;Bundle-Version: 2.1.100.20250418-1315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.dataviewers.piechart' version='3.0.0.202604281957' singleton='false' generation='2'>
      <update id='org.eclipse.linuxtools.dataviewers.piechart' range='[0.0.0,3.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Data Viewers Pie-chart Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Linux Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.profiling'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.dataviewers.piechart'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.piechart' version='3.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.dataviewers.piechart' version='3.0.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.dataviewers.piechart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.dataviewers.piechart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.dataviewers.piechart' version='3.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.swtchart.extensions.charts' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.dataviewers.piechart
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.dataviewers.piechart.source' range='[3.0.0.202604281957,3.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.dataviewers.piechart' version='3.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.dataviewers.piechart&#xA;Bundle-Version: 3.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.inject.source' version='7.0.0' singleton='false'>
      <update id='com.google.inject.source' range='[0.0.0,7.0.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.google.inject:7.0.0'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.inject.source' version='7.0.0'/>
        <provided namespace='osgi.bundle' name='com.google.inject.source' version='7.0.0'/>
        <provided namespace='osgi.identity' name='com.google.inject.source' version='7.0.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.inject.source' 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.source&#xA;Bundle-Version: 7.0.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ecore' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.ecore' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Ecore Support'/>
        <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.ecore'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ecore' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ecore' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.eclipse.emf.ecore,com.google.inject,org.eclipse.xtext.resource.generic,org.eclipse.xtext.resource.impl,org.eclipse.xtext.naming,org.eclipse.xtext.util,org.eclipse.xtext' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.ecore' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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='3.34.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='2.43.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.xtext.ecore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ecore' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.ecore;singleton:=true&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.source.feature.group' version='1.13.1.202211151334' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.source.feature.group' range='[0.0.0,1.13.1.202211151334)' 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.description.url' value='http://www.eclipse.org/gmf'/>
        <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.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.source'/>
        <property name='maven-version' value='1.13.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Notation Sources'/>
        <property name='df_LT.description' value='API documentation and source code zips for Graphical Modeling Framework SDK component.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.source.feature.group' version='1.13.1.202211151334'/>
        <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.gmf.runtime.notation.source' range='[1.10.0.202211151334,1.10.0.202211151334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.edit.source' range='[1.8.0.202211151334,1.8.0.202211151334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.source.feature.jar' range='[1.13.1.202211151334,1.13.1.202211151334]'>
          <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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2002, 2016 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </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.eclipse.wb.os.win32.source' version='1.11.0.202603241839' singleton='false'>
      <update id='org.eclipse.wb.os.win32.source' range='[0.0.0,1.11.0.202603241839)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse WindowBuilder'/>
        <property name='df_LT.bundleName' value='WindowBuilder Win32 OS Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.os.win32'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.os.win32.source' version='1.11.0.202603241839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wb.os.win32.source' version='1.11.0.202603241839'/>
        <provided namespace='osgi.identity' name='org.eclipse.wb.os.win32.source' version='1.11.0.202603241839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wb.os.win32.source' version='1.11.0.202603241839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wb.os.win32.source&#xA;Bundle-Version: 1.11.0.202603241839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.codelibs.nekohtml' version='3.0.3' singleton='false' generation='2'>
      <update id='org.codelibs.nekohtml' range='[0.0.0,3.0.3)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Neko HTML'/>
        <property name='org.eclipse.equinox.p2.description' value='An HTML parser and tag balancer.'/>
        <property name='org.eclipse.equinox.p2.provider' value='CodeLibs Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/codelibs/nekohtml'/>
        <property name='maven-groupId' value='org.codelibs'/>
        <property name='maven-artifactId' value='nekohtml'/>
        <property name='maven-version' value='3.0.3'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.codelibs.nekohtml' version='3.0.3'/>
        <provided namespace='osgi.bundle' name='org.codelibs.nekohtml' version='3.0.3'/>
        <provided namespace='java.package' name='org.codelibs.nekohtml' version='3.0.3'/>
        <provided namespace='java.package' name='org.codelibs.nekohtml.parsers' version='3.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.xml.parsers,org.codelibs.nekohtml.sax,org.w3c.dom,org.xml.sax' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.codelibs.nekohtml.sax' version='3.0.3'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.codelibs.nekohtml' version='3.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='7'>
        <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.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>
            org.codelibs.nekohtml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.codelibs.nekohtml.source' range='[3.0.3,3.0.3]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.codelibs.nekohtml' version='3.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: org.codelibs.nekohtml&#xA;Bundle-Version: 3.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.parsley.junit4.feature.feature.jar' version='1.18.0.v20240826-1656'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='EMF Parsley Junit4 Support'/>
        <property name='org.eclipse.equinox.p2.description' value='EMF Parsley Junit4 Support.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/emfparsley'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;February 1, 2011&#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;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;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;- 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 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;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- 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;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;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) 2015 RCP Vision (http://www.rcp-vision.com) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.junit4.feature'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.junit4.feature.feature.jar' version='1.18.0.v20240826-1656'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.parsley.junit4.feature' version='1.18.0.v20240826-1656'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.parsley.junit4.feature' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.reviews.server' version='1.1.3.v20260304-1812' generation='2'>
      <update id='org.eclipse.emf.cdo.lm.reviews.server' range='[0.0.0,1.1.3.v20260304-1812)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='CDO Model Repository Lifecycle Management Reviews Server'/>
        <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.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.reviews.server'/>
        <property name='maven-version' value='1.1.3-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.server' version='1.1.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.reviews.server' version='1.1.3.v20260304-1812'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.internal.server' version='1.1.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.internal.server.bundle' version='1.1.3'/>
        <provided namespace='java.package' name='org.eclipse.emf.cdo.lm.reviews.server' version='1.1.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.reviews.server' version='1.1.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.server' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.emf.cdo.lm.reviews.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.reviews.server.source' range='[1.1.3.v20260304-1812,1.1.3.v20260304-1812]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.reviews.server' version='1.1.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.reviews.server;singleton:=true&#xA;Bundle-Version: 1.1.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.emf.util.ui.source' version='3.11.0.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.emf.util.ui.source' range='[0.0.0,3.11.0.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational EMF Utilities UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.emf.util.ui'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.emf.util.ui.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.emf.util.ui.source' version='3.11.0.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.emf.util.ui.source' version='3.11.0.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.emf.util.ui.source' version='3.11.0.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.emf.util.ui.source&#xA;Bundle-Version: 3.11.0.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.p2.doc.source' version='1.14.0.v20230625-0755' singleton='false'>
      <update id='org.eclipse.oomph.p2.doc.source' range='[0.0.0,1.14.0.v20230625-0755)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph P2 Management Documentation Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.p2.doc'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.p2.doc.source' version='1.14.0.v20230625-0755'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.p2.doc.source' version='1.14.0.v20230625-0755'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.p2.doc.source' version='1.14.0.v20230625-0755'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.p2.doc.source' version='1.14.0.v20230625-0755'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.p2.doc.source&#xA;Bundle-Version: 1.14.0.v20230625-0755
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.compiler.batch.source' version='3.46.0.v20260421-0704' singleton='false'>
      <update id='org.eclipse.jdt.core.compiler.batch.source' range='[0.0.0,3.46.0.v20260421-0704)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse Compiler for Java(TM) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.compiler.batch'/>
        <property name='maven-version' value='3.46.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.compiler.batch.source' version='3.46.0.v20260421-0704'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.compiler.batch.source' version='3.46.0.v20260421-0704'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.compiler.batch.source' version='3.46.0.v20260421-0704'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.compiler.batch.source' version='3.46.0.v20260421-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.jdt.core.compiler.batch.source&#xA;Bundle-Version: 3.46.0.v20260421-0704
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xtext.qvtcore.source' version='0.35.0.v20260428-1512' singleton='false'>
      <update id='org.eclipse.qvtd.xtext.qvtcore.source' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse QVTd'/>
        <property name='df_LT.bundleName' value='QVTcore CS Model and Parser (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xtext.qvtcore'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xtext.qvtcore.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xtext.qvtcore.source' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xtext.qvtcore.source' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xtext.qvtcore.source' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xtext.qvtcore.source&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='27.0.0' singleton='false'>
      <provides size='270'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='27.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.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.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.classfile' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.random' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='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.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='javax.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='java.lang.classfile.attribute' 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.lang.classfile.constantpool' 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='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.classfile.instruction' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='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='jdk.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' 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' version='22.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='23.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='24.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='25.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='26.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='27.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='27.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='27.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='27.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.emf.parsley.generator.common.source' version='1.18.0.v20240826-1656' singleton='false'>
      <update id='org.eclipse.emf.parsley.generator.common.source' range='[0.0.0,1.18.0.v20240826-1656)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Parsley Generator Common Utilities Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.parsley'/>
        <property name='maven-artifactId' value='org.eclipse.emf.parsley.generator.common'/>
        <property name='maven-version' value='1.18.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.parsley.generator.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.parsley.generator.common.source' version='1.18.0.v20240826-1656'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.parsley.generator.common.source' version='1.18.0.v20240826-1656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.parsley.generator.common.source' version='1.18.0.v20240826-1656'/>
      </artifacts>
      <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.parsley.generator.common.source&#xA;Bundle-Version: 1.18.0.v20240826-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-engine.source' version='6.0.3' singleton='false'>
      <update id='junit-jupiter-engine.source' range='[0.0.0,6.0.3)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for junit-jupiter-engine:6.0.3'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-engine'/>
        <property name='maven-version' value='6.0.3'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-engine.source' version='6.0.3'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-engine.source' version='6.0.3'/>
        <provided namespace='osgi.identity' name='junit-jupiter-engine.source' version='6.0.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-engine.source' version='6.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: junit-jupiter-engine.source&#xA;Bundle-Version: 6.0.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'>
      <update id='org.eclipse.jst.ws.axis.ui.doc.user' range='[0.0.0,1.1.200.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Axis Web services documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.ui.doc.user'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.ui.doc.user.source' range='[1.1.200.v201903222115,1.1.200.v201903222115]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.200.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ocl.xtext.essentialocl' version='1.24.0.v20260428-1443' generation='2'>
      <update id='org.eclipse.ocl.xtext.essentialocl' range='[0.0.0,1.24.0.v20260428-1443)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='OCL Unified Essential OCL Concrete Syntax Model and Parser'/>
        <property name='df_LT.providerName' value='Eclipse OCL'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ocl'/>
        <property name='maven-artifactId' value='org.eclipse.ocl.xtext.essentialocl'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.xtext.essentialocl' version='1.24.0.v20260428-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ocl.xtext.essentialocl' version='1.24.0.v20260428-1443'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.as2cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.cs2as' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.lpg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.utilities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialocl.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialoclcs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialoclcs.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ocl.xtext.essentialoclcs.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ocl.xtext.essentialocl' version='1.24.0.v20260428-1443'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)' optional='true' greedy='false'/>
        <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.ocl.xtext.base' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='[2.9.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.15,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.ocl.xtext.essentialocl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ocl.xtext.essentialocl' version='1.24.0.v20260428-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ocl.xtext.essentialocl;singleton:=true&#xA;Bundle-Version: 1.24.0.v20260428-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.gcov.docs' version='1.0.0.202604281957'>
      <update id='org.eclipse.linuxtools.gcov.docs' range='[0.0.0,1.0.0.202604281957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='GCov Documentation'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <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.linuxtools.gcov'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.gcov.docs'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.docs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.gcov.docs' version='1.0.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.gcov.docs' version='1.0.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.gcov.docs.source' range='[1.0.0.202604281957,1.0.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.gcov.docs' version='1.0.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.gcov.docs;singleton:=true&#xA;Bundle-Version: 1.0.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.properties.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.editor.properties.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius Properties View Specification Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.properties'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.editor.properties.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.properties.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.properties.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.cdo.source' version='4.29.1.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.source' range='[0.0.0,4.29.1.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Client Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo'/>
        <property name='maven-version' value='4.29.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.source' version='4.29.1.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.source' version='4.29.1.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.source' version='4.29.1.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.source' version='4.29.1.v20260304-1812'/>
      </artifacts>
      <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.cdo.source&#xA;Bundle-Version: 4.29.1.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.runtime.jdt.source' version='3.11.1.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.runtime.jdt.source' range='[0.0.0,3.11.1.v20260216-1113)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='QVT Operational JDT Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.qvto-plugins'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.runtime.jdt'/>
        <property name='maven-version' value='3.11.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.runtime.jdt.source' version='3.11.1.v20260216-1113'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.qvt.oml.runtime.jdt.source' version='3.11.1.v20260216-1113'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.qvt.oml.runtime.jdt.source' version='3.11.1.v20260216-1113'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.qvt.oml.runtime.jdt.source' version='3.11.1.v20260216-1113'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.runtime.jdt.source&#xA;Bundle-Version: 3.11.1.v20260216-1113
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.qvt.oml.examples.feature.group' version='3.11.2.v20260216-1113' singleton='false'>
      <update id='org.eclipse.m2m.qvt.oml.examples.feature.group' range='[0.0.0,3.11.2.v20260216-1113)' 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/mmt/qvto'/>
        <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.qvto-features'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.qvt.oml.examples'/>
        <property name='maven-version' value='3.11.2-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 Borland Software Corporation.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Borland Software Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='QVT Operational Examples'/>
        <property name='df_LT.description' value='QVT Operational examples'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.group' version='3.11.2.v20260216-1113'/>
        <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.m2m.qvt.oml.samples' range='[3.11.0.v20260216-1113,3.11.0.v20260216-1113]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.examples.feature.jar' range='[3.11.2.v20260216-1113,3.11.2.v20260216-1113]'>
          <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-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.mylyn.commons.net' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.net' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons Net'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.net'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.net' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.net.http' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.net' version='4.11.0.v20260309-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='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.auth' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.cookie' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.methods' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.methods.multipart' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.params' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.protocol' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.httpclient.util' range='3.1.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.4,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.text' range='[1.12.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.net
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.net.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.net' version='4.11.0.v20260309-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.mylyn.commons.net;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.ext.source' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.ui.ext.source' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Sirius UI Extensions Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.ext'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.ext.source' version='7.6.0.202603111244'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.ui.ext.source' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.ext.source' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.ext.source&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.java.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.java.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Java Language Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.java'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.java.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.java.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.java.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.java.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='toolingorg.eclipse.platform.ide.config.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800' singleton='false'>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='toolingorg.eclipse.platform.ide.config.cocoa.macosx.x86_64' version='4.40.0.I20260423-1800'/>
        <provided namespace='toolingorg.eclipse.platform.ide' name='org.eclipse.platform.ide.config' version='4.40.0.I20260423-1800'/>
      </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='unconfigure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:);setProgramProperty(propName:eclipse.product,propValue:);setProgramProperty(propName:osgi.splashPath,propValue:);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:);setProgramProperty(propName:eclipse.application,propValue:);setProgramProperty(propName:eclipse.buildId,propValue:);removeRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates);removeRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);removeRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:osgi.instance.area.default,propValue:@user.home/Documents/workspace);setProgramProperty(propName:eclipse.product,propValue:org.eclipse.platform.ide);setProgramProperty(propName:osgi.splashPath,propValue:platform${#58}/base/plugins/org.eclipse.platform);setProgramProperty(propName:osgi.bundles.defaultStartLevel,propValue:4);setProgramProperty(propName:eclipse.application,propValue:org.eclipse.ui.ide.workbench);setProgramProperty(propName:eclipse.buildId,propValue:4.40.0.I20260423-1800);addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/eclipse/updates/4.40,name:The Eclipse Project Updates,enabled:true);addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);addRepository(type:1,location:https${#58}//download.eclipse.org/releases/2026-06,name:2026-06,enabled:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.zseries' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTP IBM DB2 UDB zSeries Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.zseries'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.internal.zseries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.zseries
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.zseries;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.npm.core' version='1.1.0.v202308160419' generation='2'>
      <update id='org.eclipse.wst.json.npm.core' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='NPM Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.npm.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.core' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.npm.core' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.npm.core' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='73.1.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.eclipse.wst.json.npm.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.core.source' range='[1.1.0.v202308160419,1.1.0.v202308160419]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.npm.core' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.npm.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.externaltools' version='1.3.600.v20260307-0017' generation='2'>
      <update id='org.eclipse.core.externaltools' range='[0.0.0,1.3.600.v20260307-0017)' 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.600-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.600.v20260307-0017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools' version='1.3.600.v20260307-0017'/>
        <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.600.v20260307-0017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.600.v20260307-0017,1.3.600.v20260307-0017]' 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.600.v20260307-0017'/>
      </artifacts>
      <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.600.v20260307-0017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mwe.core.source' version='1.20.0.v20260425-1324' singleton='false'>
      <update id='org.eclipse.emf.mwe.core.source' range='[0.0.0,1.20.0.v20260425-1324)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='MWE Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mwe.core'/>
        <property name='maven-version' value='1.20.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.core.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mwe.core.source' version='1.20.0.v20260425-1324'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mwe.core.source' version='1.20.0.v20260425-1324'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mwe.core.source' version='1.20.0.v20260425-1324'/>
      </artifacts>
      <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.mwe.core.source&#xA;Bundle-Version: 1.20.0.v20260425-1324
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.version.source' version='1.16.0.v20240211-0940' singleton='false'>
      <update id='org.eclipse.oomph.version.source' range='[0.0.0,1.16.0.v20240211-0940)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Version Management Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.version'/>
        <property name='maven-version' value='1.16.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.version.source' version='1.16.0.v20240211-0940'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.version.source' version='1.16.0.v20240211-0940'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.version.source' version='1.16.0.v20240211-0940'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.version.source' version='1.16.0.v20240211-0940'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.version.source&#xA;Bundle-Version: 1.16.0.v20240211-0940
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.m2m.atl.debug.core' version='4.12.0.v202505101449' generation='2'>
      <update id='org.eclipse.m2m.atl.debug.core' range='[0.0.0,4.12.0.v202505101449)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ATL Core Debug'/>
        <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.m2m.atl'/>
        <property name='maven-artifactId' value='org.eclipse.m2m.atl.debug.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.debug.core' version='4.12.0.v202505101449'/>
        <provided namespace='osgi.bundle' name='org.eclipse.m2m.atl.debug.core' version='4.12.0.v202505101449'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.m2m.atl.debug.core.adwp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.m2m.atl.debug.core' version='4.12.0.v202505101449'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2m.atl.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.m2m.atl.debug.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.debug.core.source' range='[4.12.0.v202505101449,4.12.0.v202505101449]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.m2m.atl.debug.core' version='4.12.0.v202505101449'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.m2m.atl.debug.core;singleton:=true&#xA;Bundle-Version: 4.12.0.v202505101449
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.specifier.properties.feature.feature.group' version='7.6.0.202603111244' singleton='false'>
      <update id='org.eclipse.sirius.specifier.properties.feature.feature.group' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Specifier support for Sirius property views definition.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.specifier.properties.feature'/>
        <property name='maven-version' value='7.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) 2015, 2016 Obeo and others.&#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;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Properties Views - Specifier Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.properties.feature.feature.group' version='7.6.0.202603111244'/>
        <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.sirius.editor.properties' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' range='[7.6.0.202603111244,7.6.0.202603111244]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.specifier.properties.feature.feature.jar' range='[7.6.0.202603111244,7.6.0.202603111244]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.commands.source' version='1.1.700.v20250916-0927' singleton='false'>
      <update id='org.eclipse.e4.core.commands.source' range='[0.0.0,1.1.700.v20250916-0927)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Eclipse e4 core commands Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.commands'/>
        <property name='maven-version' value='1.1.700-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands.source' version='1.1.700.v20250916-0927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.commands.source' version='1.1.700.v20250916-0927'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.commands.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.commands.source' 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.source&#xA;Bundle-Version: 1.1.700.v20250916-0927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.man.core' version='1.5.0.202604281957' generation='2'>
      <update id='org.eclipse.linuxtools.man.core' range='[0.0.0,1.5.0.202604281957)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Man viewer and service'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Linux Tools'/>
        <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.linuxtools.man'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.man.core'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.core' version='1.5.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.man.core' version='1.5.0.202604281957'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.internal.man.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.man.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.linuxtools.man.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.man.core' version='1.5.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.linuxtools.man.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.man.core.source' range='[1.5.0.202604281957,1.5.0.202604281957]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.man.core' version='1.5.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.man.core;singleton:=true&#xA;Bundle-Version: 1.5.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb' version='1.3.0.202311071249' generation='2'>
      <update id='org.eclipse.datatools.enablement.hsqldb' range='[0.0.0,1.3.0.202311071249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='DTP HSQLDB Enablement Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb' version='1.3.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb' version='1.3.0.202311071249'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.hsqldb' version='1.3.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.hsqldb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.source' range='[1.3.0.202311071249,1.3.0.202311071249]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.hsqldb' version='1.3.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.hsqldb;singleton:=true&#xA;Bundle-Version: 1.3.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'>
      <update id='org.eclipse.jst.ws.infopop' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Web services UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.infopop.source' range='[1.0.400.v201903050508,1.0.400.v201903050508]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rap.tools.templates' version='4.7.0.20260330-0719' generation='2'>
      <update id='org.eclipse.rap.tools.templates' range='[0.0.0,4.7.0.20260330-0719)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='RAP Templates Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org - RAP'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.rap'/>
        <property name='maven-artifactId' value='org.eclipse.rap.tools.templates'/>
        <property name='maven-version' value='4.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.templates' version='4.7.0.20260330-0719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rap.tools.templates' version='4.7.0.20260330-0719'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.templates.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.rap.tools.templates.internal.rap' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.rap.tools.templates' version='4.7.0.20260330-0719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.rap.tools.templates
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tools.templates.source' range='[4.7.0.20260330-0719,4.7.0.20260330-0719]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.rap.tools.templates' version='4.7.0.20260330-0719'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rap.tools.templates;singleton:=true&#xA;Bundle-Version: 4.7.0.20260330-0719
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.linuxtools.rpm.rpmlint.source' version='1.1.0.202604281957' singleton='false'>
      <update id='org.eclipse.linuxtools.rpm.rpmlint.source' range='[0.0.0,1.1.0.202604281957)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Linux Tools'/>
        <property name='df_LT.bundleName' value='RPM Rpmlint Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.linuxtools.rpm'/>
        <property name='maven-artifactId' value='org.eclipse.linuxtools.rpm.rpmlint'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.linuxtools.rpm.rpmlint.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.linuxtools.rpm.rpmlint.source' version='1.1.0.202604281957'/>
        <provided namespace='osgi.identity' name='org.eclipse.linuxtools.rpm.rpmlint.source' version='1.1.0.202604281957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.linuxtools.rpm.rpmlint.source' version='1.1.0.202604281957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.linuxtools.rpm.rpmlint.source&#xA;Bundle-Version: 1.1.0.202604281957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.trace-event-logger' version='0.5.1' singleton='false' generation='2'>
      <update id='org.eclipse.tracecompass.trace-event-logger' range='[0.0.0,0.5.1)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Trace Compass Trace Event Logger'/>
        <property name='org.eclipse.equinox.p2.description' value='This logger is based on JUL to allow fast JSON traces to be written to disk. It is not lockless or nanosecond precise, but is fast and simple to use and configure.'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Trace Compass'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/eclipse-tracecompass/trace-event-logger'/>
        <property name='maven-groupId' value='org.eclipse.tracecompass'/>
        <property name='maven-artifactId' value='trace-event-logger'/>
        <property name='maven-version' value='0.5.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.eclipse.tracecompass.trace-event-logger' version='0.5.1'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.trace-event-logger' version='0.5.1'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger' version='0.5.1'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger.beans' version='0.5.1'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.management' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.trace-event-logger' version='0.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='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.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.management' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' 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='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.logging' range='0.0.0'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.tracecompass.traceeventlogger.beans' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.tracecompass.trace-event-logger
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.trace-event-logger.source' range='[0.5.1,0.5.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.trace-event-logger' version='0.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.eclipse.tracecompass.trace-event-logger&#xA;Bundle-Version: 0.5.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.ws.ui.source' version='1.5.0.202311071249' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oda.ws.ui.source' range='[0.0.0,1.5.0.202311071249)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Web Services ODA Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.ws.ui'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws.ui.source' version='1.5.0.202311071249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.ws.ui.source' version='1.5.0.202311071249'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.ws.ui.source' version='1.5.0.202311071249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.ws.ui.source' version='1.5.0.202311071249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.ws.ui.source&#xA;Bundle-Version: 1.5.0.202311071249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.graphiti.examples.filesystem.mm.source' version='0.19.3.202502181516' singleton='false'>
      <update id='org.eclipse.graphiti.examples.filesystem.mm.source' range='[0.0.0,0.19.3.202502181516)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Graphiti Filesystem Example Model (Incubation) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.graphiti'/>
        <property name='maven-artifactId' value='org.eclipse.graphiti.examples.filesystem.mm'/>
        <property name='maven-version' value='0.19.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.graphiti.examples.filesystem.mm.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.bundle' name='org.eclipse.graphiti.examples.filesystem.mm.source' version='0.19.3.202502181516'/>
        <provided namespace='osgi.identity' name='org.eclipse.graphiti.examples.filesystem.mm.source' version='0.19.3.202502181516'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.graphiti.examples.filesystem.mm.source' version='0.19.3.202502181516'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.graphiti.examples.filesystem.mm.source&#xA;Bundle-Version: 0.19.3.202502181516
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jgit.ssh.jsch' version='7.7.0.202604291911-m2' generation='2'>
      <update id='org.eclipse.jgit.ssh.jsch' range='[0.0.0,7.7.0.202604291911-m2)' 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.7.0.202604291911-m2'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jgit.ssh.jsch' version='7.7.0.202604291911-m2'/>
        <provided namespace='java.package' name='org.eclipse.jgit.transport.ssh.jsch' version='7.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jgit.ssh.jsch' version='7.7.0.202604291911-m2'>
          <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.7.0.202604291911-m2'/>
        <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.7.0,7.8.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.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.internal.transport.ssh' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.nls' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.transport' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util' range='[7.7.0,7.8.0)'/>
        <required namespace='java.package' name='org.eclipse.jgit.util.io' range='[7.7.0,7.8.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.7.0.202604291911-m2,7.7.0.202604291911-m2]' 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.7.0.202604291911-m2'/>
      </artifacts>
      <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.7.0.202604291911-m2&#xA;Fragment-Host: org.eclipse.jgit;bundle-version=&quot;[7.7.0,7.8.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.commons-codec.source' version='1.22.0' singleton='false'>
      <update id='org.apache.commons.commons-codec.source' range='[0.0.0,1.22.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.commons.commons-codec:1.22.0'/>
        <property name='maven-groupId' value='commons-codec'/>
        <property name='maven-artifactId' value='commons-codec'/>
        <property name='maven-version' value='1.22.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-codec.source' version='1.22.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-codec.source' version='1.22.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-codec.source' version='1.22.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.commons-codec.source' version='1.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-codec.source&#xA;Bundle-Version: 1.22.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tracecompass.tmf.chart.ui' version='1.2.0.202604110342' generation='2'>
      <update id='org.eclipse.tracecompass.tmf.chart.ui' range='[0.0.0,1.2.0.202604110342)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Trace Compass Chart UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Trace Compass'/>
        <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.tracecompass'/>
        <property name='maven-artifactId' value='org.eclipse.tracecompass.tmf.chart.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui' version='1.2.0.202604110342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.ui' version='1.2.0.202604110342'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.ui.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.provisional.tmf.chart.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.aggregator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.swtchart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tracecompass.internal.tmf.chart.ui.type' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tracecompass.tmf.chart.ui' version='1.2.0.202604110342'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.common.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.chart.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.tracecompass.tmf.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtchart' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.common.annotations' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' 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.eclipse.tracecompass.tmf.chart.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tracecompass.tmf.chart.ui.source' range='[1.2.0.202604110342,1.2.0.202604110342]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tracecompass.tmf.chart.ui' version='1.2.0.202604110342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tracecompass.tmf.chart.ui;singleton:=true&#xA;Bundle-Version: 1.2.0.202604110342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit.source' version='3.17.500.v20260416-0158' singleton='false'>
      <update id='org.eclipse.jdt.junit.source' range='[0.0.0,3.17.500.v20260416-0158)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Java Development Tools JUnit support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit'/>
        <property name='maven-version' value='3.17.500-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.source' version='3.17.500.v20260416-0158'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.source' version='3.17.500.v20260416-0158'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.source' version='3.17.500.v20260416-0158'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.source' version='3.17.500.v20260416-0158'/>
      </artifacts>
      <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.source&#xA;Bundle-Version: 3.17.500.v20260416-0158
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.xotcl.testing.xounit' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.xotcl.testing.xounit' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit XOUnit Framework Support'/>
        <property name='df_LT.pluginProvider' value='Eclipse DLTK'/>
        <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.dltk.xotcl'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.xotcl.testing.xounit'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.testing.xounit' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.xotcl.testing.xounit' version='6.4.2.202509021500'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.xotcl.testing.xounit' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.testing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.testing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' 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.dltk.tcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.tcl.launching' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.xotcl.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.debug' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.2))'>
          <description>
            org.eclipse.dltk.xotcl.testing.xounit
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.testing.xounit.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.xotcl.testing.xounit' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.xotcl.testing.xounit;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </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='com.google.guava.source' version='33.6.0.jre' singleton='false'>
      <update id='com.google.guava.source' range='[0.0.0,33.6.0.jre)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.google.guava:33.6.0.jre'/>
        <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-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.guava.source' version='33.6.0.jre'/>
        <provided namespace='osgi.bundle' name='com.google.guava.source' version='33.6.0.jre'/>
        <provided namespace='osgi.identity' name='com.google.guava.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.guava.source' 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.source&#xA;Bundle-Version: 33.6.0.jre
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.dltk.console.ui' version='6.4.2.202509021500' generation='2'>
      <update id='org.eclipse.dltk.console.ui' range='[0.0.0,6.4.2.202509021500)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Dynamic Languages Toolkit Console UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.dltk.core'/>
        <property name='maven-artifactId' value='org.eclipse.dltk.console.ui'/>
        <property name='maven-version' value='6.4.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.console.ui' version='6.4.2.202509021500'/>
        <provided namespace='osgi.bundle' name='org.eclipse.dltk.console.ui' version='6.4.2.202509021500'/>
        <provided namespace='java.package' name='org.eclipse.dltk.console.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.dltk.console.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.dltk.console.ui' version='6.4.2.202509021500'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.launching' 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='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.dltk.console.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.console.ui.source' range='[6.4.2.202509021500,6.4.2.202509021500]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.dltk.console.ui' version='6.4.2.202509021500'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.dltk.console.ui;singleton:=true&#xA;Bundle-Version: 6.4.2.202509021500
          </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.apache.lucene.sandbox.source' version='10.4.0.v20260226-1000' singleton='false'>
      <update id='org.apache.lucene.sandbox.source' range='[0.0.0,10.4.0.v20260226-1000)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.lucene.sandbox:10.4.0.v20260226-1000'/>
        <property name='maven-groupId' value='org.apache.lucene'/>
        <property name='maven-artifactId' value='lucene-sandbox'/>
        <property name='maven-version' value='10.4.0'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.sandbox.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.sandbox.source' version='10.4.0.v20260226-1000'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.sandbox.source' 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='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.sandbox.source' 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.sandbox.source&#xA;Bundle-Version: 10.4.0.v20260226-1000
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.tasks.search' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.tasks.search' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Tasks Search'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.tasks.search'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.search' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.search' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.tasks.ui.search' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.tasks.search' version='4.11.0.v20260309-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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.net' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.workbench' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.tasks.ui' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' 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'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.tasks.search
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.tasks.search.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.tasks.search' version='4.11.0.v20260309-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.mylyn.tasks.search;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.oda.sdk.feature.jar' version='1.13.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 ODA Driver SDK'/>
        <property name='df_LT.description' value='EMF driver for Open Data Access, including design support and source.'/>
        <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.oda.sdk'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.oda.sdk.feature.jar' version='1.13.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.oda.sdk' version='1.13.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.oda.sdk' version='1.13.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) 2010-2018 Kenn Hussey 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.swtbot.generator.client' version='4.3.0.202506021445' generation='2'>
      <update id='org.eclipse.swtbot.generator.client' range='[0.0.0,4.3.0.202506021445)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='SWTBot Generator Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - SWTBot'/>
        <property name='maven-groupId' value='org.eclipse.swtbot.generator.client'/>
        <property name='maven-artifactId' value='org.eclipse.swtbot.generator.client'/>
        <property name='maven-version' value='4.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.client' version='4.3.0.202506021445'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swtbot.generator.client' version='4.3.0.202506021445'/>
        <provided namespace='osgi.identity' name='org.eclipse.swtbot.generator.client' version='4.3.0.202506021445'>
          <properties size='1'>
            <property 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.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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' 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.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.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swtbot.generator' 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.jdt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.swtbot.generator.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swtbot.generator.client.source' range='[4.3.0.202506021445,4.3.0.202506021445]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swtbot.generator.client' version='4.3.0.202506021445'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swtbot.generator.client;singleton:=true&#xA;Bundle-Version: 4.3.0.202506021445
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.php.formatter.core' version='8.4.0.202512011310' generation='2'>
      <update id='org.eclipse.php.formatter.core' range='[0.0.0,8.4.0.202512011310)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Code Formatter Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse PDT'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.php'/>
        <property name='maven-artifactId' value='org.eclipse.php.formatter.core'/>
        <property name='maven-version' value='8.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.formatter.core' version='8.4.0.202512011310'/>
        <provided namespace='osgi.bundle' name='org.eclipse.php.formatter.core' version='8.4.0.202512011310'/>
        <provided namespace='java.package' name='org.eclipse.php.formatter.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.formatter.core.profiles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.php.internal.formatter.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.php.formatter.core' version='8.4.0.202512011310'>
          <properties size='1'>
            <property 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.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.php.core.parser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.php.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.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.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.dltk.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.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.dltk.annotations' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.php.formatter.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.php.formatter.core.source' range='[8.4.0.202512011310,8.4.0.202512011310]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.php.formatter.core' version='8.4.0.202512011310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.php.formatter.core;singleton:=true&#xA;Bundle-Version: 8.4.0.202512011310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.jsoncdb.core.ui' version='1.1.300.202512020204' generation='2'>
      <update id='org.eclipse.cdt.jsoncdb.core.ui' range='[0.0.0,1.1.300.202512020204)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='JSON Compilation Database Parser UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.jsoncdb.core.ui'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.ui' version='1.1.300.202512020204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.jsoncdb.core.ui' version='1.1.300.202512020204'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.jsoncdb.core.ui' version='1.1.300.202512020204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.34.0,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.cdt.jsoncdb.core' range='[1.4.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='[2.4.600,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.jsoncdb.core.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.jsoncdb.core.ui.source' range='[1.1.300.202512020204,1.1.300.202512020204]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.jsoncdb.core.ui' version='1.1.300.202512020204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.jsoncdb.core.ui;singleton:=true&#xA;Bundle-Version: 1.1.300.202512020204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.ecore.converter.feature.group' version='2.15.0.v20250910-1205' singleton='false'>
      <update id='org.eclipse.xsd.ecore.converter.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.xsd.ecore.converter'/>
        <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='XSD Ecore Converter'/>
        <property name='df_LT.description' value='Importer and exporter for converting between Ecore models and XML Schemas.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.converter.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.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.xsd' 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.importer' 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.exporter' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.converter' range='[2.9.0.v20230211-1150,2.9.0.v20230211-1150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.importer' range='[2.11.0.v20250910-1205,2.11.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.exporter' range='[2.9.0.v20250910-1205,2.9.0.v20250910-1205]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.ecore.converter.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.eclipse.cdt.build.gcc.ui' version='1.2.500.202603111352' generation='2'>
      <update id='org.eclipse.cdt.build.gcc.ui' range='[0.0.0,1.2.500.202603111352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='GCC ToolChain Support UI'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.build.gcc.ui'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.ui' version='1.2.500.202603111352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.cdt.build.gcc.ui' version='1.2.500.202603111352'/>
        <provided namespace='java.package' name='org.eclipse.cdt.build.gcc.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.cdt.build.gcc.ui' version='1.2.500.202603111352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.207.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.ui' range='[9.1.0,10.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.build.gcc.core' range='[2.1.500,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.cdt.core' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.cdt.build.gcc.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.build.gcc.ui.source' range='[1.2.500.202603111352,1.2.500.202603111352]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.cdt.build.gcc.ui' version='1.2.500.202603111352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.cdt.build.gcc.ui;singleton:=true&#xA;Bundle-Version: 1.2.500.202603111352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.ui.ide' version='1.14.0.v20251223-1407' generation='2'>
      <update id='org.eclipse.oomph.setup.ui.ide' range='[0.0.0,1.14.0.v20251223-1407)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Oomph Setup UI IDE'/>
        <property name='df_LT.providerName' value='Eclipse Oomph 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.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.ui.ide'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.ide' version='1.14.0.v20251223-1407'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.setup.ui.ide' version='1.14.0.v20251223-1407'/>
        <provided namespace='java.package' name='org.eclipse.oomph.setup.ui.internal.ide' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.setup.ui.ide' version='1.14.0.v20251223-1407'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.24.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup' range='[1.34.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.edit' range='[1.20.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.ui' range='[1.26.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.setup.core' range='[1.35.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.oomph.resources' range='[1.21.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.oomph.setup.ui.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.ide.source' range='[1.14.0.v20251223-1407,1.14.0.v20251223-1407]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.setup.ui.ide' version='1.14.0.v20251223-1407'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.setup.ui.ide;singleton:=true&#xA;Bundle-Version: 1.14.0.v20251223-1407
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.workingsets.editor.source' version='1.17.0.v20250218-0822' singleton='false'>
      <update id='org.eclipse.oomph.workingsets.editor.source' range='[0.0.0,1.17.0.v20250218-0822)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Oomph Project'/>
        <property name='df_LT.bundleName' value='Oomph Dynamic Working Sets Editor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.oomph'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.workingsets.editor'/>
        <property name='maven-version' value='1.17.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.workingsets.editor.source' version='1.17.0.v20250218-0822'/>
        <provided namespace='osgi.bundle' name='org.eclipse.oomph.workingsets.editor.source' version='1.17.0.v20250218-0822'/>
        <provided namespace='osgi.identity' name='org.eclipse.oomph.workingsets.editor.source' version='1.17.0.v20250218-0822'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.oomph.workingsets.editor.source' version='1.17.0.v20250218-0822'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.oomph.workingsets.editor.source&#xA;Bundle-Version: 1.17.0.v20250218-0822
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.cdt.launch.serial.feature.feature.group' version='12.5.0.202603111352' singleton='false'>
      <update id='org.eclipse.cdt.launch.serial.feature.feature.group' range='[0.0.0,12.5.0.202603111352)' 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.cdt'/>
        <property name='maven-artifactId' value='org.eclipse.cdt.launch.serial.feature'/>
        <property name='maven-version' value='12.5.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) 2017 QNX Software Systems and others.&#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/'/>
        <property name='df_LT.featureName' value='C/C++ Launch over Serial'/>
        <property name='df_LT.description' value='Coordination for launching over a serial port that is also used for terminal access.'/>
        <property name='df_LT.providerName' value='Eclipse CDT'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.feature.feature.group' version='12.5.0.202603111352'/>
        <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.cdt.launch.serial.ui' range='[1.2.600.202603111352,1.2.600.202603111352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.core' range='[1.2.400.202512020204,1.2.400.202512020204]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.launch.serial.feature.feature.jar' range='[12.5.0.202603111352,12.5.0.202603111352]'>
          <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.xtext.examples.feature.jar' version='2.43.0.v20260426-1446'>
      <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='Xtext Examples'/>
        <property name='df_LT.description' value='Xtext Examples Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.examples'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.jar' version='2.43.0.v20260426-1446'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.examples' version='2.43.0.v20260426-1446'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.examples' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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 (c) 2009, 2018 itemis AG (http://www.itemis.eu) 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 is available at http://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.wb.core.feature.feature.jar' version='1.24.0.202604290543'>
      <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.wb.core'/>
        <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, 2014 Google, Inc. and others.&#xA;Copyright (c) 2015, 2020 Eclipse contributors 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;https://www.eclipse.org/legal/epl-2.0.&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;Google, Inc. - initial API and implementation&#xA;Eclipse contributors and others'/>
        <property name='df_LT.featureName' value='WindowBuilder Core'/>
        <property name='df_LT.description' value='WindowBuilder Common Components'/>
        <property name='df_LT.providerName' value='Eclipse WindowBuilder'/>
        <property name='maven-groupId' value='org.eclipse.wb'/>
        <property name='maven-artifactId' value='org.eclipse.wb.core.feature'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wb.core.feature.feature.jar' version='1.24.0.202604290543'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wb.core.feature' version='1.24.0.202604290543'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wb.core.feature' version='1.24.0.202604290543'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.lm.security.source' version='1.1.2.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.lm.security.source' range='[0.0.0,1.1.2.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Lifecycle Management Security Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.lm.security'/>
        <property name='maven-version' value='1.1.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.lm.security.source' version='1.1.2.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.lm.security.source' version='1.1.2.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.lm.security.source' version='1.1.2.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.lm.security.source' version='1.1.2.v20260304-1812'/>
      </artifacts>
      <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.cdo.lm.security.source&#xA;Bundle-Version: 1.1.2.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.commons.ui' version='4.11.0.v20260309-0711' generation='2'>
      <update id='org.eclipse.mylyn.commons.ui' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Mylyn Commons UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Mylyn'/>
        <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.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.commons.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.commons.ui' version='4.11.0.v20260309-0711'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.ui.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.commons.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.mylyn.internal.commons.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.commons.ui' version='4.11.0.v20260309-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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.core' range='4.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.mylyn.commons.screenshots' range='4.4.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='java.package' name='org.apache.commons.lang3.reflect' range='3.13.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.mylyn.commons.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.commons.ui.source' range='[4.11.0.v20260309-0711,4.11.0.v20260309-0711]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.commons.ui' version='4.11.0.v20260309-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.mylyn.commons.ui;singleton:=true&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.sdk.feature.jar' version='1.16.8.202512020858'>
      <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.description.url' value='http://www.eclipse.org/gmf'/>
        <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='Graphical Modeling Framework (GMF) Runtime SDK'/>
        <property name='df_LT.description' value='Graphical Modeling Framework SDK'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.sdk'/>
        <property name='maven-version' value='1.16.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.sdk.feature.jar' version='1.16.8.202512020858'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.sdk' version='1.16.8.202512020858'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.sdk' version='1.16.8.202512020858'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.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-2.0/' url='http://www.eclipse.org/legal/epl-2.0/'>
        Copyright (c) 2008, 2015 IBM Corporation and others.&#xA;This program and the accompanying materials are made&#xA;available under the terms of the Eclipse Public License 2.0&#xA;which is available at https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.lexer.source' version='1.4.0.202412071309' singleton='false'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.lexer.source' range='[0.0.0,1.4.0.202412071309)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.bundleName' value='DTP Lexer Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.lexer'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.lexer.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer.source' version='1.4.0.202412071309'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.lexer.source' version='1.4.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.lexer.source' version='1.4.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.lexer.source&#xA;Bundle-Version: 1.4.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.activities.source' version='2.43.0.v20260426-1446' singleton='false'>
      <update id='org.eclipse.xtext.activities.source' range='[0.0.0,2.43.0.v20260426-1446)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Activities  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.activities'/>
        <property name='maven-version' value='2.43.0.M2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.activities.source' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.activities.source' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.activities.source' version='2.43.0.v20260426-1446'/>
      </artifacts>
      <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.activities.source&#xA;Bundle-Version: 2.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.discovery.source' version='1.3.600.v202405150145' singleton='false'>
      <update id='org.eclipse.wst.server.discovery.source' range='[0.0.0,1.3.600.v202405150145)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Plug-in Discovery Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.discovery'/>
        <property name='maven-version' value='1.3.600-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.discovery.source' version='1.3.600.v202405150145'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.discovery.source' version='1.3.600.v202405150145'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.discovery.source' 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='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.discovery.source' 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.source&#xA;Bundle-Version: 1.3.600.v202405150145
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.transforms.xslt.source' version='1.3.400.v20250605-1807' singleton='false'>
      <update id='org.eclipse.equinox.transforms.xslt.source' range='[0.0.0,1.3.400.v20250605-1807)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='XSLT Transform Provider Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.transforms.xslt'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.transforms.xslt.source' version='1.3.400.v20250605-1807'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.transforms.xslt.source' version='1.3.400.v20250605-1807'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.transforms.xslt.source' version='1.3.400.v20250605-1807'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.transforms.xslt.source' version='1.3.400.v20250605-1807'/>
      </artifacts>
      <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.transforms.xslt.source&#xA;Bundle-Version: 1.3.400.v20250605-1807
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types' version='2.43.0.v20260426-1446' generation='2'>
      <update id='org.eclipse.xtext.common.types' range='[0.0.0,2.43.0.v20260426-1446)' 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.43.0.M2'/>
        <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.43.0.v20260426-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.binary' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.binary.asm' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.reflect' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.descriptions' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.impl' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.util' version='2.43.0.v20260426-1446'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.xtext' version='2.43.0.v20260426-1446'/>
        <provided namespace='osgi.identity' name='org.eclipse.xtext.common.types' version='2.43.0.v20260426-1446'>
          <properties size='1'>
            <property 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.43.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.43.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=21))'>
          <description>
            org.eclipse.xtext.common.types
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' range='[2.43.0.v20260426-1446,2.43.0.v20260426-1446]' 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.43.0.v20260426-1446'/>
      </artifacts>
      <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.43.0.v20260426-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.oomph.setup.ui.ide.feature.jar' version='1.24.0.v20260428-0836'>
      <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) 2014, 2016 Eike Stepper (Loehne, Germany) 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'/>
        <property name='df_LT.featureName' value='Oomph Setup UI IDE'/>
        <property name='df_LT.description' value='Contains tools for Oomph Setup extenders, such as the &quot;New Setup Task Extension&quot; wizard.'/>
        <property name='df_LT.providerName' value='Eclipse Oomph Project'/>
        <property name='maven-groupId' value='org.eclipse.oomph.features'/>
        <property name='maven-artifactId' value='org.eclipse.oomph.setup.ui.ide'/>
        <property name='maven-version' value='1.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.oomph.setup.ui.ide.feature.jar' version='1.24.0.v20260428-0836'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.oomph.setup.ui.ide' version='1.24.0.v20260428-0836'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.oomph.setup.ui.ide' version='1.24.0.v20260428-0836'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.cdo.explorer.source' version='4.15.3.v20260304-1812' singleton='false'>
      <update id='org.eclipse.emf.cdo.explorer.source' range='[0.0.0,4.15.3.v20260304-1812)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='CDO Model Repository Explorer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.cdo'/>
        <property name='maven-artifactId' value='org.eclipse.emf.cdo.explorer'/>
        <property name='maven-version' value='4.15.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.cdo.explorer.source' version='4.15.3.v20260304-1812'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.cdo.explorer.source' version='4.15.3.v20260304-1812'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.cdo.explorer.source' version='4.15.3.v20260304-1812'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.cdo.explorer.source' version='4.15.3.v20260304-1812'/>
      </artifacts>
      <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.cdo.explorer.source&#xA;Bundle-Version: 4.15.3.v20260304-1812
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.mylyn.java.ui.source' version='4.11.0.v20260309-0711' singleton='false'>
      <update id='org.eclipse.mylyn.java.ui.source' range='[0.0.0,4.11.0.v20260309-0711)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Mylyn'/>
        <property name='df_LT.bundleName' value='Mylyn Java Bridge Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.mylyn'/>
        <property name='maven-artifactId' value='org.eclipse.mylyn.java.ui'/>
        <property name='maven-version' value='4.11.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.mylyn.java.ui.source' version='4.11.0.v20260309-0711'/>
        <provided namespace='osgi.identity' name='org.eclipse.mylyn.java.ui.source' version='4.11.0.v20260309-0711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.mylyn.java.ui.source' version='4.11.0.v20260309-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.mylyn.java.ui.source&#xA;Bundle-Version: 4.11.0.v20260309-0711
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui' version='3.15.400.v20260421-0626' generation='2'>
      <update id='org.eclipse.jdt.debug.ui' range='[0.0.0,3.15.400.v20260421-0626)' 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.400-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.400.v20260421-0626'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' version='3.15.400.v20260421-0626'/>
        <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.400.v20260421-0626'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.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.400.v20260421-0626,3.15.400.v20260421-0626]' 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.400.v20260421-0626'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.debug.ui; singleton:=true&#xA;Bundle-Version: 3.15.400.v20260421-0626
          </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.eclipse.sirius.common.acceleo.aql.ide' version='7.6.0.202603111244' generation='2'>
      <update id='org.eclipse.sirius.common.acceleo.aql.ide' range='[0.0.0,7.6.0.202603111244)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Sirius IDE Support for AQL Expressions'/>
        <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.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.aql.ide'/>
        <property name='maven-version' value='7.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.ide' version='7.6.0.202603111244'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql.ide' version='7.6.0.202603111244'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.ide' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.ide.proposal' version='3.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.sirius.common.acceleo.aql.ide' version='7.6.0.202603111244'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='8.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.accessor' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.eclipse.sirius.common.acceleo.aql.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql.ide.source' range='[7.6.0.202603111244,7.6.0.202603111244]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.aql.ide' version='7.6.0.202603111244'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.acceleo.aql.ide;singleton:=true&#xA;Bundle-Version: 7.6.0.202603111244
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apiguardian.api.source' version='1.1.2' singleton='false'>
      <update id='org.apiguardian.api.source' range='[0.0.0,1.1.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apiguardian.api:1.1.2'/>
        <property name='maven-groupId' value='org.apiguardian'/>
        <property name='maven-artifactId' value='apiguardian-api'/>
        <property name='maven-version' value='1.1.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian.api.source' version='1.1.2'/>
        <provided namespace='osgi.bundle' name='org.apiguardian.api.source' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.apiguardian.api.source' version='1.1.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apiguardian.api.source' version='1.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apiguardian.api.source&#xA;Bundle-Version: 1.1.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.qvtd.xml' version='0.35.0.v20260428-1512' generation='2'>
      <update id='org.eclipse.qvtd.xml' range='[0.0.0,0.35.0.v20260428-1512)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='QVT model of XML SAX parser (Incubation)'/>
        <property name='df_LT.providerName' value='Eclipse QVTd'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.qvtd'/>
        <property name='maven-artifactId' value='org.eclipse.qvtd.xml'/>
        <property name='maven-version' value='0.35.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xml' version='0.35.0.v20260428-1512'/>
        <provided namespace='osgi.bundle' name='org.eclipse.qvtd.xml' version='0.35.0.v20260428-1512'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.qvtd.xml.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.qvtd.xml' version='0.35.0.v20260428-1512'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.qvtd.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.qvtd.xml.source' range='[0.35.0.v20260428-1512,0.35.0.v20260428-1512]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.qvtd.xml' version='0.35.0.v20260428-1512'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.qvtd.xml;singleton:=true&#xA;Bundle-Version: 0.35.0.v20260428-1512
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.generic' version='1.3.0.202412071309' generation='2'>
      <update id='org.eclipse.datatools.sqltools.db.generic' range='[0.0.0,1.3.0.202412071309)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.Name' value='DTP SQL Tools Generic Database Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.generic'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic' version='1.3.0.202412071309'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic' version='1.3.0.202412071309'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.sql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.generic' version='1.3.0.202412071309'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.db.generic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic.source' range='[1.3.0.202412071309,1.3.0.202412071309]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.generic' version='1.3.0.202412071309'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.generic;singleton:=true&#xA;Bundle-Version: 1.3.0.202412071309
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxws.utils' version='1.1.0.v202308010354' generation='2'>
      <update id='org.eclipse.jst.ws.jaxws.utils' range='[0.0.0,1.1.0.v202308010354)' 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='JAX-WS Utils'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxws.utils'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.utils' version='1.1.0.v202308010354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxws.utils' version='1.1.0.v202308010354'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils.clazz' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils.facets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils.internal.annotations.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxws.utils.resources' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxws.utils' 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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.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.core.resources' 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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.jaxws.utils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxws.utils.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.jst.ws.jaxws.utils' 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.jst.ws.jaxws.utils;singleton:=true&#xA;Bundle-Version: 1.1.0.v202308010354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.glassfish.jersey.media.jersey-media-json-jackson.source' version='4.0.2' singleton='false'>
      <update id='org.glassfish.jersey.media.jersey-media-json-jackson.source' range='[0.0.0,4.0.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.glassfish.jersey.media.jersey-media-json-jackson:4.0.2'/>
        <property name='maven-groupId' value='org.glassfish.jersey.media'/>
        <property name='maven-artifactId' value='jersey-media-json-jackson'/>
        <property name='maven-version' value='4.0.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='central'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.glassfish.jersey.media.jersey-media-json-jackson.source' version='4.0.2'/>
        <provided namespace='osgi.bundle' name='org.glassfish.jersey.media.jersey-media-json-jackson.source' version='4.0.2'/>
        <provided namespace='osgi.identity' name='org.glassfish.jersey.media.jersey-media-json-jackson.source' version='4.0.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.glassfish.jersey.media.jersey-media-json-jackson.source' version='4.0.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.glassfish.jersey.media.jersey-media-json-jackson.source&#xA;Bundle-Version: 4.0.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.bower.core.source' version='1.1.0.v202308160419' singleton='false'>
      <update id='org.eclipse.wst.json.bower.core.source' range='[0.0.0,1.1.0.v202308160419)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Bower Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.bower.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.core.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.bower.core.source' version='1.1.0.v202308160419'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.bower.core.source' version='1.1.0.v202308160419'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.bower.core.source' version='1.1.0.v202308160419'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.bower.core.source&#xA;Bundle-Version: 1.1.0.v202308160419
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
